Ao criar uma política de dimensionamento de máquina virtual (VM) usando o VMware Cloud Director Service Provider Admin Portal, você pode especificar um subconjunto de todos os atributos disponíveis. O único atributo obrigatório é o nome da política de dimensionamento de VM.

Há dois tipos de parâmetros em uma política de dimensionamento de VM.
  • Configuração de dimensionamento de VM individual — Você pré-configura a RAM especificada, a contagem de vCPUs e os núcleos por soquete para as VMs na política atual.
  • Restrições sobre os recursos máximos — Você pré-configura uma limitação para consumo de memória e CPU por uma única VM na política atual.
A tabela a seguir lista todos os atributos que podem ser definidos dentro de uma política de dimensionamento de VM.
Tabela 1. Atributos da política de processamento de VDC
Atributo da política de processamento de VDC Parâmetro da API Descrição
Name name Parâmetro obrigatório que é usado como um identificador para a política de dimensionamento de VM.
Description description Representa uma descrição resumida da política de política de dimensionamento de VM.
vCPU Speed cpuSpeed Define a velocidade da vCPU de um núcleo em MHz ou GHz.
vCPU Count cpuCount Define o número de vCPUs configuradas para uma VM. Esta é uma configuração de hardware de VM.

Quando um tenant atribui a política de dimensionamento de VM a uma VM, essa contagem se torna o número configurado de vCPUs para essa VM.

Cores Per Socket coresPerSocket O número de núcleos por soquete para uma VM. Esta é uma configuração de hardware de VM.

O número de vCPUs definido na política de dimensionamento de VM deve ser divisível pelo número de núcleos por soquete.

Se o número de vCPUs não for divisível pelo número de núcleos por soquete, o número de núcleos por soquete se tornará inválido.

CPU Reservation Guarantee cpuReservationGuarantee Define o quanto dos recursos da CPU de uma VM estão reservados.

A CPU alocada para uma VM é igual ao número de vCPUs vezes a velocidade da vCPU em MHz.

O valor do atributo varia entre 0 e 1. O valor da garantia de reserva de CPU 0 define nenhuma reserva de CPU. O valor de 1 define 100% da CPU reservada.

CPU Limit cpuLimit Define o limite da CPU em MHz ou GHz para uma VM.

Se não for definido na política de processamento de VDC, o limite de CPU será igual à velocidade da vCPU multiplicada pelo número de vCPUs.

CPU Shares cpuShares Define o número de compartilhamentos de CPU para uma VM.

Compartilhamentos especificam a importância relativa de uma VM em um centro de dados virtual. Se uma VM tiver o dobro de compartilhamentos de CPU que outra VM, ela poderá consumir o dobro de CPU quando essas duas máquinas virtuais estiverem competindo por recursos.

Se não estiver definido na política de processamento do VDC, os compartilhamentos normais serão aplicados à VM.

Memory memory Define a memória configurada para uma VM em MB ou GB. Esta é uma configuração de hardware de VM.

Quando um tenant atribui a política de dimensionamento de VM a uma VM, a VM recebe a quantidade de memória definida por esse atributo.

Memory Reservation Guarantee memoryReservationGuarantee Define a quantidade reservada de memória que está configurada para uma VM.

O valor do atributo varia entre 0 e 100%.

Memory Limit memoryLimit Define o limite de memória em MB ou GB para uma VM.

Se não estiver definido na política de dimensionamento de VM, o limite de memória será igual à memória alocada para a VM.

Memory Shares memoryShares Define o número de compartilhamentos de memória para uma VM.

Compartilhamentos especificam a importância relativa de uma VM em um centro de dados virtual. Se uma VM tiver o dobro de compartilhamentos de memória que outra VM, ela poderá consumir o dobro de memória quando essas duas máquinas virtuais estiverem competindo por recursos.

Se não estiver definido na política de processamento do VDC, os compartilhamentos normais serão aplicados à VM.

Extra Configurations extraConfigs Representa um mapeamento entre pares de chave e valor que são aplicados como valores de configuração extras em uma VM.

Você pode criar uma política com configurações extras somente por meio da API do vCloud. As configurações extras existentes aparecem na interface de usuário do Service Provider Admin Portal em Configurações Extras na exibição da política de dimensionamento de VM detalhada.