|Index|SUSE Telco Cloud Documentação|Configuração de recursos de Telco
Aplica-se a SUSE Telco Cloud 3.7

Parte VI Configuração de recursos de Telco

Esta seção documenta e explica a configuração de recursos específicos de Telco em clusters implantados via SUSE Telco Cloud.

O método de implantação de provisionamento de rede direcionado é utilizado, conforme descrito na seção Provisionamento Automatizado (Parte VII, “Provisionamento de rede direcionado totalmente automatizado”).

Os tópicos a seguir estão incluídos nesta seção:

  • 34 Imagem do kernel para tempo real
  • A imagem do kernel de tempo real não é necessariamente melhor do que um kernel padrão. É um kernel diferente ajustado para um caso de uso específico. O kernel de tempo real é ajustado para menor latência ao custo de throughput. O kernel de tempo real não é recomendado para uso geral, mas, em nosso c…

  • 35 Argumentos do kernel para baixa latência e alto desempenho
  • Configurar os argumentos apropriados do kernel é essencial para otimizar o desempenho, alcançar baixa latência e garantir a implantação bem-sucedida de clusters para cargas de trabalho de telecomunicações. Embora alguns parâmetros sejam projetados especificamente para permitir que o kernel de tempo …

  • 36 Fixação de CPU no Host
  • A fixação de CPU, também conhecida como afinidade de processador, é a técnica de vincular um processo ou thread a um núcleo de CPU específico, impedindo que o agendador do sistema operacional o mova. Ao garantir que um processo sempre seja executado no mesmo núcleo, ele se beneficia do acesso mais r…

  • 37 Fixação de CPU no Kubernetes
  • Habilite a fixação de CPU em seu cluster RKE2 editando o arquivo de configuração do RKE2. Adicione os argumentos do kubelet abaixo no arquivo /etc/rancher/rke2/config.yaml. Certifique-se de especificar os núcleos de CPU de housekeeping nos argumentos kubelet-reserved e system-reserved:

  • 38 Parâmetros de rede
  • O ajuste de rede é essencial para alcançar o desempenho ideal em cargas de trabalho de telecomunicações. O script performance-settings.sh inclui uma função configure_network_tuning que define vários parâmetros de rede do kernel para otimizar tamanhos de buffer, processamento de pacotes e desempenho …

  • 39 Configuração de CNI
  • Cilium é o plug-in de CNI padrão para o SUSE Telco Cloud. Para habilitar o Cilium no cluster RKE2 como o plug-in padrão, a seguinte configuração é necessária no arquivo /etc/rancher/rke2/config.yaml:

  • 40 SR-IOV
  • SR-IOV (Single Root I/O Virtualization) permite que um único dispositivo físico, como um adaptador de rede, separe seus recursos entre múltiplas PCIe funções de hardware. Isso permite acesso direto aos recursos para várias aplicações.

  • 41 DPDK
  • DPDK (Data Plane Development Kit) é um conjunto de bibliotecas e drivers para processamento rápido de pacotes. Ele é usado para acelerar cargas de trabalho de processamento de pacotes executadas em uma ampla variedade de arquiteturas de CPU. O DPDK inclui bibliotecas de plano de dados e drivers otim…

  • 42 Aceleração vRAN (Intel ACC100/VRB1/VRB2)
  • À medida que os provedores de serviços de comunicação migram de redes 4G para 5G, muitos estão adotando arquiteturas de rede de acesso via rádio virtualizada (vRAN) para maior capacidade de canal e implantação mais fácil de serviços e aplicações baseados em borda. As soluções vRAN estão idealmente l…

  • 43 Huge pages
  • Quando um processo usa RAM, o CPU marca a porção exata utilizada por esse processo. Para alcançar eficiência, o CPU aloca RAM em blocos conhecidos como pages; o tamanho padrão de page em muitas plataformas é 4 KB. Páginas podem ser trocadas para o disco (entre outras operações).

  • 44 Agendamento com reconhecimento de NUMA
  • O acesso não uniforme à memória ou a arquitetura de memória não uniforme (NUMA) é um design de memória física usado na arquitetura SMP (multiprocessadores), em que o tempo de acesso à memória depende da sua localização em relação a um processador. Sob NUMA, um processador pode acessar sua própria me…

  • 45 Metal LB
  • MetalLB é uma implementação de balanceador de carga para clusters Kubernetes bare metal, usando protocolos de roteamento padrão como L2 e BGP como protocolos de anúncio. É um balanceador de carga de rede que pode ser usado para expor serviços em um cluster Kubernetes para o mundo exterior devido à n…

  • 46 Configuração de registro privado
  • Containerd pode ser configurado para se conectar a registros privados e usá-los para extrair imagens privadas em cada nó.

  • 47 Precision Time Protocol
  • O Precision Time Protocol (PTP), definido pelo padrão IEEE 1588, distribui tempo de alta precisão através de uma rede de pacotes. Quando as interfaces de rede (NICs) registram o carimbo de data/hora de pacotes PTP em hardware, ele atinge uma precisão de sub-microssegundos, muito além do que o NTP po…

  • 48 SCTP - Stream Control Transmission Protocol
  • De Stream Control Transmission Protocol - Wikipedia