Implantar um cluster hiperconvergente dos Espaços de Armazenamento Diretos no VMM

Importante

Esta versão do VMM (Virtual Machine Manager) chegou ao fim do suporte. Recomendamos que você atualize para o VMM 2022.

Leia este artigo para configurar um cluster hiperconvergente que executa o S2D (Espaços de Armazenamento Diretos) no System Center – VMM (Virtual Machine Manager). Saiba mais sobre o S2D.

Você pode implantar um cluster S2D hiperconvergente provisionando um cluster Hyper-V e habilitando o S2D de hosts Hyper-V existentes ou provisionando de servidores bare-metal.

No momento não é possível habilitar o S2D em uma implantação hiperconvergente em um cluster Hyper-V implantado de computadores bare-metal com o sistema operacional Nano.

Observação

Você deve habilitar o S2D antes de adicionar o provedor de armazenamento ao VMM.

Para habilitar o S2D, acesse Configuração> GeralEspecifique o nome do cluster e o grupo de hosts e selecione a opção Habilitar Espaços de Armazenamento Diretos conforme mostrado abaixo:

Captura de tela da página habilitada para S2D.

Depois de habilitar um cluster com o S2D, o VMM faz o seguinte:

  1. A função servidor de arquivos e o recurso clustering de failover estão habilitados.
  2. Os réplica de armazenamento e a eliminação de duplicação de dados estão habilitados.
  3. Opcionalmente, o cluster é validado e criado.
  4. O S2D é habilitado e uma matriz de armazenamento é criada com o mesmo nome que você fornecer no assistente.

Se você usar o PowerShell para criar um cluster hiperconvergente, o pool e a camada de armazenamento serão criados automaticamente com a opção Enable-ClusterS2D autoconfig=true .

Antes de começar

  • Verifique se você está executando o VMM 2016 ou posterior.
  • Os hosts Hyper-V em um cluster devem estar executando Windows Server 2016 ou posterior com a Função Hyper-V instalada e configurada para hospedar VMs.

Observação

O VMM 2019 UR3 e posterior dá suporte ao Azure Stack HCI (Hyper-converged Infrastructure, versão 20H2).

Depois que esses pré-requisitos estiverem em vigor, provisione um cluster e configure os recursos de armazenamento nele. Em seguida, você pode implantar VMs no cluster ou exportar o armazenamento para outros recursos usando SOFS.

Etapa 1: Provisionar o cluster

Você pode provisionar um cluster das seguintes maneiras:

  1. De hosts Hyper-V
  2. De máquinas bare-metal

Selecione a guia necessária para as etapas para provisionar um cluster:

Siga estas etapas para provisionar um cluster de hosts Hyper-V:

  1. Se precisar adicionar os hosts Hyper-V à malha do VMM, siga estas etapas. Se eles já estiverem na malha do VMM, vá para a próxima etapa.
  2. Siga as instruções de como provisionar um cluster por meio de hosts Hyper-V autônomos gerenciados na malha do VMM.

Observação

  • Ao configurar o cluster, lembre-se de selecionar a opção Habilitar Espaços de Armazenamento Diretos na página Configuração Geral do Assistente de Criação de Cluster Hyper-V. Em Tipo de Recurso, selecione Servidores existentes que executam um sistema operacional Windows Server e selecione os hosts Hyper-V a serem adicionados ao cluster.
  • Se o S2D estiver habilitado, você deverá validar o cluster. Não é possível ignorar essa etapa.

Etapa 2: Configurar a rede para o cluster

Depois que o cluster for provisionado e gerenciado na malha do VMM, você precisará configurar a rede para os nós de cluster.

  1. Comece criando uma rede lógica para espelhar a rede de gerenciamento física.
  2. Você precisa configurar um comutador lógico com Set (Switch Embedded Teaming) habilitado para que o comutador esteja ciente da virtualização. Esse comutador está conectado à rede lógica de gerenciamento e tem todos os adaptadores virtuais do host necessários para fornecer acesso à rede de gerenciamento ou configurar a rede de armazenamento. O S2D se baseia em uma rede para comunicação entre hosts. Adaptadores compatíveis com RDMA são recomendados.
  3. Criar redes VM.

Observação

O recurso a seguir é aplicável ao VMM 2019 UR1.

Etapa 3: definir as configurações de DCB no cluster S2D

Observação

A definição das configurações de DCB é uma etapa opcional para atingir o alto desempenho durante o fluxo de trabalho de criação do cluster S2D. Pule para a etapa 4 se você não quiser definir as configurações do DCB.

Recomendações

  • Se você tiver vNICs implantadas, para obter o desempenho ideal, recomendamos mapear todos os seus vNICs com os pNICs correspondentes. As afinidades entre vNIC e pNIC são definidas aleatoriamente pelo sistema operacional, e pode haver cenários em que vários vNICs são mapeados para o mesmo pNIC. Para evitar esses cenários, recomendamos que você defina manualmente a afinidade entre vNIC e pNIC seguindo as etapas listadas aqui.

  • Durante a criação de um perfil de porta do adaptador de rede, recomendamos que você permita a Prioridade IEEE. Saiba mais. Você também pode definir a Prioridade IEEE usando os seguintes comandos do PowerShell:

    PS> Set-VMNetworkAdapterVlan -VMNetworkAdapterName SMB2 -VlanId "101" -Access -ManagementOS
    PS> Set-VMNetworkAdapter -ManagementOS -Name SMB2 -IeeePriorityTag on
    

Antes de começar

