The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск DentOS 2.0, сетевой операционной системы для коммутаторов

08.03.2022 08:43

Доступен выпуск сетевой операционной системы DentOS 2.0, основанной на ядре Linux и предназначенной для оснащения коммутаторов, маршрутизаторов и специализированного сетевого оборудования. Разработка ведётся при участии компаний Amazon, Delta Electronics, Marvell, NVIDIA, Edgecore Networks и Wistron NeWeb (WNC). Изначально проект был основан компанией Amazon для оснащения сетевого оборудования в своей инфраструктуре. Код DentOS написан на языке Си и распространяется под свободной лицензией Eclipse Public License.

Для управления коммутацией пакетов в DentOS задействована подсистема ядра Linux SwitchDev, позволяющая создавать драйверы для коммутаторов Ethernet, способные делегировать операции по перенаправлению кадров и обработке сетевых пакетов специализированным аппаратным чипам. Программная начинка базируется на штатном сетевом стеке Linux, подсистеме NetLink и таких инструментах, как IPRoute2, tc (Traffic Control), brctl (Bridge Control) и FRRouting, а также протоколах VRRP (Virtual Router Redundancy Protocol), LLDP (Link Layer Discovery Protocol) и MSTP (Multiple Spanning Tree Protocol).

Системное окружение основано на дистрибутиве ONL (Open Network Linux), который, в свою очередь, использует пакетную базу Debian GNU/Linux и предоставляет инсталлятор, настройки и драйверы для запуска на коммутаторах. ONL развивается проектом Open Compute и представляет собой платформу для создания специализированных сетевых устройств, поддерживающую установку на более ста разных моделей коммутаторов. В состав входят драйверы для взаимодействия с применяемыми в коммутаторах индикаторами, датчиками температуры, кулерами, шинами I2C, GPIO и SFP-трансиверами. Для управления можно использовать инструментарии IpRoute2 и ifupdown2, а также gNMI (gRPC Network Management Interface). Для определения конфигурации применяются модели данных YANG (Yet Another Next Generation, RFC-6020).

Система доступна для коммутаторов на базе ASIC Marvell и Mellanox, насчитывающих до 48 10-гигабитных портов. Поддерживается работа с различными ASIC и чипами обработки сетевых данных, включая ASIC-чипы Mellanox Spectrum, Marvell Aldrin 2 и Marvell AC3X с реализацией таблиц аппаратного перенаправления пакетов. Готовые для установки образы DentOS подготовлены для архитектур ARM64 (257 МБ) и AMD64 (523 МБ).

