0 |
Microsoft воспользовалась встречей Open Compute Project (OCP) Summit 2016 в Сан-Хосе (штат Калифорния), чтобы представить пакет программных средств разработки сетевого оборудования для масштабируемых, в том числе облачных, сред.
Зачинателем OCP стала Facebook в 2011 г., однако со временем эта инициатива оформилась в сообщество ИТ-вендоров, совместно работающих над открытыми стандартами ПО и оборудования для улучшенной инфраструктуры ЦОД.
Новым вкладом компании Microsoft в этот проект стал модульный конструктор Software for Open Networking in the Cloud (SONiC). Входящие в его состав программные компоненты можно комбинировать для использования в сетевых устройствах, таких как коммутаторы от разных производителей. Независимость от конкретного оборудования реализуется в SONiC посредством предоставляемого проектом OCP слоя API SAI (Switch Abstraction Interface).
SONiC является подмножеством платформы Azure Cloud Switch (ACS), используемой Microsoft в её собственных ЦОД. Как и последняя, SONiC базируется на Linux. В настоящее время это Debian, но в принципе данное ПО должно работать с любыми дистрибутивами Linux.
SONiC c SAI API позволит облачным операторам быстро задействовать новые функции сетевого оборудования, создавая ПО с возможностью мультиплатформенной интеграции. Код SONiC и соответствующая документация предоставлены на ресурсе GitHub.
Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365
0 |