SR Linux, o novo sistema operacional de rede da Nokia para roteadores

Nokia revelou recentemente, a introdução de um novo sistema operacional de rede chamado «Linux Service Router»(SR Linux), que descreve como um sistema focado no uso de data centers e ambientes em nuvem na infraestrutura de rede.

SR Linux considerado um componente-chave das soluções de Data Center da Nokia Fabric e será instalado nos roteadores Nokia 7250 IXR e 7220 IXR. A solução baseada em SR Linux já está sendo testada no novo data center dinamarquês da Apple.

Sobre o SR Linux

Ao contrário de outros sistemas operacionais para equipamentos de rede baseados no kernel Linux, SR Linux mantém a capacidade de acessar o ambiente Linux subjacente, que não está escondido atrás de APIs e interfaces especializado

Os usuários têm acesso ao kernel Linux não modificado e aplicativos básicos do sistema (bash, cron, Python, etc.) e lAplicativos específicos são criados usando o NetOps Toolkit, que não está vinculado a certas linguagens de programação.

Os aplicativos baseados no NetOps Toolkit, como implementações de protocolo de roteamento, obtêm acesso a várias APIs de rede, mas funcionam como componentes separados.

Essa abordagem permite que você gerencie aplicativos separadamente do sistema.Para operacional, por exemplo, você pode atualizar o aplicativo sem fazer alterações no sistema ou atualizar o sistema operacional sem reconstruir os aplicativos.

Além de aplicativos padrão, como a implementação de protocolos de roteamento, é permitido executar programas arbitrários de terceiros.

Usar o kernel Linux não modificado simplifica muito a manutenção de patches com a eliminação de vulnerabilidades e a criação de plug-ins. A capacidade declarada de acessar utilitários, patches e pacotes do Linux, bem como suporte para lançamento em contêineres isolados. Suporte para definição de breakpoints para reverter mudanças em caso de problemas.

A administração pode ser feita através do gNMI (interface de gerenciamento de rede gRPC), interface da Linha de comando, Plug-ins Python e API JSON-RPC.

Para acessar a funcionalidade dos serviços executados no sistema, propõe-se o uso de gRPC e Buffers de protocolo.

Os aplicativos SR Linux podem trocar dados status usando a arquitetura publicar / assinar (pub / sub), que também usa gRPC e buffers de protocolo, e usa o IDB (Nokia Impart Database) como um mecanismo de entrega garantida.

Para estruturar as informações sobre o status e a configuração do aplicativo usado, modelos de dados YANG (Yet Another Next Generation, RFC-6020) são usados.

Implementações de protocolo de rede, incluindo Multiprotocol Border Gateway Protocol (MP-BGP), Ethernet VPN (EVPN) e Extensible Virtual LAN (VXLAN), são baseadas na pilha de protocolo comprovada SR OS (Nokia Service Operating System). Roteador), já implementado em mais de um milhão de roteadores Nokia Para resumir os componentes de hardware, a camada Nokia XDP (caminho de dados extensível) é usada.

Para automatizar operações criação, implantação, configuração da infraestrutura de rede do data center, coleta e análise de telemetria, Nokia Fabric Services Platform oferecida (PSF).

FSP também fornece ferramentas de simulação de rede de software para simplificar o planejamento, projeto, teste e depuração de rede em data centers. Componentes de rede simulado usando isolamento de contêiner com base na plataforma Kubernetes, que permite que você execute instâncias individuais do SR Linux em seus ambientes de sandbox.

Em essência, O FSP permite que você crie programaticamente uma cópia virtual de uma rede real e usar o mesmo software (SR Linux em contêineres) que é usado em roteadores e switches reais nesta rede simulada. Além disso, a rede real e a simulada usam as mesmas configurações, permitindo que você use uma rede simulada por software como o primeiro link para fazer e testar alterações.

Baseado em um ambiente simulado, o FSP pode gerar todas as informações necessárias para implementar uma rede real.

Se você quiser saber mais sobre isso, pode consultar a declaração oficial da Nokia em para o seguinte link.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Alan Herrera dito

    quais linguagens de programação?

    Não confie, lembre-se que a Nokia é propriedade da Microsoft