Verifique o seguinte:

  1. Você está executando o VMM 2016 ou posterior.

  2. Os hosts Hyper-V no cluster estão executando Windows Server 2016 ou posterior com a função Hyper-V instalada e configurada para hospedar VMs.

    Observação

    • Você pode definir as configurações de DCB no cluster do Hyper-V S2D (hiperconvergente) e no cluster SOFS S2D (desagregado).
    • É possível definir as configurações de DCB durante o fluxo de trabalho de criação de cluster ou em um cluster existente.
    • Não é possível definir as configurações do DCB durante a criação do cluster SOFS; você só pode configurar em um cluster SOFS existente. Todos os nós do cluster SOFS devem ser gerenciados pelo VMM.
    • A definição das configurações de DCB durante a criação do cluster é possível somente quando o cluster é criado com um servidor Windows existente. Não há suporte para ele com o fluxo de trabalho de implantação do sistema operacional/bare-metal.

Use as seguintes etapas para definir as configurações de DCB:

  1. Crie um novo cluster do Hyper-V e selecione Habilitar Espaços de Armazenamento Diretos. A opção Configuração de DCB é adicionada ao fluxo de trabalho de criação do cluster Hyper-V.

    Captura de tela do cluster do Hyper-V.

  2. Na Configuração de DCB, selecione Configurar Ponte de Data Center.

  3. Forneça os valores de Prioridade e Largura de Banda para tráfego de pulsação de cluster e SMB direto.

    Observação

    Os valores padrão são atribuídos a Prioridade e Largura de Banda. Personalize esses valores com base nas necessidades do ambiente da sua organização.

    Captura de tela da largura de banda de prioridade.

    Valores padrão:

    Classe de Tráfego Prioridade Largura de Banda (%)
    Pulsação do Cluster 7 1
    SMB Direto 3 50
  4. Selecione os adaptadores de rede usados para o tráfego de armazenamento. O RDMA está habilitado nesses adaptadores de rede.

    Observação

    Em um cenário de NIC convergida, selecione os vNICs de armazenamento. Os pNICs subjacentes devem ser compatíveis com RDMA para que os vNICs sejam exibidos e estejam disponíveis para seleção.

    Captura de tela de Habilitar RMDS.

  5. Examine o resumo e selecione Concluir.

    Um cluster S2D será criado e os parâmetros dcb são configurados em todos os nós S2D.

    Observação

    • As configurações de DCB podem ser definidas nos clusters S2D do Hyper-V existentes visitando a página Propriedades do Cluster e navegando até a página de configuração do DCB .
    • Qualquer alteração fora de banda nas configurações de DCB em qualquer um dos nós fará com que o cluster S2D não seja compatível no VMM. Uma opção de Correção será fornecida na página de Configuração de DCB das propriedades do cluster, que pode ser usada para impor as configurações de DCB definidas no VMM nos nós do cluster.

Etapa 4: Gerenciar o pool e criar CSVs

Agora você pode modificar as configurações do pool de armazenamento e criar discos virtuais e CSVs.

  1. SelecioneMatrizesde Armazenamento> de Malha>.

  2. Clique com o botão direito do mouse no cluster >Gerenciar Pool e selecione o pool de armazenamento que foi criado por padrão. Você pode alterar o nome padrão e adicionar uma classificação.

  3. Para criar um CSV, clique com o botão direito do mouse no cluster >>>>.

  4. No Tipo de Armazenamento do Assistente para Criar Volume>, especifique o nome do volume e selecione o pool de armazenamento.

  5. Em Capacidade, especifique o tamanho do volume, o sistema de arquivos e as configurações de resiliência.

    Captura de tela das configurações de Volume.

  6. Selecione Definir configurações avançadas de armazenamento e camadas para configurar essas opções.

    Captura de tela de Definir configurações de armazenamento.

  7. Em Resumo, verifique as configurações e conclua o assistente. Ao criar o volume, um disco virtual será criado automaticamente.

Se você usar o PowerShell, o pool e a camada de armazenamento serão criados automaticamente com a opção Enable-ClusterS2D autoconfig=true .

Etapa 5: Implantar VMs no cluster

Em uma topologia hiperconvergente, as VMs podem ser implantadas diretamente no cluster. Os discos rígidos virtuais delas são colocados nos volumes criados com o S2D. Crie e implante essas VMs como faria com qualquer outra VM.

Etapa 3: Gerenciar o pool e criar CSVs

Agora você pode modificar as configurações do pool de armazenamento e criar discos virtuais e CSVs.

  1. SelecioneMatrizesde Armazenamento> de Malha>.

  2. Clique com o botão direito do mouse no cluster >Gerenciar Pool e selecione o pool de armazenamento que foi criado por padrão. Você pode alterar o nome padrão e adicionar uma classificação.

  3. Para criar um CSV, clique com o botão direito do mouse no cluster >>>>.

  4. No Tipo de Armazenamento do Assistente para Criar Volume>, especifique o nome do volume e selecione o pool de armazenamento.

  5. Em Capacidade, especifique o tamanho do volume, o sistema de arquivos e as configurações de resiliência.

    Captura de tela das configurações de Capacidade de Volume.

  6. Selecione Definir configurações avançadas de armazenamento e camadas para configurar essas opções.

    Captura de tela das configurações de armazenamento.

  7. Em Resumo, verifique as configurações e conclua o assistente. Ao criar o volume, um disco virtual será criado automaticamente.

Se você usar o PowerShell, o pool e a camada de armazenamento serão criados automaticamente com a opção Enable-ClusterS2D autoconfig=true .

Etapa 4: Implantar VMs no cluster

Em uma topologia hiperconvergente, as VMs podem ser implantadas diretamente no cluster. Os discos rígidos virtuais delas são colocados nos volumes criados com o S2D. Crie e implante essas VMs como faria com qualquer outra VM.

Próximas etapas