Partilhar via


Configurar a otimização dinâmica e de energia no VMM

Importante

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

Leia este artigo para saber mais sobre como ativar a otimização dinâmica (DO) e a otimização de energia para máquinas virtuais (VMs) no System Center – Virtual Machine Manager (VMM). O artigo inclui a descrição geral das funcionalidades, instruções para configurar o BMC para otimização de energia e descreve como ativar e executar estas funcionalidades.

Nota

  • O VMM suporta a otimização dinâmica para Computação e Armazenamento. As versões anteriores ao VMM 2019 suportam DO apenas para computação. Utilize os seguintes procedimentos, conforme aplicável, para a versão do VMM que está a utilizar.
  • O VMM não suporta clusters com suporte para sites ou clusters dispersos. O VMM não considera domínios de falha específicos do site definidos pelo Hyper-V para cálculos de otimização dinâmica.
  • Otimização dinâmica: através da otimização dinâmica, o VMM efetua a migração em direto de VMs e VHDs num cluster anfitrião. A migração baseia-se nas definições especificadas para melhorar o balanceamento de carga entre anfitriões e armazenamento partilhado de clusters (volumes partilhados de cluster (CSVs), partilhas de ficheiros) e para corrigir os problemas de colocação das VMs.

    • A otimização dinâmica da computação (otimização de anfitriões) pode ser realizada em anfitriões num cluster para otimizar o desempenho do anfitrião ao migrar VMs entre anfitriões. Os limiares de desempenho do anfitrião que pode definir são: CPU e Memória.

    • A Otimização Dinâmica do Armazenamento (Otimização do espaço em disco aplicável ao VMM 2019 e posterior) pode ser realizada no armazenamento partilhado de clusters (CSVs, partilhas de ficheiros) para otimizar a disponibilidade do espaço de armazenamento ao migrar Discos Rígidos Virtuais (VHDs) através do armazenamento partilhado. Pode definir o limiar de espaço de armazenamento livre no armazenamento partilhado do cluster.

  • Otimização de energia: a otimização de energia é uma funcionalidade de otimização dinâmica que poupa energia ao desligar os anfitriões inativos não necessários para cumprir os requisitos do recurso de um cluster e ao ativá-los novamente quando forem necessários.

O VMM suporta a otimização dinâmica de computação (computação e armazenamento no VMM 2019 e posterior) e a otimização de energia em clusters anfitriões Hyper-V. A otimização dinâmica da computação e a otimização de energia também são suportadas em clusters anfitriões VMware nos recursos de infraestrutura do VMM que suportam a migração em direto.

Antes de começar

Tenha em atenção as seguintes informações antes de começar a utilizar o DO.

Otimização dinâmica

  • A otimização dinâmica e a otimização de energia podem ser configuradas em clusters anfitriões que suportam a migração em direto.
  • A otimização dinâmica pode ser configurada num grupo de anfitriões para migrar máquinas virtuais e discos rígidos virtuais (VHDs) em clusters anfitriões com uma frequência e agressividade especificadas. A agressividade da VM determina a quantidade de desequilíbrio de carga necessário para iniciar uma migração durante a otimização dinâmica.
  • A agressividade do espaço em disco determina a quantidade de espaço de armazenamento livre abaixo do limiar de espaço em disco necessário para migrar VHDs para outro armazenamento partilhado de cluster durante a otimização dinâmica.
  • Por predefinição, as máquinas virtuais são migradas a cada 10 minutos com uma agressividade média se a migração automática estiver ativada. Ao configurar a frequência e a agressividade da otimização dinâmica, um administrador deve ter em conta o custo de recursos de migrações adicionais face às vantagens de equilibrar a carga entre anfitriões/armazenamento partilhado num cluster anfitrião. Por predefinição, um grupo de anfitriões herda as definições de Otimização Dinâmica do respetivo grupo de anfitriões principal.
  • Se configurar a otimização dinâmica num grupo de anfitriões sem um cluster, não terá qualquer efeito.
  • A otimização dinâmica pode ser configurada para clusters com dois ou mais nós. A otimização dinâmica do armazenamento precisará de dois ou mais ficheiros/volumes de armazenamento partilhados para estar presente no cluster. Se um grupo de anfitriões contiver anfitriões autónomos ou clusters anfitriões que não suportam a migração em direto, a otimização dinâmica não é efetuada nesses anfitriões. Todos os anfitriões que estejam no modo de manutenção também são excluídos da otimização dinâmica. Além disso, o VMM apenas executa a migração de máquinas virtuais de elevada disponibilidade, que utilizam o armazenamento partilhado. Se um cluster anfitrião contiver máquinas virtuais que não estão altamente disponíveis, essas máquinas virtuais não serão migradas durante a Otimização Dinâmica.
  • A otimização dinâmica a pedido também está disponível para clusters anfitriões individuais com a ação Otimizar Anfitriões/Otimizar Espaço em disco na área de trabalho VMs e Serviços. Não pode ser executada sem configurar a otimização dinâmica nos grupos de anfitriões. Após a otimização dinâmica ser pedida para um cluster anfitrião, o VMM lista as máquinas virtuais/VHDs que serão migrados para a aprovação do administrador. Otimizar Anfitriões efetua o balanceamento de carga de VMs entre anfitriões num cluster, enquanto Otimizar o espaço em disco migra VHDs através do Armazenamento partilhado num cluster.

