A Microsoft lançou um produto aberto baseado no GNU / Linux
A Microsoft realmente fez isso. Ontem, na conferência Open Compute Project (OCP) em San Jose, foi lançado um produto completamente aberto, chamado SONiC ou Software para redes abertas na nuvem . O produto foi criado com a participação de fabricantes como Arista, Broadcom, Dell e Mellanox. SONiC é um conjunto de software e utilitários projetados para controlar dispositivos de rede de níveis L2 / L3 de diferentes fabricantes. No momento, a base é a distribuição Debian com o kernel do Linux 3.16, mas, como afirma a Microsoft, qualquer outra distribuição com uma versão do kernel iniciando no 3.16 pode ser usada.O SONiC pode funcionar em vários dispositivos graças à especificação SAI (Switch Abstraction Interface) adotada no verão de 2015. Projeto OCP. O iniciador do projeto SAI também foi a própria Microsoft. O SAI é uma API C padronizada para a programação de circuitos ASIC para equipamentos de rede. O projeto SAI também é de código aberto e está disponível no Github .O SONiC é a base de outro produto baseado em Microsoft GNU / Linux - Azure Cloud Switch (ACS) . O ACS foi desenvolvido pela empresa para uso interno e contém um conjunto adicional de software de gerenciamento em nuvem do Azure.A Microsoft alega que o SONiC v1são usados na produção e já está presente nos comutadores existentes dos data centers da Microsoft. Eles também prometem publicar no Github Sonic v2 nas próximas semanas , o que conterá muitas melhorias.Vídeo da conferência OCP:
Página do projeto SONiC no Github: http://azure.imtqy.com/SONiC/Fontes do projeto SONiC no Github: https://github.com/Azure/SONiCFAQ do projeto SONiC: https://github.com/Azure/SONiC /blob/gh-pages/FAQ.mdUPD: Projeto lançado sob licença Apache 2.0
Fontes:- https://azure.microsoft.com/en-us/blog/ocp-2016-building-on-community-driven-innovation/
- https://azure.microsoft.com/en-us/blog/microsoft-showcases-%E2%80%9Csoftware-for-open-networking-in-the-cloud-sonic-%E2%80%9D/
Source: https://habr.com/ru/post/pt391473/
All Articles