Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Visão geral do roteador nativo de nuvem da Juniper®

Visão geral

Embora o 5G desencadeie uma maior largura de banda, menor latência e maior capacidade, ele também traz novos desafios de infraestrutura, como o aumento do número de estações base ou locais celulares, mais links de backhaul com maior capacidade e mais roteadores de locais de células e roteadores de agregação. Os provedores de serviços estão integrando a infraestrutura nativa da nuvem em topologias de RAN distribuída (D-RAN), que geralmente são espaços pequenos e alugados, com energia, espaço e resfriamento limitados. A desagregação da rede de acesso por rádio (RAN) e a expansão de data centers 5G em hiperescaladores de nuvem adicionaram novos requisitos para o roteamento nativo da nuvem.

O roteador nativo de nuvem da Juniper oferece aos provedores de serviços a flexibilidade para implementar os requisitos de expansão para implantações de 5G, reduzindo tanto o CapEx quanto o OpEx.

O roteador nativo de nuvem (JCNR) da Juniper é um roteador conteinerizado que combina a comprovada tecnologia de roteamento da Juniper com o daemon de protocolo de roteamento conteinerizado (cRPD) do Junos® como controlador e um plano de encaminhamento vRouter contrail® Data Plane Development Kit (DPDK) de alto desempenho. Ele é implementado no Kubernetes e interage de maneira aparente com uma estrutura de rede de contêineres (CNI) do Kubernetes.

Casos de uso

O roteador nativo de nuvem tem os seguintes casos de uso:

  • Rede de acesso por rádio (RAN)

    Os novos sites somente para 5G são uma mistura de RAN centralizada (C-RAN) e RAN distribuída (D-RAN). Os locais de C-RAN são normalmente grandes locais de propriedade da operadora e continuam a implantar roteadores físicos. Os sites D-RAN, por outro lado, são dezenas de milhares de sites menores, mais próximos dos usuários. A otimização do CapEx e opEx é um fator enorme para o grande número de sites de D-RAN. Esses locais também são tipicamente alugados, com capacidades limitadas de espaço, energia e resfriamento. Há conectividade limitada em linhas alugadas para o trânsito de volta ao núcleo móvel. O roteador nativo de nuvem da Juniper foi projetado para funcionar nas restrições de uma D-RAN. Ele é integrado à unidade distribuída (DU) e pode ser instalado em um servidor 1 U existente.

  • Nuvem privada virtual de telecomunicações (VPC)

    Os data centers 5G estão se expandindo para hiperescaladores de nuvem para oferecer suporte a mais sites de rádio. O roteamento nativo da nuvem disponível em ambientes de nuvem pública não suporta as demandas de roteamento de VPCs de telecomunicações, como MPLS, qualidade de serviço (QoS), VPN L3 e muito mais. O roteador nativo de nuvem da Juniper se integra diretamente à nuvem como uma função de rede conteinerizada (CNF), gerenciada como um componente kubernetes nativo da nuvem, ao mesmo tempo em que oferece recursos avançados de roteamento.

Arquitetura e componentes-chave

O roteador nativo de nuvem da Juniper consiste no Daemon de protocolo de roteamento conteinerizado (cRPD) como o plano de controle (JCNR Controller), oferecendo descoberta de topologia, anúncio de rota e programação da base de informações de encaminhamento (FIB), bem como underlays e overlays dinâmicos. Ele usa o Kit de desenvolvimento de plano de dados (DPDK) habilitado para o vRouter como um plano de encaminhamento, fornecendo encaminhamento de pacotes para aplicativos DPDK em um pod e caminho de host I/O para sessões de protocolo. O terceiro componente é a interface de rede de contêiner (CNI) JCNR que interage com o Kubernetes como uma CNI secundária para criar interfaces de pod, atribuir endereços e gerar a configuração cRPD.

O Data Plane Development Kit (DPDK) é um conjunto de bibliotecas e drivers de código aberto. O DPDK permite o processamento rápido de pacotes, permitindo que as placas de interface de rede (NICs) enviem pacotes de acesso direto de memória (DMA) diretamente no espaço de endereço de um aplicativo. A pesquisa de aplicativos para pacotes, para evitar a sobrecarga de interrupções da NIC. A integração com DPDK permite que um vRouter processe mais pacotes por segundo do que é possível quando o vRouter é executado como um módulo de kernel.

Nesta solução integrada, o JCNR Controller usa gRPC, uma chamada de procedimento remoto de alto desempenho, serviços baseados para trocar mensagens e se comunicar com o vRouter, criando assim o roteador nativo de nuvem totalmente funcional. Essa comunicação estreita permite que você:

  • Saiba mais sobre as interfaces de malha e carga de trabalho

  • Provisione interfaces baseadas em DPDK ou kernel para pods Kubernetes conforme necessário

  • Configure a alocação de endereços IPv4 e IPv6 para Pods

  • Instale rotas em tabelas de roteamento

  • Execute protocolos de roteamento como ISIS, BGP e OSPF

Características

  • Implantação, remoção e atualização fáceis em dispositivos de computação de propósito geral usando o Helm

  • Maior desempenho de encaminhamento de pacotes com JCNR-vRouter baseado em DPDK

  • Pilhas completas de roteamento, comutação e encaminhamento em software

  • Funcionalidade L2 básica, como aprendizado MAC, envelhecimento MAC, limitação de MAC e estatísticas de L2

  • Acessibilidade L2 para unidades de rádio (RU) para gerenciamento de tráfego

  • Capacidade de alcance L2 ou L3 para unidades distribuídas físicas (DU), como DUs de ondas de 5G milímetros ou DUs 4G

  • Tags VLAN

  • Domínios de ponte

  • Portas de tronco e acesso

  • Suporte para várias funções virtuais (VF) em NICs Ethernet

  • Suporte para interfaces VF vinculadas

  • Listas de controle de acesso L2 configuradas (ACLs)

  • Limitação de taxa de transmissão de saída, unicast desconhecido e tráfego multicast em interfaces de malha

  • Roteamento IPv4 e IPv6

  • Suporte a rede de acesso por rádio aberta (O-RAN) baseada em software (O-RAN)

  • Gire rapidamente com a implantação em contêiner

  • Solução altamente escalável