Justiça de nó

A equidade de nós é uma nova funcionalidade no Windows Server 2016.

Identifica os nós de cluster com cargas leves e distribui as VMs para esses nós para balanceamento de carga. Isto é semelhante à otimização dinâmica do VMM. Para evitar potenciais problemas de desempenho, a otimização dinâmica e a justiça de nó não devem funcionar em conjunto. Para garantir que isto não acontece, o VMM desativa a equidade dos nós em todos os clusters num grupo de anfitriões para o qual a otimização dinâmica está definida como automática. Se ativar a justiça de nó fora da consola do VMM, o VMM irá desativá-la da próxima vez que a otimização dinâmica for atualizada. Se quiser utilizar a equidade dos nós, desative a otimização dinâmica e, em seguida, ative manualmente a equidade dos nós.

Otimização de energia

  • Para a otimização de energia, os computadores devem ter um controlador de gestão BMC que permita a gestão fora de banda.
  • A otimização de energia assegura que um cluster mantém um quórum se falhar um nó ativo. Nos clusters criados fora do VMM e adicionados ao VMM, a Otimização de Energia requer mais de quatro nós. Para cada um ou dois nós adicionados a um cluster, é possível desligar um nó. Por exemplo:
    • É possível desligar um nó num cluster de cinco ou seis nós.
    • É possível desligar dois nós num cluster de sete ou oito nós.
    • É possível desligar três nós num cluster de nove ou dez nós.
  • Quando o VMM cria um cluster, é criado um disco de quórum, sendo esse disco utilizado como parte do modelo de quórum. Nos clusters criados pelo VMM, a Otimização de Energia pode ser definida para clusters com mais de três nós. Isto significa que o número de nós que podem ser desligados é o seguinte:
    • É possível desligar um nó num cluster de quatro ou cinco nós.
    • É possível desligar dois nós num cluster de seis ou sete nós.
    • É possível desligar três nós num cluster de oito ou nove.

Configurar o BMC

Para anfitriões com BMC que suportem IMPI 1.5/2.0, DCMI 1.0 ou SMASH 1.0 através do WS-Management, pode configurar as definições do BMC da seguinte forma:

  1. Crie uma conta Run As com permissões para aceder ao BMC num anfitrião.
  2. SelecioneServidores de Recursosde Infraestrutura>>Todos os Anfitriões anfitrião>>Definição de BMCAvançada>de Hardware>>.
  3. Para ativar a gestão do VMM, selecione Este computador físico encontra-se configurado para a gestão OOB.
  4. Em Este computador suporta o fornecedor de configuração de gestão de energia OOB especificado, selecione o protocolo de gestão suportado. Escreva o endereço IP do BMC e aceite a porta predefinida oferecida pelo VMM. Selecione a conta Run As e selecione OK.

Ativar a otimização dinâmica e a otimização de energia para um grupo de anfitriões

  1. SelecioneServidores de Recursos> de InfraestruturaTodos os Anfitriões e selecione o grupo de anfitriões que pretende configurar.>

  2. Com o grupo de anfitriões selecionado, selecionePropriedades do grupo > Propriedades da Pasta>Propriedades.

  3. Nas propriedades do grupo de anfitriões, selecione Otimização Dinâmica.

  4. Em Especificar definições de otimização dinâmica, desmarque a caixa de verificação Utilizar definições de Otimização Dinâmica do grupo de anfitriões principal .

  5. Em Agressividade, selecione Elevada, Média ou Baixa.

    Nota

    No VMM 2019 e posterior, os valores de agressividade da VM são substituídos da escala baixa/média/alta para a escala de números inteiros de 1 a 5.

    1 é o menor grau de agressividade, e 5 é o mais alto.

    A agressividade da VM determina a quantidade de desequilíbrio de carga necessário para iniciar uma migração durante a otimização dinâmica.

    A agressividade do espaço em disco determina a quantidade de espaço de armazenamento livre abaixo do limiar de espaço em disco necessário para migrar VHDs para outro armazenamento partilhado de cluster durante a otimização dinâmica.

    Ao configurar a frequência e a agressividades da otimização dinâmica, deverá tentar equilibrar o custo dos recursos de migrações adicionais em relação às vantagens do balanceamento da carga entre anfitriões num cluster anfitrião. Inicialmente, pode aceitar o valor predefinido Médio. Após observar os efeitos da otimização dinâmica no seu ambiente, pode aumentar a agressividade.

  6. Para ajudar a poupar energia ao desativar os anfitriões do VMM quando não são necessários e ativá-los novamente quando forem necessários, configure a otimização de energia para o grupo de anfitriões. A otimização de energia só está disponível quando máquinas virtuais estão a ser automaticamente migradas para balancear a carga.

  7. Para executar periodicamente a otimização dinâmica em clusters anfitriões elegíveis no grupo de anfitriões, introduza as seguintes definições:

    1. Selecione a caixa de verificação Migrar automaticamente máquinas virtuais para equilibrar a carga para equilibrar o espaço de armazenamento livre no armazenamento partilhado.
    2. Em Frequência, especifique a frequência de execução da Otimização Dinâmica. Pode introduzir qualquer valor entre 10 minutos e 1440 minutos (24 horas).
  8. Defina limiares para cada um dos recursos de computação e armazenamento (aplicáveis ao VMM 2019 e posterior) listados. Para alterar as unidades dos recursos, aceda aReservas> deAnfitrião do grupo> de anfitriões e escolha a unidade no menu pendente.

  9. Para ativar a otimização de energia no grupo de anfitriões, selecione a caixa de verificação Ativar otimização de energia . Selecione OK novamente para guardar as alterações.

    Nota

    Se existir um erro de correspondência dos níveis de aviso de espaço em disco entre grupos de anfitriões que têm a mesma partilha de ficheiros, pode resultar em múltiplas migrações de e para essa partilha de ficheiros e pode afetar o desempenho do DO do armazenamento. Recomendamos que não faça uma partilha de ficheiros em diferentes grupos de anfitriões onde a otimização dinâmica do armazenamento esteja ativada.

