Compartilhar via


Configurar VIPs SLB por meio de modelos de serviço do VMM

A SDN (Rede Definida por Software) pode usar SLB (Balanceamento de Carga de Software) para distribuir o tráfego de rede uniformemente entre as cargas de trabalho gerenciadas pelo provedor de serviço e locatários.

O System Center Virtual Machine Manager (VMM) dá suporte à configuração de VIPs SLB durante a implantação de aplicativos de várias camadas usando modelos de serviço e também dá suporte ao balanceamento de carga público e interno.

Antes de começar

Verifique se os seguintes pré-requisitos foram atendidos:

Procedimento para criar VIPs SLB

Use as seguintes etapas:

  1. Especifique a afinidade com redes lógicas.

    • No console do VMM, selecione a página Afinidade de Rede Lógica das Propriedades>do Controlador>de Rede do Serviço de>Rede de Malha.>

    • Especifique as redes front-end e back-end disponíveis para balanceamento de carga e selecione OK.

      Captura de tela de especificar afinidade com redes lógicas.

  2. Crie um modelo VIP.

    • No console do VMM, selecione Criar Modelo VIP de Malha>.

    • No Nome do Assistente de Modelo VIP do Balanceador de Carga>, especifique o nome e a descrição do modelo.

    • Na porta IP virtual, especifique a porta que será usada para o tipo de tráfego de rede que você deseja equilibrar.

    • Na porta de back-end, especifique a porta na qual o servidor de back-end está escutando solicitações.

      Captura de tela das propriedades do modelo.

    • Em Tipo, em Especificar um tipo de modelo, selecione Específico. Selecione Microsoft na lista suspensa Fabricante e Controlador de Rede Microsoft na lista suspensa Modelo.

    • Selecione Avançar.

      Captura de tela do tipo de modelo.

    • Em Protocolo, especifique as opções de protocolo. Selecione OK.

      Captura de tela do protocolo.

    • Em Método de balanceamento de carga, selecione o método e selecione OK.

      Captura de tela do método de balanceamento de carga.

    • Em Monitores de integridade, você pode especificar opcionalmente que uma verificação deve ser executada no balanceador de carga em intervalos regulares. Para adicionar um monitor de integridade, especifique o protocolo e a solicitação. Por exemplo, inserir o comando GET faz uma solicitação HTTP GET para a home page do balanceador de carga e verifica se há uma resposta de cabeçalho. Você também pode modificar o tipo de resposta, o intervalo de monitoramento, o tempo limite e as novas tentativas.

    Observação

    O tempo limite deve ser menor que o intervalo.

    Captura de tela de adicionar monitor de saúde.

    • Em Resumo, confirme as configurações e selecione Concluir para criar o modelo VIP.
  3. Configurar o VIP do SLB durante a implantação do serviço

    • Se o modelo de serviço não estiver aberto, selecione Modelos de Serviço de Modelos>de Biblioteca> e abra-o.
    • Selecione Ações>Abrir Designer.
    • No Designer de Modelo de Serviço, selecione o grupo>Componentes do Modelo de Serviço Adicionar Balanceador de Carga.
    • Selecione o objeto do balanceador de carga. Você o identificará com o nome do modelo VIP.
    • Selecione Conector de ferramenta>. Selecione a conexão do servidor associada ao modelo e, em seguida, selecione um objeto NIC para conectar o balanceador de carga ao adaptador. Nas propriedades da NIC, verifique os tipos de endereço e certifique-se de que o endereço MAC seja estático.

    Observação

    A conexão do servidor deve estar conectada à interface de rede de back-end do serviço. O adaptador de rede de back-end pode ser conectado a uma rede VM conectada ou a uma rede VM virtualizada de rede.

    • Com o Conector habilitado, selecione a conexão do cliente associada ao balanceador de carga e, em seguida, selecione um objeto de rede lógico.

      Observação

      A conexão do cliente deve estar conectada a uma rede front-end do balanceador de carga. Pode ser uma rede VM pública ou uma rede VM virtualizada de rede. Uma rede VM virtualizada de rede é usada para cenários de balanceamento de carga interno.

    • Salve o modelo de serviço em Salvar e validar modelo>de serviço.

Exemplo 1: configurando o serviço com rede VM pública como front-end. Aqui, a rede Back-end pode ser Uma conectada ou Rede de VM virtualizada de rede.

Diagrama do exemplo slb vip 1.

Exemplo 2: configurando o serviço com front-end e back-end conectados à rede virtualizada Rede VM HNV Rede VM. Esse cenário é usado para balanceamento de carga interno.

Diagrama do exemplo slb vip 2.

Configurar o VIP para acesso do usuário

Quando o serviço é implantado, o VMM seleciona automaticamente um VIP do intervalo reservado no pool de endereços IP estáticos e o atribui à camada de serviço com balanceamento de carga. Para permitir que os usuários se conectem ao serviço, depois que o serviço for implantado, você precisará determinar o VIP e configurar uma entrada DNS para ele.

  1. Depois que o serviço for implantado, selecione Fabric>Networking>Load Balancers.
  2. Selecione Mostrar>Informações do Balanceador de Carga de Serviço>para Serviços e expanda o serviço para ver qual VIP está atribuído.
  3. Se os usuários usarem o nome DNS para acessar o serviço, solicite ao administrador DNS que crie manualmente uma entrada DNS para o VIP. A entrada deve ser o nome que os usuários especificarão para se conectar ao serviço. Por exemplo, servicename.contosol.com.