Balancear a carga de várias redes lógicas de SDN para o Azure Stack HCI
Aplica-se a: Azure Stack HCI, versão 23H2
Este artigo fornece diretrizes sobre como balancear a carga de várias redes lógicas de SDN (Rede Definida por Software) para o Azure Stack HCI. Usando várias redes lógicas para balanceamento de carga, você tem mais controle sobre o isolamento de cargas de trabalho umas das outras.
Para obter informações sobre como criar e gerenciar redes lógicas, consulte Gerenciar redes lógicas de locatário.
Pré-requisitos
Antes de começar, verifique se os seguintes pré-requisitos foram concluídos:
Instale o módulo do SDN diagnóstico PowerShell no computador cliente e nos recursos do SDN. Consulte Instalar o módulo do SDN diagnóstico PowerShell no computador cliente e Instalar o módulo do SDN diagnóstico PowerShell nos recursos do SDN.
Verifique se todas as VMs (máquinas virtuais) do MUX (balanceamento de carga de software) têm uma interface extra para redes lógicas adicionais.
Verifique se há conectividade entre as redes lógicas e a rede de gerenciamento do Azure Stack HCI no lado da rede física. Verifique se a rede de gerenciamento está com tronco no comutador TOR (Top-of-Rack) para manter o acesso à VM do host Hyper-V.
Configurar o balanceamento de carga em várias redes lógicas
Siga estas etapas para configurar várias redes lógicas de SDN e adicionar interfaces extras para balanceamento de carga usando o PowerShell:
Create um novo adaptador de rede conectado ao MUX para estabelecer a comunicação entre o SLB MUX e a rede lógica correta. Esse adaptador deve ter conectividade com a nova rede lógica.
Execute o seguinte comando para definir a VM e alternar detalhes:
$vm = Get-VM -Name'MUX_name' $switch = Get-VmSwitch -Name 'switch_name'
Execute o seguinte comando para interromper a VM e adicionar o adaptador:
$vm | Stop-Vm $vnic = $vm | Add-VMNetworkAdapter -SwitchName $switch.Name -Name 'switch_name' -PassThru
Execute o seguinte comando para iniciar a VM, que fornece um endereço MAC dinâmico:
$vm | Start-VM $FormattedMac = [regex]::matches($vnic.MacAddress.ToUpper().Replace(":","").Replace("-",""),'..').groups.value -join "-"
Execute o seguinte comando para interromper a VM e configurar o endereço MAC:
$vm | Stop-Vm $vnic | Set-VmNetworkAdapter -StaticMacAddress $FormattedMac
Execute o seguinte comando para definir o perfil de porta e as informações de VLAN:
Set-SdnVMNetworkAdapterPortProfile -VMName $vm.Name -MacAddress $vnic.MacAddress -ProfileData2 -ProfileId $([Guid]::Empty) $vnic | Set-VMNetworkAdapterVLAN -Access -VLANID #### $vnic
Execute o seguinte comando para iniciar a VM:
$vm | Start-Vm
Execute o comando a seguir para definir o endereço IP no MUX. Os endereços MAC são formatados com traços dentro do sistema operacional convidado. Localize o endereço MAC correto que se alinha com a saída da etapa nº 4:
Get-NetAdapter $netAdapter = Get-NetAdapter | Where-Object {$_.MacAddress -eq 'MAC_address'} New-NetIPAddress -AddressFamilyIPv4 -InterfaceIndex $netAdapter.ifIndex -IPAddress 'IP_address' -PrefixLength 'prefix'
Solucionar problemas
Se você encontrar problemas durante a instalação, colete logs para fins de solução de problemas. Para obter mais informações, consulte Coletar logs para rede definida pelo software no Azure Stack HCI.
Próximas etapas
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de