Configurando a limitação de recurso do VMM
Publicado: julho de 2016
Aplicável a: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager
O System Center 2012 – Virtual Machine Manager (VMM) fornecia algum recursos rudimentares de limitação de recursos. Começando com o VMM no System Center 2012 SP1, esses recursos foram aprimorados com recursos de limitação de memória e processador (CPU). Essas funções adicionais podem ajudar os administradores e hosters em nuvem a garantir que os recursos de CPU e memória sejam alocados e utilizados de forma eficaz, e que recursos incorretamente equilibrados não resultem na execução ineficaz de máquinas virtuais.
Limitação do processador (CPU)
É possível definir o peso de um processador virtual para fornecer ao processador uma participação maior ou menor de ciclos de CPU, usando as seguintes propriedades:
Alta, Normal, Baixa, Personalizada — Especifica como a CPU será distribuída quando ocorrer a contenção. As máquinas virtuais com prioridade mais alta serão alocadas à CPU primeiro.
Reservar ciclos de CPU (%) — Especifica a porcentagem de recursos de CPU associada a um processador lógico que deve ser reservado para a máquina virtual. Isso será útil quando uma máquina virtual executar aplicativos que apresentem particularmente uso intensivo de CPU e você quiser garantir um nível mínimo de recursos da CPU. Uma configuração de zero indica que nenhuma porcentagem de CPU específica está reservada para a máquina virtual. Essa configuração só é suportada para Windows Server 2012 .
Limitar ciclos de CPU (%) — Especifica que a máquina virtual não deve consumir mais do que a porcentagem indicada de um processador lógico. Essa configuração só é suportada para Windows Server 2012 .
As configurações dessas propriedades garantem que as máquinas virtuais podem ser priorizadas ou ter a prioridade cancelada quando os recursos de CPU estiverem altamente comprometidos. Para cargas de trabalho altamente intensivas, mais processadores virtuais podem ser adicionados, em especial quando uma CPU física estiver perto de seu limite máximo.
Limitação de memória e peso
A limitação de memória ajuda a priorizar ou a cancelar a prioridade de acesso a recursos de memória em cenários nos quais os recursos de memória sejam limitados. Quando o uso de memória em um host for alto, as máquinas virtuais com uma prioridade maior de memória serão alocadas com recursos de memória antes das máquinas virtuais com uma prioridade mais baixa. Se você especificar uma prioridade mais baixa, isso poderá impedir que uma máquina virtual seja iniciada quando outras máquinas virtuais estiverem em execução e a memória disponível for baixa. É possível definir as configurações de prioridade e limites de memória da seguinte maneira:
Estática — A quantidade de memória estática atribuída a uma máquina virtual específica
Dinâmica — As configurações de memória dinâmica incluem:
Memória de inicialização — A quantidade de memória alocada para a máquina virtual quando ela for iniciada. Essa configuração deve pelo menos ser ajustada para a quantidade mínima de memória necessária para executar o sistema operacional e os aplicativos na máquina virtual. A memória dinâmica ajustará a quantidade de memória conforme necessário.
Memória mínima — A quantidade mínima de memória necessária para a máquina virtual. Permite que uma máquina virtual ociosa reduza o consumo de memória abaixo do requisito de memória de inicialização. A memória disponível pode ser usada por outras máquinas virtuais.
Memória máxima — O limite de memória é alocado para a máquina virtual. O valor padrão para o Windows Server 2012 é de 1 TB.
Porcentagem de buffer de memória — A memória dinâmica adiciona memória a uma máquina virtual conforme necessário, mas há a possibilidade de que um aplicativo exija memória mais rapidamente do que a porcentagem alocada pela memória dinâmica. A porcentagem de buffer de memória especifica a quantidade de memória disponível que será atribuída à máquina virtual, se necessário. O percentual é baseado na quantidade de memória que é realmente necessária para os aplicativos e serviços executados na máquina virtual. Essa quantidade é expressa como uma porcentagem porque ela muda de acordo com os requisitos da máquina virtual.
O percentual é calculado da seguinte maneira: Quantidade de buffer de memória = memória necessária para a máquina virtual/(valor de buffer de memória/100). Por exemplo, se a memória comprometida com a máquina virtual for de 1.000 MB e o buffer for de 20%, um buffer adicional de 20% (200 MB) será alocado para um total de 1.200 MB da memória física alocada para a máquina virtual.
Peso da memória — A prioridade atribuída a uma máquina virtual quando os recursos de memória estiverem em pleno uso. Se você definir um valor de prioridade alta, ele priorizará uma máquina virtual quando os recursos de memória forem alocados. Se você definir uma prioridade baixa, uma máquina virtual poderá ser incapaz de ser iniciada se os recursos de memória forem insuficientes.
Para obter informações sobre como configurar a limitação do processador e da memória, consulte Como configurar o processador e a limitação de memória do VMM.