VMware произвела предновогоднюю покупку. Стало известно, что гигант виртуализации приобрел стартап PLUMgrid, занимающийся технологиями программно-определяемых сетей.
Компания PLUMgrid была основана в 2011 году выходцами из Cisco Systems, чтобы помочь компаниям справиться с растущим количеством трафика, проходящим через инфраструктуру. Команда разработчиков создала систему управления, которая автоматизирует сетевые операции, одновременно упрощая процесс аппаратного расширения.
/ Flickr / Bruno Cordioli / CC
Одним из компонентов платформы PLUMgrid является технология IO Visor, которую стартап передал The Linux Foundation в прошлом году. Она дает возможность производить переключение пакетов и выполнять другие сетевые задачи, используя обычные серверы вместо дорогостоящего оборудования. Более того, внедрение новой функции не требует перезагрузки сервера, что позволяет клиентам перепрограммировать аппаратное обеспечение в динамическом режиме по мере изменения требований среды.
«Программируемость — это ключ к добавлению новых функций и увеличению прозрачности работы сетей», — говорит Мартин Иззард (Martin Izzard), генеральный директор Barefoot Networks.
IO Visor решает вопрос с виртуализацией ядра Linux. Поскольку оно «общается» напрямую с аппаратным обеспечением, таким как память и CPU, ядро способно обеспечить большую производительность, чем пользовательское пространство. Термин невиртуализованный в применении к ядру означает, что оно может обрабатывать только один запрос одновременно. Чтобы обработать новый запрос — новый IO-модуль — приходится рекомпилировать ядро.
IO Visor позволяет упростить процедуру добавления виртуальных машин. Это возможно благодаря работе с Berkeley Packet Filter (BPF), который фильтрует пакетные данные. Теперь концепция виртуализации сетевых функций (NFV) позволяет запустить несколько виртуальных сетевых функций (VNF) на одном ядре.
Источник: TechCrunch
Также IO Visor представляет собой хорошую платформу для построения распределенных систем мониторинга и слежения за приложениями. Он позволяет отслеживать состояние интерфейсов и трафика в реальном времени. Затем разработчики смогут строить приложения на основании этих данных, превращая цифры в графики, отражающие «здоровье инфраструктуры».
Также решение предоставляет возможности по обеспечению безопасности. Представьте виртуальные брандмауэры и системы предотвращения вторжений, автоматически загружающиеся в ядро, без необходимости его повторной сборки. «Решение позволяет инженерам и администраторам работать с системой в режиме реального времени и забыть о парадигме «старт-стоп-перезагрузка», — отмечает Лорен Куни (Lauren Cooney), старший директор по реализации программных стратегий в Cisco.
Таким образом, IO Visor позволяет построить полную виртуальную сеть, распределенную по нескольким вычислительным узлам, где ядро выполняет всю обработку данных. Найти и самостоятельно изучить решение IO Visor Project вы можете в репозитории на GitHub.
Стоит отметить, что VMware не получит права на IO Visor, поскольку она распространяется по открытой лицензии. Однако компания приобретает другие платформы PLUMgrid. Решение Open Networking Suite обещает упростить управление средами на OpenStack, а другая система — Container Networking Suite, предлагает схожие возможности для контейнеризованных приложений.
Наконец, PLUMgrid занималась разработкой инструмента мониторинга CloudApex, который даст организациям возможность наблюдать за состоянием сетей в реальном времени. Графическая оболочка решения отображает используемые ресурсы и позволяет быстро выявить проблемы с помощью встроенных аналитических функций. С решениями от PLUMgrid компания VMware надеется улучшить свою SDN-платформу NSX. При этом гигант виртуализации отмечает, что сотрудники PLUMgrid продолжат трудиться над своими детищами.
Выпуски нашего IaaS-дайджеста на Хабре:
- Знакомство с виртуальной инфраструктурой
- Трансформация технологий и бизнеса
- Вопросы применимости облачных технологий
- Проекты, реализованные в облаке
- 30 материалов по теме ИБ
- Виртуализация и «облако»
Автор: ИТ-ГРАД