Складно знайти фахівця з корпоративних мереж, яка б не знала, що таке Citrix NetScaler ADC. NetScaler ADC розгортають в тисячах корпоративних мереж -, а це значить, що дане рішення постійно взаємодіє з мережевими рішеннями інших вендорів. У найближчих матеріалах я розгляну можливості інтеграції з Cisco і Microsoft.
Citrix і програмно-які визначаються мережі Cisco
Зараз багато замовників розглядають такий підхід до побудови мереж передачі даних як програмно-які визначаються мережі (SDN), в якому рівень управління мережею відділений від пристроїв передачі даних і реалізується програмно. Говорячи простою мовою, SDN - це якийсь набір пристроїв (більш-менш «розумних»), які управляються з єдиного контролера. Додатки в цій концепції - попереду всього, і незалежно від того, як влаштована мережа, вона повинна надавати найкращі умови для роботи додатків.
На поле SDN грають багато постачальників, частина з них розробляє свої SDN мережі, інші пропонують рішення, які інтегруються з тими чи іншими виробниками. Citrix не випускає свого власного SDN-рішення, а намагається запропонувати замовникам продукт, який можна використовувати з програмно-визначеними мережами різних постачальників - навіщо конкурувати з іншими виробниками, коли можна з ними співпрацювати?
Наприклад: Netscaler ADC може бути інтегрований з SDN компонентом Neutron від OpenStack, управлятися через єдиний контролер і працювати як сервіс - автоматично виділяти ресурси, конфігурувати їх і запускати в роботу. Інтеграція існує і з іншими постачальниками. Якщо говорити про SDN від Cisco, то тут головна складова - інтеграція з Cisco ACI.
Cisco ACI - це технологія, яка працює з певними моделями обладнання, а саме з лінійкою комутаторів Cisco 9000, які можуть працювати як окремо, так і під управлінням єдиного контролера Cisco APIC. У цю мережу комутаторів, де кожен комутатор пов'язаний з кожним, інтегрується балансувальник Netscaler ADC. І тепер контролер сам інструктує всі мережеві пристрої - що їм налаштувати, щоб найкращим чином з'єднати між собою всі точки мережі. Не потрібно перебудовувати мережу, щоб відтворити класичне уявлення мережі, і концепція програмно-яка визначається мережі працює в повну силу. Citrix Netscaler ADC інтегрується з контролером Cisco APIC і управляється з цього контролера. Для цього на контролер встановить драйвери, після чого контролер може інтерпретувати API-команди від Cisco в API-команди, зрозумілі Netscaler.
Зі сказаного зрозуміло, що партнерство Citrix і Cisco не обмежується взаємними рекомендаціями - це технологічне партнерство зі спільною розробкою і впровадженням протоколів взаємодії обладнання. Спочатку на Citrix Netscaler ADC з'явився перший пропріетарний протокол Cisco vPath, потім протокол RISE, з яким можливість працювати з обладнанням Cisco забезпечує також і Citrix. І нарешті, Netscaler ADC став учасником екосистеми Cisco ACI, і не просто учасником. За обсягом функціональності, який можна налаштувати через API контролера Cisco -, а це десятки функцій - Citrix Netscaler ADC є лідером, і ще довгий час буде ним залишатися.