Noções sobre Colocação e Classificações de Máquina Virtual no VMM
Publicado: julho de 2016
Aplica-se A: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Ao implementar ou migrar uma máquina virtual para um anfitrião, o Virtual Machine Manager (VMM) utiliza a colocação da máquina virtual (também conhecida como colocação inteligente) para avaliar a adequabilidade dos anfitriões disponíveis.O algoritmo de colocação analisa os dados de desempenho para a carga de trabalho e o anfitrião e, em seguida, classifica os anfitriões numa escala de uma a cinco estrelas para indicar a melhor escolha para a colocação.O processo de colocação do VMM para diversos cenários de implementação é utilizado conforme resumido na tabela seguinte.
Cenário de implementação | Detalhes |
---|---|
Criar uma nova máquina virtual a partir de um disco, máquina virtual existente ou modelo. | Ao criar uma nova máquina virtual a classificação do anfitrião é utilizada para oferecer sugestões para a seleção do anfitrião. Se um utilizador self-service criar uma máquina virtual ou arrastar e largar para mover uma máquina virtual para um grupo de anfitriões, o anfitrião será automaticamente atribuído pelo VMM, com base na classificação mais elevada. |
Converter uma máquina virtual física ou não Hyper-V | Os assistentes de conversão fornecem as classificações dos anfitriões para que possa selecionar o anfitrião mais adequado. |
Migrar uma máquina virtual | Durante a migração (offline, migração rápida, migração direta), o VMM fornece as classificações dos anfitriões para ajudá-lo a selecionar os anfitriões adequados. |
Melhoramentos da Colocação no System Center 2012 SP1
No System Center 2012 SP1, o VMM inclui o seguinte:
Diversos melhoramentos de desempenho para a colocação.Em particular, no System Center 2012 SP1, o VMM apresenta os anfitriões à medida que são classificados e pode selecionar um anfitrião adequado antes de a classificação dos anfitriões estar concluída.No VMM no System Center 2012, só é possível selecionar um anfitrião quando todos os anfitriões estiverem classificados.
A colocação em clusters foi melhorada com as seguintes funcionalidades:
Proprietários preferidos: Esta funcionalidade permite especificar anfitriões prioritários para a máquina virtual.Esta propriedade é uma definição do Gestor de Clusters de Ativação Pós-falha que é utilizada no momento da ativação pós-falha.Se uma máquina virtual necessitar de ativação pós-falha, o VMM tenta utilizar, em primeiro lugar, os proprietários preferidos.
Possíveis Proprietários: Esta funcionalidade permite especificar possíveis proprietários de anfitrião para uma máquina virtual.Se um anfitrião não estiver incluído nos possíveis proprietários, nem o VMM nem o Gestor de Clusters de Ativação Pós-falha irão permitir que a máquina virtual seja colocada nesse anfitrião.
Conjuntos de disponibilidade: Esta funcionalidade permite identificar máquinas virtuais que devam ser mantidas em anfitriões separados.Se criar um conjunto de disponibilidade, a colocação automática irá colocar as máquinas virtuais de acordo com as definições do conjunto de disponibilidade.
A colocação considera agora classificações de armazenamento definidas.Podem ser confinadas nuvens para restringir a implementação de máquinas virtuais apenas para classificações de armazenamento específicas.
Calcular as Classificações dos Anfitriões
O VMM avalia todos os anfitriões dentro de um grupo de anfitriões selecionado e quaisquer anfitriões incluídos em grupos de anfitriões secundários.As classificações dos anfitriões são calculadas numa escala de 0 a 5 estrelas, na qual 5 estrelas indica a classificação mais elevada.As classificações baseiam-se em critérios predefinidos.Os critérios de classificação dos anfitriões não incluem todas as informações.Por exemplo, a velocidade de ligação de rede não é levada em consideração.As classificações baseiam-se em anfitriões individuais e não na adequabilidade relativa de todos os anfitriões disponíveis.As classificações de um anfitrião não são alteradas com base nas classificações de outros anfitriões.O VMM calcula as classificações de anfitriões de acordo com fórmulas específicas, que estão descritas na tabela seguinte.
Classificação | Fórmula |
---|---|
CPU | [ 1 – ( Utilização da CPU / (100 – Reserva da CPU)) ] x Peso da CPU |
Memória (RAM) | [ 1 – ( Memória Utilizada / (Memória Total – Memória de Reserva)) ] x Peso da Memória |
Capacidade E/S do disco | [ 1 – ( E/S de Disco Por Segundo / Máximo de E/S de Disco Por Segundo ] x Peso do Disco |
Rede | [ 1 – ( Utilização da Rede / (100 – Reserva da Rede)) ] x Peso da Rede |
Um anfitrião só é classificado quando é necessário colocar uma máquina virtual.A informação reunida sobre um anfitrião é comparada com a informação sobre os recursos necessários para a máquina virtual e a classificação é atribuída ao anfitrião.Durante a colocação automática, o VMM tenta utilizar o anfitrião ao qual foi atribuída a classificação mais elevada.Durante a colocação manual, a classificação do anfitrião é apresentada para que possa selecionar o anfitrião adequado.No System Center 2012 SP1, pode selecionar um anfitrião no VMM mesmo que não estejam classificados todos os anfitriões.O anfitrião selecionado tem de ter um número positivo de estrelas.
O VMM mede a CPU, a memória, o disco e a utilização da rede aproximadamente a cada 10 minutos para recalcular a classificação média que consiste numa média de todas as medições efetuadas desde a última ação que repôs a classificação do anfitrião.As classificações dos anfitriões são repostas se acontecer o seguinte:
For criada uma nova máquina virtual
For implementada, armazenada, migrada ou eliminada uma máquina virtual
Uma máquina virtual for ativada, desativada ou movida para um estado parado, guardado ou em pausa.
Classificação Zero
Pode ser atribuída uma classificação zero a um anfitrião se este não reunir as condições para receber uma classificação diferente de zero.Para receber uma classificação diferente de zero, são necessários os seguintes critérios:
O anfitrião tem de ter, pelo menos, um disco rígido com armazenamento suficiente para alojar o espaço total do disco rígido necessário para a máquina virtual.Com discos rígidos dinâmicos, o tamanho atual do disco rígido é utilizado em lugar do tamanho máximo do disco rígido.
A memória necessária para a máquina virtual tem de ser inferior à quantidade atual de memória disponível no anfitrião.Um anfitrião tem de ter também memória suficiente disponível para iniciar a máquina virtual.
No entanto, consulte as informações acerca da sobreconsolidação em O VMM no System Center 2012 R2 UR6 disponibiliza agora a opção de sobreconsolidar a capacidade de grupos e de anfitriões em VMs de réplica.
Se a memória dinâmica estiver ativada, tenha em atenção o seguinte:
Se a máquina virtual (incluindo qualquer um dos seus pontos de verificação) estiver configurada para utilizar a Memória Dinâmica, o anfitrião também deverá ter a Memória Dinâmica ativada.Se assim não for, a colocação da máquina virtual será bloqueada durante a criação ou migração.
Para colocação de uma máquina virtual nova ou parada, o anfitrião tem de cumprir, pelo menos, o requisito de memória de arranque para a máquina virtual.
Para colocação de uma máquina virtual em execução, o anfitrião tem de cumprir, pelo menos, o requisito de memória atual para a máquina virtual.
Para colocação de uma máquina virtual num estado guardado, o último valor conhecido de utilização da memória da máquina virtual será comparado com a memória de arranque da máquina virtual.
O anfitrião tem de conter todas as redes virtuais necessárias para a máquina virtual.Se utilizar etiquetas de rede, as etiquetas de localização de rede para a máquina virtual e o anfitrião têm de ser idênticas.
Um anfitrião em modo de manutenção recebe automaticamente uma classificação zero.
Se a placa gráfica Microsoft RemoteFX 3D estiver ativada na máquina virtual, tenha em atenção as seguintes condições.Se estas condições não estiverem reunidas, a colocação é bloqueada durante a criação ou migração da máquina virtual:
O anfitrião tem de suportar RemoteFX.
O anfitrião tem de ter uma ou mais unidades de processamento gráfico (GPUs) compatíveis com RemoteFX com memória disponível suficiente.Se a máquina virtual estiver a ser executada, a colocação é bloqueada.Se estiver parada ou num estado guardado, será emitida uma classificação zero com aviso, mas a colocação não será bloqueada.
As máquinas virtuais de elevada disponibilidade têm de ser colocadas em anfitriões agrupados.O VMM atribui zero estrelas a anfitriões que não estejam agrupados, mas a colocação manual não é bloqueada.Se efetuar a migração de uma máquina virtual de elevada disponibilidade para um anfitrião não agrupado, a máquina virtual deixará de ser de elevada disponibilidade após a migração.
O VMM bloqueia a migração de anfitriões Hyper-V para anfitriões com software de virtualização diferente.A migração de uma máquina virtual com funcionalidades específicas não permitidas pelo software de virtualização que está a ser executado no anfitrião será bloqueada.Por exemplo, os anfitriões de Hyper-V não permitem o arranque a partir de um disco rígido SCSI.