Cumulus Linux

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 77.246.228.74 (обсуждение) в 11:51, 6 февраля 2015. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Cumulus Linux
CumulusLinux Logo
Разработчик Cumulus Networks
Семейство ОС сетевые ОС
Последняя версия 2.2 (5 августа 2014 г.)
Тип ядра Монолитное ядро
Интерфейс Командный интерпретатор
Лицензия Проприетарная
Состояние актуальная
Веб-сайт www.cumulusnetworks.com

Cumulus — специализированная сетевая операционная система, созданная для работы на коммутаторах без операционной системы с установочной средой ONIE. Операционная система Cumulus Linux создана компанией Cumulus Networks для коммутаторов, используемых в дата-центрах и призвана расширить функционал коммутаторов за счет использования стандартных Linux-приложений для оркестрирования, управления, настройки и автоматизации функционирования.

История

Компания Cumulus Linux была основана в 2010 году группой инженеров, вышедших из таких компаний, как Cisco, VMware и 3Com. Их задачей стало создание полнофункциональной операционной системы на базе Linux для сетевого оборудования, используемого в дата-центрах. С октября 2012 года Cumulus Linux стал использоваться на реальных работающих проектах.

Особенности установки в среде ONIE

В отличие от обычных операционных систем, Cumulus Linux для своей установки требует наличия на оборудовании специальной загрузочной среды ONIE. ONIE представляет собой предустановленный на коммутатор небольшой дистрибутив Linux, задачей которого является поиск при первом запуске полноценной сетевой ОС, ее установка и, в дальнейшем, передача на него управления. При этом поиск источника установки ОС рассматривает такие варианты возможного размещения дистрибутива ОС как USB-накопитель, URL-адрес от DHCP-сервера и URL-адрес от DNS-SD.

Основные поддерживаемые протоколы

  • L2: STP (IEEE 802.1d), RSTP (IEEE 802.1w), PVRST, PVST; IEEE 802.1q, LACP (IEEE 802.3ad), LLDP, CDP; Host-MLAG; IGMPv2/v3 snooping, MLDv1/v2 snooping; Virtual Router Redundancy (VRR).
  • L3: Quagga IPv4/v6 включая OSPFv2, OSPFv3, BGPv4/v6, ECMP; Bidirectional Forwarding Detection (BFD).
  • Поддержка VXLAN, Lightweight Network Virtualization (LNV).
  • Управление при помощи стандартных инструментов Linux, таких как OpenSSH, SCP, FTPS.
  • Традиционный мониторинг при помощи SNMPv2/v3 и сетевой MIB, анализ посредством SPAN, ERSPAN, ACL-каунтерами.
  • Развитый поиск и решение проблем при помощи Prescriptive Topology Manager.
  • QoS на базе классов обслуживания (CoS) (IEEE 802.1p) или DSCP. Классификация на основе ACL-меток.

Поддерживаемое оборудование

На текущий момент список поддерживаемого оборудования Cumulus Linux состоит из коммутаторов , построенных на следующих коммутационных матрицах:

  • Broadcom Firebolt2
  • Broadcom Triumph2
  • Broadcom Apollo2
  • Broadcom Trident
  • Broadcom Trident +
  • Broadcom Trident II

В этом списке находится около двух десятков стоечных коммутаторов производства таких компаний как Agema, Dell, Edge-Core, ETegro, Penguin Computing; с портами 1G (Base-T), 10G (SFP+) и 40G (QSFP+). Поддерживаются как модели на процессорах Power PC, так и на x86 процессорах.

Представленность в России

В августе 2014 года ETegro Technologies, российский производитель серверов и сетевого оборудования, заключил[1] договор сотрудничества с Cumulus Networks. Это соглашение позволяет ETegro Technologies поставлять Cumulus Linux как отдельно, так и с коммутаторами собственного производства[2], а также оказывать техническую поддержку клиентам.

См. также

Примечания

Ссылки