СОНИК (операционная система)
Разработчик | Microsoft , SONiC Foundation: часть Linux Foundation , Open Compute Project и сообщества. |
---|---|
Написано в | С |
Семейство ОС | Unix-подобный ( ядро Linux ) |
Рабочее состояние | Текущий |
Исходная модель | Открытый исходный код |
Первоначальный выпуск | 2016 |
Последний выпуск | СОНиК.202305 / 31.05.2023 |
Репозиторий | github |
Маркетинговая цель | Сетевые устройства |
ядра Тип | Монолитный |
Лицензия | Сочетание лицензий с открытым исходным кодом, включая GNU GPL и лицензию Apache. |
Программное обеспечение для открытых сетей в облаке или, альтернативно, сокращенно и стилизовано как SONiC , представляет собой с открытым исходным кодом, бесплатную сетевую операционную систему основанную на Linux . Первоначально он был разработан Microsoft и Open Compute Project . В 2022 году Microsoft передала контроль над проектом Linux Foundation , который продолжит работать с Open Compute Project для дальнейшего роста экосистемы и разработчиков. [1] [2] [3] [4] SONiC включает в себя компоненты сетевого программного обеспечения, необходимые для полнофункционального устройства L3. [5] и был разработан с учетом требований облачного центра обработки данных . Оно позволяет операторам облачных вычислений использовать один и тот же стек программного обеспечения на оборудовании от разных производителей коммутаторов и работает на более чем 100 различных платформах. [3] [5] [6] Существует несколько компаний, предлагающих корпоративное обслуживание и поддержку SONiC.
Обзор
[ редактировать ]SONiC был разработан и открыт Microsoft в 2016 году. [2] Программное обеспечение отделяет сетевое программное обеспечение от базового оборудования и построено на API интерфейса абстракции коммутатора . [1] Он работает на сетевых коммутаторах и ASIC от разных производителей. [2] Известные поддерживаемые сетевые функции включают протокол пограничного шлюза (BGP), удаленный прямой доступ к памяти (RDMA), качество обслуживания и различные другие технологии Ethernet/IP. [2] Большая часть поддержки протокола обеспечивается за счет включения FRRouting . набора демонов маршрутизации [7]
В сообщество SONiC входят поставщики облачных услуг , поставщики услуг, поставщики микросхем и компонентов, а также OEM- и ODM-производители сетевого оборудования . В его состав входят более 850 членов. [2]
Исходный код лицензируется по нескольким лицензиям с открытым исходным кодом, включая GNU General Public License и Apache License , и доступен на GitHub . [8] [9]
Ссылки
[ редактировать ]- ^ Jump up to: а б Бранскомб, Мэри (22 июля 2019 г.). «Готова ли SONiC, сетевая ОС с открытым исходным кодом, к массовому использованию?» . Знание центра обработки данных .
- ^ Jump up to: а б с д и Субраманиам, Камала (9 марта 2016 г.). «Microsoft демонстрирует «Программное обеспечение для открытых сетей в облаке (SONiC)» » . azure.microsoft.com .
- ^ Jump up to: а б Хардести, Линда (3 марта 2020 г.). «Microsoft предоставляет программное обеспечение для облачных коммутаторов с открытым исходным кодом» . sdxcentral .
- ^ «Программное обеспечение для открытых сетей в облаке (SONiC) переходит в Linux Foundation — Linux Foundation» . www.linuxfoundation.org . Проверено 5 декабря 2022 г.
- ^ Jump up to: а б Верма, Адарш (10 марта 2016 г.). «SONiC — операционная система Microsoft для работы в сети на базе Debian Linux» . ФОСБАЙТЫ .
- ^ «Поддерживаемые устройства и платформы · sonic-net/SONiC Wiki» . Гитхаб . Проверено 5 декабря 2022 г.
- ^ «FRR: самый популярный сетевой маршрутизатор, о котором вы никогда не слышали» . www.nextplatform.com . 26 октября 2020 г.
- ^ Фоли, Мэри Джо (9 марта 2016 г.). «Microsoft представляет новые сетевые компоненты с открытым исходным кодом для Open Compute Project» . ЗДНет .
- ^ Уильямс, Крис Уильямс (9 марта 2016 г.). «Microsoft создала коммутаторную операционную систему для Debian Linux. Повторяю, коммутаторную операционную систему для Debian Linux» . Регистр .
Внешние ссылки
[ редактировать ]- Вычислительные платформы
- Дистрибутивы на основе Debian
- Бесплатное программное обеспечение с открытым исходным кодом
- Линукс
- бесплатное программное обеспечение Майкрософт
- Операционные системы Майкрософт
- Сетевые операционные системы
- Программное обеспечение, использующее лицензию Apache
- Программное обеспечение, использующее лицензию GPL
- программное обеспечение 2017 года
- Проекты Фонда Linux