Quando você usa vSAN, VMware Horizon 8 define os requisitos de armazenamento da máquina virtual, como capacidade, desempenho e disponibilidade, na forma de perfis de política de armazenamento padrão, que você pode modificar. O armazenamento é provisionado e configurado automaticamente de acordo com as políticas atribuídas. As políticas padrão criadas durante a criação do pool de áreas de trabalho dependem do tipo de pool que você cria.
vSAN oferece uma estrutura de política de armazenamento para que você possa controlar o comportamento de vários objetos de máquina virtual que residem no datastore vSAN. Um exemplo de um objeto em vSAN é um arquivo de disco virtual (VMDK), e há quatro características de cada objeto que são controladas por meio de uma política:
- Stripes: número de stripes de disco por objeto. O número de faixas de disco afeta quantos discos magnéticos você tem (HDDs).
- Resiliência (Resiliency): número de falhas a serem toleradas. O número de falhas de host a serem toleradas depende, é claro, do número de hosts que você tem.
- Reserva de armazenamento (Storage Reservation): reserva de espaço do objeto. Controla a quantidade de armazenamento reservada.
- Reserva de cache (Cache Reservation): reserva de cache de leitura do Flash.
As configurações de distribuição e reserva de cache são usadas para controlar o desempenho. A configuração de resiliência controla a disponibilidade. A capacidade de controle da configuração de provisionamento de armazenamento. Essas configurações, em conjunto, afetam quantos hosts VMware vSphere e discos magnéticos são necessários.
Por exemplo, se você definir o número de distribuições de disco por objeto como 2, vSAN distribuirá o objeto em pelo menos 2 HDDs. Em conjunto com essa configuração, se você definir o número de falhas de host a serem toleradas como 1, vSAN criará uma cópia adicional para resiliência e, portanto, exigirá 4 HDDs. Além disso, definir o número de falhas de host a serem toleradas como 1 requer um mínimo de 3 hosts ESXi, 2 para resiliência e o terceiro para desempate em caso de particionamento.
Política (como aparece em vCenter Server) | Descrição | Número de frações de disco por objeto | Número de falhas a serem toleradas | Reserva de cache de leitura do Flash | Reserva de espaço do objeto |
---|---|---|---|---|---|
FULL_CLONE_DISK_<guid> | Disco virtual de clone completo dedicado | 1 | 1 | 0 | 0 |
FULL_CLONE_DISK_FLOATING_<guid> | Disco virtual de clone completo flutuante | 1 | 0 | 0 | 0 |
OS_DISK_FLOATING_<guid> | SO de clone instantâneo flutuante e discos descartáveis | 1 | 1 | 0 | 0 |
REPLICA_DISK_<guid> | Disco de réplica de clone instantâneo | 1 | 1 | 0 | 0 |
VM_HOME_<guid> | Diretório inicial da VM | 1 | 1 | 0 | 0 |
Depois que essas políticas forem criadas para as máquinas virtuais, elas nunca serão alteradas por Horizon 8. Um administrador pode editar as políticas criadas por Horizon 8 acessando vCenter Server por meio de vSphere Client ou a vSphere Interface de linha de comando (esxcli), com a opção de tornar as alterações efetivas em todos os VMs existentes ou para qualquer nova VM. Quaisquer novas políticas padrão decretadas por Horizon 8 não afetarão os pools de áreas de trabalho existentes. Cada máquina virtual mantém sua política independentemente de sua localização física no cluster. Se a política se tornar incompatível devido a um host, disco, falha de rede ou alterações na carga de trabalho, o vSAN reconfigurará os dados das máquinas virtuais afetadas e o balanceamento de carga para atender às políticas de cada máquina virtual.