Виртуализация серверов делает сетевую конвергенцию все более необходимой. Один невиртуализированный сервер обычно имеет два сетевых интерфейса: сетевую плату Ethernet и хост-адаптер FC, предназначенные для подключения к ЛВС и сети SAN соответственно. При запуске на сервере множества виртуальных машин (ВМ) каждой из них требуются свои собственные сетевая плата и хост-адаптер, которые должны быть виртуальными. Поскольку сети в любом случае нужно виртуализировать, интеграция их на основе единого высокопроизводительного транспорта сделает ЦОД более гибким.
Объединение ЛВС и сети SAN стало первым этапом сетевой конвергенции, в дальнейшем к ним присоединится сеть оперативной памяти. Концепция построения сетей SAN оказалась настолько успешной, что разные компании, начиная от Cisco Systems и заканчивая 3Leaf (стартап которого поддерживает корпорация Intel), рассматривают реализацию удаленной оперативной памяти в качестве очередного этапа развития ИТ-инфраструктур. Эти компании хотят сделать с модулями ОЗУ то же самое, что в свое время разработчики концепции сети SAN предприняли в отношении жестких дисков. «Многие серверы имеют достаточно большую вычислительную мощность, но их производительность ограничивается числом слотов для модулей памяти», — говорит главный исполнительный директор компании 3Leaf Б.В. Джагадиш.
В слоты типичного сервера можно установить модули памяти общим объемом 32 Гбайт, тогда как 64-разрядные процессоры и ОС поддерживают ОЗУ объемом 16 Тбайт и больше. В разработанной специалистами компании 3Leaf архитектуре процессор одного сервера соединяется с другими северами, выполняющими функции целевого устройства оперативной памяти. Связь осуществляется по шинам Coherent HyperTransport компании Advanced Micro Devices (AMD) и QuickPath корпорации Intel, разработанным для соединения процессоров внутри одного компьютера. Но специалисты 3Leaf заявляют, что могут как бы «растягивать» их по внешней сети с помощью специальной микросхемы, устанавливаемой в процессорное гнездо каждого сервера. В результате образуется единая инфраструктура, по кабелям которой передаются все три типа трафика: сетей оперативной памяти, SAN и ЛВС.
Насколько эта архитектура осуществима практически? Представители 3Leaf ответили, что в настоящее время их микросхема находится на стадии тестирования, причем ее версия для процессоров AMD планируется к выпуску до конца текущего года, а версия для процессоров Intel появится годом позднее. (Подобно применению процессоров внутри одного сервера, совместное использование процессоров AMD и Intel в рамках одной виртуализированной инфраструктуры будет невозможным, в силу того, что они работают с разными фирменными шинами.) Как и финансируемая компанией Juniper конкурирующая фирма Xsigo, компания 3Leaf уже продает устройство, способное виртуализировать FC-сети SAN и ЛВС Ethernet.
Компания 3Leaf называет это устройство I/O Server, отмечая тот факт, что оно построено из стандартных ПК-компонентов и может быть лицензировано производителями серверов. Фирма Xsigo именует свой продукт I/O Director, подчеркивая тем самым, что он является компонентом сети SAN. Однако с архитектурной точки зрения эти устройства виртуализации работают одинаково: виртуальные сетевые платы и хост-адаптеры каждого сервера (или каждой ВМ) пересылают трафик Ethernet и FC в специальное устройство, откуда он направляется по физическим каналам Ethernet и FC в сеть SAN и ЛВС. Здесь нет ничего общего с традиционными виртуальными ЛВС, поскольку данные продукты не являются конечными узлами сети и не имеют МАС-адресов.