Компания Neterion разработала адаптеры 10 Gigabit Ethernet, которые поддерживают новые стандарты на виртуализацию ввода/вывода и позволят увеличить производительность приложений, работающих на виртуальных серверах. Кроме того, эти адаптеры обеспечивают изоляцию виртуальных машин, благодаря чему можно перезагружать одну виртуальную машину так, что это не влияет на другие виртуальные машины, работающие на том же физическом сервере.
Адаптеры третьего поколения X3100 Series, которые компания Neterion представила во время конференции VMworld, прошедшей в Каннах (Франция), являются первыми устройствами, поддерживающими отраслевой стандарт SR-IOV 1.0 на виртуализацию ввода/вывода, которая позволяет одному адаптеру действовать как несколько физических адаптеров на виртуализованном сервере.
Как заметил аналитик Burton Group Ник Симпсон, стандарт, разработанный отраслевым консорциумом производителей электроники PCI-SIG, поможет предотвратить потенциальные аппаратные и программные проблемы, которые могут возникнуть в тех случаях, когда производители создают несовместимые друг с другом адаптеры, поддерживающие виртуализацию. Симпсон рассчитывает на то, что примеру Neterion последуют и другие производители, которые будут выпускать устройства, соответствующие стандарту SR-IOV.
«Проблемы обязательно возникнут, если существует несколько компаний, выполняющих виртуализацию адаптеров нестандартными средствами, — пояснил Симпсон. — Любая стандартизация выгодна и для пользователей, и для отрасли в целом».
Одна общая проблема с виртуализацией серверов состоит в том, что гипервизор должен участвовать в каждой транзакции ввода/вывода, в силу чего он, по словам Симпсона, становится узким местом. Новый адаптер Neterion, как и последующие версии, благодаря использованию стандарта, будут минимизировать участие гипервизора, тем самым позволят увеличить производительность. Более того, возможность перезагружать виртуальную машину, не затрагивая работу других виртуальных машин, работающих на одном и том же физическом устройстве, по словам Симпсона, «позволяет создать очень гибкое решение для виртуализации ввода/вывода».
Neterion также поддерживает виртуализацию ввода/вывода для лезвийных серверов и ввод/вывод для традиционных серверов. Предложенный стандарт PCI-SIG для виртуализации, возможно, будет принят уже в этом году.
Как заметил президент и генеральный директор Neterion Дейв Забровски, при загрузке приложений на сервер, который не использует виртуализацию ввода/вывода, из-за узкого места, связанного с работой гипервизора, производительность может упасть до 1,8 Гбит/с. Приложения не могут обратиться к сети до тех пор, пока они не получили допуск от гипервизора.
«Виртуализация серверов может повлечь за собой серьезное падение производительности. С помощью виртуализации ввода/вывода мы возвращаем ее к приемлемому уровню, — отметил Забровски. — Все эти приложения выстраиваются в очередь, ожидая, когда освободятся необходимые ресурсы. С помощью адаптера виртуализации ввода/вывода физически различные средства доставки трафика могут одновременно получать доступ к сети».
Благодаря поддержке более высокой производительности, по мнению Забровски, виртуализация ввода/вывода позволит пополнить список приложений, которые предприятия хотят разместить на виртуальных серверах. Как правило, по его словам, компании с большой опаской размещают на виртуальных серверах приложения интерактивной обработки транзакций или другие решения, активно использующие ввод/вывод.
Адаптеры X3100 Series будут стоить от 500 до 1500 долл. за сервер, хотя эта цена может оказаться и выше, в зависимости от конфигурации.