Ir para o final dos metadados
Ir para o início dos metadados

Instalação

Instalar OS: Fedora 26 Server

  • Keyboard: Portuguese (Brazil)
  • Language: English (United States)
  • Installation Source: Closest Mirror (basta aguardar alguns minutos que opção será selecionada automáticamente)
  • Software Selection: Fedora Server Edition
  • Installation Destination: Automatic partitioning
  • Network & Host Name: 
    • Full name: whitebox
    • User name: whitebox
    • Password: fibre42
    • Make this user administrator

Configuração

Atualizações Automáticas de Segurança:

Instalar o dnf-automatic

Edite o arquivo /etc/dnf/automatic.conf e altere o parâmetro upgrade_type

Inicializar o dnf-automatic

 

Tunning:

Irqbalance:

Para restringir que as interrupções de hardware sejam tratadas pelos cores que serão alocados para o DPDK, edite o arquivo /etc/sysconfig/irqbalance e descomente parâmetro IRQBALANCE_BANNED_CPUS alterando para o valor abaixo:

Limitando os núcleos utilizados para interrupções de hardware
Core:

7 6 5 4 3 2 1 0
1 1 1 0 1 1 1 0 = 0xee (apenas core0 a core4 serão utilizados)

1 = core habilitado 
0 = core desabilitado

Reiniciar o irqbalance: 

Tuned:

Instalar Tuned


Criar pasta para o perfil de tuning do whitebox

 

Criar o arquivo /etc/tuned/whitebox/tuned.conf com o conteúdo abaixo: 

Habilitar o serviço tuned e ativar o perfil whitebox

 

Desabilitar Selinux:

 

Driverctl e DPDK:

instalar dependências:

 

Defina as interfaces que usarão o driver dpdk com o driverctl:

OpenvSwitch:

Instalar pacotes

Inicie o modulo tun e adicione ele para ser inicializado automaticamente:

Inicie o serviço do openvswitch:


Configurações para inicialização do dpdk no openvswitch e alocação de memória:

Habilitando os núcleos para dpdk

Core:

7 6 5 4 3 2 1 0
1 1 1 0 1 1 1 0 = 0xee (core1-3 + core5-7 reservados)

1 = core habilitado 
0 = core desabilitado

 

Configurando o openvswitch para inserir controladores, bridge, filas e interface:

Segue abaixo dois modelos de configuração. Um para criar um switch virtual de 6 portas e outro para criar dois switches virtuais com 4 portas (3 portas físicas e 1 lógica)

Switch Virtual de 6 portas

Bridge

Ports


Dois Switches Virtuais de 4 portas

Bridge

Portas da Bridge br-dpdk0: 

Portas da Bridge br-dpdk1:

 

Configuração do Controlador


Reboot o whitebox:

 

Após reinicialização verificar se o openvswitch iniciou corretamente:

Etiquetas
  • Nenhum