Configurar as definições de otimização de energia

  1. Nos Recursos de Infraestrutura , navegue para o grupo de anfitriões e abra Propriedades.
  2. Selecione Otimização> DinâmicaEspecificar definições> de otimização dinâmicaDefinições.
  3. Em Personalizar Agenda de Otimização de Energia, altere as definições para qualquer um destes recursos: CPU, memória, E/S do disco ou E/S de rede.
  4. Em Agenda, selecione as horas em que pretende que seja executada a otimização de energia. Selecione uma caixa para ativar ou desativar a otimização de energia para essa hora. O VMM aplica a agenda, de acordo com o fuso horário do anfitrião.

Executar a otimização dinâmica a pedido num cluster anfitrião

Pode executar a otimização dinâmica a pedido num cluster anfitrião Para tal, a otimização dinâmica não precisa de ser configurada no grupo de anfitriões principal.

  1. AbraGrupos de Anfitriões deServidores> de Recursos de Infraestrutura> e navegue para o cluster anfitrião.

  2. Para efetuar o balanceamento de carga de recursos de computação, selecione Otimizar anfitriões. Para efetuar o balanceamento de carga de armazenamento no armazenamento partilhado do cluster, selecione Otimizar discos.

    Para Otimizar anfitriões: o VMM realiza uma revisão de otimização dinâmica para determinar se os VHDs podem ser migrados para melhorar o balanceamento de carga no cluster anfitrião. Se a migração de VMs puder melhorar o balanceamento de carga, o VMM apresenta uma lista de VMs recomendadas para migração, com os anfitriões atuais e de destino indicados. A lista exclui quaisquer anfitriões que estejam no modo de manutenção no VMM e quaisquer máquinas virtuais que não estejam altamente disponíveis.

    Para Otimizar o Espaço em Disco: o VMM efetua uma revisão de otimização dinâmica para determinar se os VHDs podem ser migrados para cumprir o limiar de espaço de armazenamento livre (espaço em disco) ao mesmo tempo que considera a agressividade definida na página Otimização Dinâmica. A Otimização Dinâmica só será acionada quando qualquer armazenamento partilhado de cluster violar o conjunto de limiares de espaço em disco. Se a migração de VHDs puder ajudar a libertar o limiar de espaço de armazenamento no armazenamento partilhado no cluster, o VMM apresenta uma lista de VHDs recomendados para migração, com o espaço de armazenamento atual e de destino indicado. Os VHDs só serão migrados para outro armazenamento partilhado com a mesma classificação de armazenamento.

  3. Selecione Migrar.

Nota

Se os VHDs forem migrados entre um tipo de armazenamento para outro (por exemplo, de uma partilha de ficheiros CSV para NAS), a migração de armazenamento será lenta. Se a otimização do armazenamento não devolver uma lista de VHDs para migrar mesmo quando os critérios de limiar e agressividade são cumpridos:

  • Verifique o HostVolumeID com o Cmdlet Get-SCStorageVolume. Se o HostVolumeID devolver Nulo para o volume, atualize a VM e execute novamente a Otimização Dinâmica do Armazenamento.
  • Verifique o DiskSpacePlacementLevel do grupo de anfitriões com o cmdlet Get-SCHostReserve. Defina o valor DiskSpacePlacementLevel igual ao valor do espaço em disco definido nas definições de Reserva de Anfitrião no assistente otimização dinâmica.

Ligar/desligar um computador no VMM

  1. SelecioneServidores de Recursosde Infraestrutura>>Nome do anfitrião Todos os Anfitriões>.
  2. No separador Anfitrião , no grupo Anfitrião , selecione Ligar / Desligar. Pode ver informações sobre eventos ligados e desligados nos registos BMC (selecione> HardwareAdvanced>BMC Logs).

Passos seguintes

Saiba mais sobre o aprovisionamento de VMs.