Операционная система OpenSwitch перешла под крыло Linux Foundation
Операционная система OpenSwitch нацелена на оснащение модульных коммутаторов и маршрутизаторов. Поддерживаются коммутаторы HP Altoline, Edge-Core AS5712 и платформы, развиваемые проектом Open Compute. Основой OpenSwitch выступает ядро Linux и ряд открытых проектов, таких как OpenVswitch, ISC DHCP, lldpd и Quagga. Типовые открытые компоненты расширены собственной системой инициализации ops-sysd, которая обеспечивает запуск системных сервисов и отслеживание их работы с учётом файлов описания оборудования и базы данных конфигурации. Для сохранения/восстановления конфигурации применяется процесс ops-cfgd. Настройку сетевых интерфейсов обеспечивает процесс ops-intfd, управление VLAN - ops-vland, агрегацию линков - ops-lacpd, хранение базы настроёк и статистики - OVSDB.
Протоколы маршрутизации реализованы через компоненты Quagga (ospfd, bgpd) или интеграцию с L2/L3-стеком SnapRoute. Для управления предлагается web-интерфейс ops-webui, IOS-подобный интерфейс командной строки ops-cli и REST API, а также модули для Puppet, Chef и Ansible.Наработки проекта распространяются под лицензией Apache 2.0. Для тестирования можно использовать VirtualBox, Vagrant и Docker.
Дополнение: LinkedIn передал проекту OpenSwitch наработки платформы Falco, используемой для оснащения коммутаторов в программируемом дата-центре LinkedIn нового поколения. Falco отличается минималистичной архитектурой, основан на Linux, шине обмена сообщениями Kafka и системе мониторинга Nurse.
Источник: http://www.opennet.ru/opennews/art.shtml?num=44541
|
0 | Tweet | Нравится |
|