Os clones instantâneos aproveitam a tecnologia do VMware vSphere vmFork para desativar uma imagem de base em execução, ou VM pai, e criar e personalizar rapidamente um pool de áreas de trabalho virtuais.

Os clones instantâneos compartilham os discos virtuais com a VM pai no momento da criação. Cada clone instantâneo funciona como um desktop independente com um nome de host e um endereço IP exclusivos, mas o clone instantâneo requer muito menos armazenamento. Os clones instantâneos reduzem a capacidade de armazenamento necessária em 50 a 90 por cento.

Armazenamento para clones instantâneos

Os clones instantâneos oferecem suporte ao uso de todas as opções de armazenamento vSphere padrão: VMFS, NFS, vSAN e repositórios de dados locais.

Você pode armazenar clones instantâneos em repositórios de dados com suporte de mídia giratória (HDDs) ou em repositórios de dados com suporte por unidades de estado sólido (SSDs). Os HDDs oferecem desempenho inferior, mas são mais baratos e oferecem maior capacidade de armazenamento. Os SSDs têm baixa capacidade de armazenamento e alto desempenho de leitura, normalmente suportando dezenas de milhares de E/Ss por segundo (IOPS).

Uma maneira de reduzir o custo de armazenamento é por meio do uso em camadas de HDDs e SSDs. Quando você cria um pool de desktops de clone instantâneo, o VMware Horizon 8 cria uma série de VMs internas para gerenciar clones instantâneos. Uma dessas VMs internas é uma réplica, que é essencialmente um clone completo feito da imagem dourada. A réplica e os clones instantâneos subsequentes feitos a partir dela podem ser colocados no mesmo repositório de dados/LUN (número da unidade lógica) ou repositórios de dados separados com características de desempenho diferentes. Por exemplo, você pode armazenar as VMs de réplica em um datastore com suporte a SSD. Um ambiente típico tem apenas um pequeno número de VMs de réplica, portanto, as réplicas não exigem muito armazenamento. Em seguida, você pode armazenar clones instantâneos em HDDs. Eles são baratos e fornecem alta capacidade de armazenamento, o que os torna adequados para armazenar um grande número de clones.

A configuração de réplicas e clones dessa maneira pode reduzir o impacto das tempestades de E/S que ocorrem quando muitos clones são criados de uma só vez. Por exemplo, se você implantar um pool de atribuições flutuantes com uma política de exclusão de máquina ao fazer logoff e seus usuários começarem a trabalhar ao mesmo tempo, Horizon 8 deverá provisionar novas máquinas simultaneamente para eles.
Importante: Esse recurso foi projetado para configurações de armazenamento específicas fornecidas por fornecedores que oferecem soluções de disco de alto desempenho. Não armazene réplicas em um datastore separado se o hardware de armazenamento não oferecer suporte a desempenho de alta leitura.
Você deve seguir alguns requisitos ao armazenar a réplica e os clones em um pool em datastores separados:
  • Você pode especificar apenas um datastore de réplica separado para um pool.
  • O datastore de réplica deve estar acessível a partir de todos os hosts ESXi no cluster.
  • Esse recurso não estará disponível se você usar repositórios de dados vSAN. Esses tipos de repositórios de dados usam o Gerenciamento Baseado em Políticas de Software, para que os perfis de armazenamento definam quais componentes são usados em quais tipos de discos.

Considerações sobre disponibilidade para armazenamento de réplicas em um datastore separado

Você pode armazenar VMs de réplica em um datastore separado ou nos mesmos datastores que os clones. Essas configurações afetam a disponibilidade do pool de maneiras diferentes.

Quando você armazena réplicas nos mesmos datastores que os clones para aumentar a disponibilidade, uma réplica separada é criada em cada datastore. Se um repositório de dados ficar indisponível, somente os clones nesse repositório de dados serão afetados. Os clones em outros datastores continuam em execução.

Quando você armazena réplicas em um datastore separado, todos os clones no pool são ancorados às réplicas nesse datastore. Se o armazenamento de dados ficar indisponível, o pool inteiro ficará indisponível.

Para aprimorar a disponibilidade do pool de desktops, você pode configurar uma solução de alta disponibilidade para o datastore no qual você armazena as réplicas.