В новом выпуске добавлены следующие улучшения:

  • Поддержка NAT-44 и NA(P)T для трансляции адресов (NAT) из внутреннего диапазона в публичные адреса на уровне обычных (Layer-3, network layer) и VLAN портов (сетевые мосты) в коммутаторе.
  • Предоставлены возможности для настройки сетевых интерфейсов 802.1Q (VLAN) и маршрутизации трафика через них. Для настройки используются пакеты IpRoute2 и Ifupdown2.
  • Добавлена поддержка контроллеров PoE (Power over Ethernet) для управления питанием через Ethernet.
  • Внесены изменения, направленные на повышение производительности и масштабируемости конфигураций межсетевого экрана.
  • Улучшено управление ресурсами на базе ACL. Добавлена поддержка флагов для распознавания локальных (интранет) IP-адресов.
  • Предоставлена возможность подключения пользовательских обработчиков для настройки изоляции портов.
  • На базе "devlink", API для получения информации и изменения параметров устройств, реализована поддержка счётчиков локальных trap-ов и отброшенных пакетов.


  1. Главная ссылка к новости (https://github.com/dentproject...)
  2. OpenNews: Facebook открыл программные стеки для BMC-контроллеров и сетевых коммутаторов
  3. OpenNews: Почему Juniper помогает сообществу FreeBSD
  4. OpenNews: Представлен Ethernet-коммутатор, укомплектованный Ubuntu Linux
  5. OpenNews: Facebook представил открытую платформу для создания сетевых коммутаторов
  6. OpenNews: Представлен виртуальный коммутатор Open vSwitch 1.0.0
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/56819-dentos
Ключевые слова: dentos, switch
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (63) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 08:55, 08/03/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Разработка ведётся при участии компаний

    Cisco не участвует?

     
     
  • 2.3, Аноним12345 (?), 09:35, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +21 +/
    Ее там в принципе быть не должно
     
     
  • 3.21, onanim (?), 13:09, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    как тут два плюса поставить?
     
     
  • 4.35, Иван (??), 15:44, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я поставил второй за Вас
     

  • 1.2, Роман (??), 09:29, 08/03/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –13 +/
    Зачем выбрали линукс, а не FreeBSD, специалистов не хватило для надежного решения?
     
     
  • 2.6, Аноним (6), 09:45, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    FreeBSD используется в сетевом оборудовании Juniper, в том числе в коммутаторах.
     
     
  • 3.34, Аномалии (?), 15:27, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это раньше так было, а сейчас вроде Juniper на Linux переходят. Читал как-то несколько новостей про новые модели, так они на Linux уже были.
     
     
  • 4.42, bOOster (ok), 19:17, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Никто никуда не переходит. Не несите чушь. 6 лет уже в бета-тесте и конца и края не видно. 3 модельки из более чем 3х десятков, весьма специфичных под заказ одному провайдеру вот и весь Linux в Juniper.
     
     
  • 5.52, Аноним (52), 03:26, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    - отрицание
    <--- вы находитесь здесь --->
     
     
  • 6.59, Аноним (-), 13:15, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > очередная клоунада вместо аргументов <--- вы находитесь здесь --->

    Как скажешь.

     
  • 2.9, EuPhobos (ok), 10:11, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    к Cisco такой же вопрос задашь?
     
     
  • 3.20, Аноним (1), 13:07, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как раз специалистов по ней достаточно обучили. Только кому они сейчас нужны?
     
  • 3.30, ыы (?), 14:51, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какой именно вопрос надо в данном случае задать к Cisco ? Почему их закрытую ОС не выбрали для этого проекта?
     
     
  • 4.70, EuPhobos (ok), 17:48, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Какой именно вопрос надо в данном случае задать к Cisco ? Почему
    > их закрытую ОС не выбрали для этого проекта?

    С каких пор Linux стал закрытым? Я что-то пропустил?

     
  • 2.24, Аноним (24), 13:36, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ох чувак местная пингвинья когорта в штыки такие умозаключения принимает, но знай, что мне тоже фря кажется более надежной
     
     
  • 3.26, YetAnotherOnanym (ok), 14:16, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А Багет на Комдиве ещё надёжней :Ь
     
     
  • 4.57, Аноним (57), 12:45, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это для импортозамещённых коммутаторов.
     
  • 2.41, Аноним (41), 17:56, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Затем, очевидно, что в FreeBSD нет нужного прикладного софта, нет драйверов устройств, нет рынка специалистов, нет поддержки производителями оборудования, нет подходящих инструментов для управления и автоматизации, и всё это в контексте стагнирующего проекта под управлением гикоты и нердоты, всё ещё воюющей с призраком Майкрософта образца 90х.

    В конце концов, они же не для локалхоста очередной нескучный дистрибутив клепают, а создают своё SDN-решение на основе доступных компонентов, в лучших традициях олдскульных хакеров. Не ждать же 10 лет, пока Cisco и Juniper расчехлятся.

     
     
  • 3.47, Аноним (47), 22:37, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    а что скажите про pfsense ?)
     
     
  • 4.51, Аноним (-), 00:08, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это он на Linux перешел?
     
     
  • 5.54, Аноним (47), 08:45, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ога в лапчатом эмуляторе фраху запускать)
     
  • 5.73, bOOster (ok), 19:44, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Это он на Linux перешел?

    Аха, донатер денежек подкинул, ребята сказали, ну напряжемся, че. Нельзя убогих обижать.
    Ну и да, донатерам, видимо OpenWRT то не зашел, что прямо показывает где pfsense и где openwrt.

     
  • 4.58, Аноним (57), 12:52, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Даже до OpenWRT не дотягивает. Хотя бы, по разнообразию поддерживаемого оборудования.
     
     
  • 5.74, bOOster (ok), 19:46, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Даже до OpenWRT не дотягивает. Хотя бы, по разнообразию поддерживаемого оборудования.

    Ну раз pfsense кому-то нужен даже с условием его перевода на Linux - значит только одно - Все с точностью до наоборот. Детская поделка в виде OpenWrt никому, кроме домашних пользователей не нужна.

     
     
  • 6.75, Аноним (-), 20:38, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> Даже до OpenWRT не дотягивает. Хотя бы, по разнообразию поддерживаемого оборудования.
    > Ну раз pfsense кому-то нужен даже с условием его перевода на Linux

    Можно где-то почитать новость о переводе?

     
     
  • 7.78, bOOster (ok), 22:04, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Даже до OpenWRT не дотягивает. Хотя бы, по разнообразию поддерживаемого оборудования.
    >> Ну раз pfsense кому-то нужен даже с условием его перевода на Linux
    > Можно где-то почитать новость о переводе?

    Если новость найти не можешь то нигде. Ну и многого не ожидай. Разработчики заявили - будет 2 ветки для FreeBSD и для Linux, но так как в Linux традиционно бордель и глючность - есть ожидания что именно Linux версия будет забирать у них максимальное количество усилий.

     
     
  • 8.80, Аноним (80), 23:08, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так это FreeNAS c iXSystems, у которых из достижений - доламывание ZFS Rubico... текст свёрнут, показать
     
  • 3.55, Роман (??), 10:18, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если верить экспертам опеннета, все описанное выше у них есть, работает в огромн... большой текст свёрнут, показать
     
     
  • 4.61, Аноним (80), 15:25, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Если верить экспертам опеннета, все описанное выше у них есть, работает в
    > огромном продакшне годами еще с 4ки, стабильно овер 146%.

    При этом еще фрибзда виновата в парниковом эффекте и загразнении окружающей среды, т.к. вызывает частые выбросы метана и подогорания у экспртов опеннета,  заодно бздуны тайно мешают лапчатым сделать лучший десктоп на планете и вообще, предотвращает Вендокапец!

     
  • 4.72, Аноним (41), 19:19, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    То можно сойти с ума и стать опеннетным шизиком Они почти не заблуждаются Прос... большой текст свёрнут, показать
     

  • 1.8, Аноним (8), 10:05, 08/03/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > при участии компаний Amazon, Delta Electronics, Marvell, NVIDIA

    Ууу, значит зонд на зонде и бэкдором погоняет...

     
     
  • 2.18, Аноним (18), 12:32, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А при чьём участии делают хорошие ОС?
     
     
  • 3.19, Аноним (19), 12:52, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    При участии анонима, а разработку на дваче ведут. Кстати, это не шутка.
     
     
  • 4.22, onanim (?), 13:10, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    бугуRToS?
     
     
  • 5.23, onanim (?), 13:10, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    *O
     
  • 4.33, Анон1212 (?), 15:14, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    СОСАЧОС
    @
    ВЫВОД ДВАЧА В КОНСОЛЬ
    @
    ОБОИ С ГОМОНИГРАМИ
    @
    ЕСТЬ НЕУДАЛЯЕМАЯ ПАПКА С ПИКЧАМИ
    @
    ЧТОБ ЕЕ УДАЛИТЬ НАДО КУПИТЬ ПАССКОД
    @
    ГЕНЕРАТОР БУГУРТОВ
    @
    ВМЕСТО ОШИБОК АНЕКДОТЫ ПРО ШЛЯПУ
    @
    КОГДА ДВОЩ ДУДОСЯТ ПОЯВЛЯЕТСЯ  АБУ И ПРОСИТ ДЕНЕГ
     
  • 4.44, Атон (?), 19:55, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    в каком треде?
     
     
  • 5.53, Аноним (52), 03:30, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В /ga/, очевидно же. bsd там же, по соседству.
     

  • 1.14, Аноним (14), 12:13, 08/03/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а можно пример оборудования на котором работает?
     
     
  • 2.25, Аноним (25), 13:41, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это будет отдельный проект, пока что некому начать.
     
  • 2.28, YetAnotherOnanym (ok), 14:27, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Где-то в трюмах Навуходоноссора стоят коммутаторы на RISC-V под управлением сабжа.
     

  • 1.36, Аноним (36), 15:50, 08/03/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Ждём ОС для стоматологического оборудования - SwitchOS
     
  • 1.37, Анонимный (?), 17:00, 08/03/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чем это принципиально отличается от Cumulus или Sonic?
     
     
  • 2.43, Атон (?), 19:51, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Чем это принципиально отличается от Cumulus или Sonic?

    У Cumulus и Sonic есть фатальный недостаток...

     

  • 1.45, Аноним (-), 22:25, 08/03/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Раз упомянули Cisco. Так вроде Cisco из России туту. И Nvidia тоже вроде больше в Россию не поставляет. Intel и AMD тоже вроде, что-то ограничили в продаже в России. Уточнять.
     
     
  • 2.49, Аноним (-), 22:41, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У моего провайдера брасы ещё и на Siemens попдались, вроде брасы, который из России тоже туту.
     
     
  • 3.50, Аноним (-), 22:46, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Siemens AG
     

  • 1.46, Аноним (46), 22:28, 08/03/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну то есть FreeBSD перестанет быть нужной окончательно.
     
     
  • 2.48, Аноним (47), 22:39, 08/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    спи давай все у тебя есть (с) народный анекдот)
     

  • 1.56, InuYasha (??), 11:04, 09/03/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мелланокс - это круто, коненчо. Но вот бы на нетгирю такое натянуть...
     
     
  • 2.62, Аноним (-), 15:29, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Мелланокс не открывается сайт. Переехали или "загнулись". Извеняюсь за загнулись.
     
     
  • 3.63, Аноним (-), 15:29, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ?
     
  • 3.64, Аноним (-), 15:31, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Хахахах. Меланокс под подчинением - Материнская компания NVidia. Ну тоже нам (росс) недоступен будет. Если не уже.
     
  • 2.65, Аноним (-), 15:37, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сайт и через репчатый не открывается. По этому не понял живой он или нет.
     
     
  • 3.66, Аноним (-), 15:45, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.mellanox.com/ на сайт nvidia перенаправляет https://www.nvidia.com/en-us/networking/, а через репчатый не пускает.
     
     
  • 4.67, Аноним (-), 15:47, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А так Меланокс числится изральская компания. Как бы израильская. Кто купил тот и командует. в 2019—2020 годы стала принадлежать корпорации Nvidia.
     
     
  • 5.71, InuYasha (??), 19:11, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А так Меланокс числится изральская компания. Как бы израильская. Кто купил тот
    > и командует. в 2019—2020 годы стала принадлежать корпорации Nvidia.

    Увы, да. А так - продукты очень крутые были у них. Прям ня и кавай. Кстати, в недавних сырцах ничего по сетевым вещам не было?

     
     
  • 6.76, edo (ok), 21:07, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Почему были? Вполне приличные и сейчас продукты. Плюс, как видно из новости, пилят поддержку своих свитчей в опенсорсе (этот проект существует потому, что в ядро пропихнули целую инфраструктуру для поддержки свитчей, и чипсеты мелланокса ей вполне поддерживаются)
     
     
  • 7.77, InuYasha (??), 21:38, 09/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему были?

    Лишь потому что после покупки новые продукты не изучал. ) Но старые сетевухи - вообще супер. Без вендорлоков и прочей лицушной дряни.

     
     
  • 8.81, Аноним (-), 22:55, 10/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А нам та что в маштабе страны Ведь санкци, напрямую в росс теперь не дадут купи... текст свёрнут, показать
     
     
  • 9.82, Аноним (-), 22:57, 10/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    может только у мелких провайдеров кроме комутаторов есть ещё китайское интернет ... текст свёрнут, показать
     
  • 9.83, Аноним (-), 23:02, 10/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю что там у сотовых операторов с мобильным инт ернетом может что-то китай... текст свёрнут, показать
     
  • 9.84, Аноним (-), 02:43, 11/03/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я имел виду Меланокс и то, что теперь под маркой сетевого оборудования от Nvidia... текст свёрнут, показать
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру