Você cria um farm automatizado de clone instantâneo como parte do processo para conceder aos usuários acesso a aplicativos publicados ou áreas de trabalho publicadas. Um farm automatizado consiste em hosts Linux de várias sessões que são máquinas virtuais (VMs) de clone instantâneo em vCenter Server.
Visão geral de farms de clone instantâneo (Overview of Instant-clone Farms)
Um farm automatizado de clone instantâneo é criado a partir de uma golden image usando a tecnologia vmFork (chamada API de clone instantâneo) em vCenter Server. Além de usar a API de clone instantâneo de vCenter Server, Horizon 8 cria vários tipos de VMs internas (Modelo Interno, VM de Réplica e VM Pai) para gerenciar esses clones de uma maneira mais dimensionável.
Embora útil para acelerar a velocidade de provisionamento, o uso de parentVM aumenta o requisito de memória no cluster. Às vezes, quando o benefício de ter mais memória supera o aumento na velocidade de provisionamento, o Horizon 8 escolhe automaticamente provisionar clones instantâneos diretamente da replicaVM, sem criar nenhuma VM-pai. Esse recurso é chamado de Provisionamento Inteligente. Um único farm de clones instantâneos pode ter clones instantâneos criados com VMs-pai ou sem VMs-pai.
Quando a parentVM é usada, os clones instantâneos compartilham o disco virtual da parentVM e, portanto, consomem menos armazenamento do que as VMs completas. Além disso, os clones instantâneos compartilham a memória da VM-pai quando são criados pela primeira vez, o que contribui para o provisionamento rápido. Depois que a VM de clone instantâneo é provisionada e a máquina começa a ser usada, a memória adicional é utilizada.
- O provisionamento de clones instantâneos é rápido, com ou sem o uso de parentVM.
- Os clones instantâneos são sempre criados no estado ligado, prontos para uso.
- Você pode corrigir um farm de clones instantâneos em um processo contínuo com zero tempo de inatividade.
O Servidor de Conexão cria as máquinas virtuais de clone instantâneo com base nos parâmetros que você especifica ao criar o farm. Os clones instantâneos compartilham um disco virtual de uma VM pai e, portanto, consomem menos armazenamento do que as máquinas virtuais completas. Além disso, os clones instantâneos compartilham a memória de uma parentVM e são criados usando a tecnologia vmFork.
Processo de criação de clones instantâneos (Process of Creating Instant Clones)
A publicação de uma imagem é um processo pelo qual as VMs internas necessárias para a clonagem instantânea são criadas a partir de uma golden image e seu snapshot. Esse processo acontece apenas uma vez por imagem e pode levar algum tempo.
Horizon 8 executa as seguintes etapas para criar um pool de clones instantâneos:
- Horizon 8 publica a imagem selecionada. Em vCenter Server, quatro pastas (ClonePrepInternalTemplateFolder, ClonePrepParentVmFolder, ClonePrepReplicaVmFolder e ClonePrepResyncVmFolder) são criadas se não existirem, e algumas VMs internas que são necessárias para a clonagem são criadas. Em Horizon Console, você pode ver o progresso dessa operação na guia Resumo (Summary) do pool de áreas de trabalho. Durante a publicação, o painel Imagem Pendente mostra o nome e o estado da imagem.
Observação: Não adultere as quatro pastas ou as VMs internas que elas contêm. Caso contrário, poderão ocorrer erros. As VMs internas são removidas quando não são mais necessárias. Normalmente, as VMs são removidas em até 5 minutos após a exclusão do pool ou uma operação de push-image. No entanto, às vezes, a remoção pode levar até 30 minutos. Se não houver VMs internas em todas as quatro pastas, essas pastas estarão desprotegidas e você poderá excluí-las.
- Após a publicação da imagem, Horizon 8 cria os clones instantâneos. Esse processo é rápido. Durante esse processo, o painel Imagem Atual em Horizon Console mostra o nome e o estado da imagem.
Depois que o farm for criado, você poderá alterar a imagem por meio da operação push-image. Assim como na criação de um farm, a nova imagem é publicada pela primeira vez. Em seguida, os clones são recriados.
Quando um farm de pool de clone instantâneo é criado, o Horizon 8 espalha o pool entre repositórios de dados automaticamente de maneira equilibrada. Se você editar um farm para adicionar ou remover repositórios de dados, o rebalanceamento das VMs clonadas ocorrerá automaticamente quando um novo clone for criado.
Pré-requisitos
- Revise o conteúdo em Considerações para Farms Linux, Desktops Publicados e Aplicativos Publicados e certifique-se de ter preparado o ambiente do sistema para os casos de uso aos quais você deseja oferecer suporte com o farm.
- Verifique se o Servidor de Conexão está instalado. Consulte o documento Instalação Horizon.
- Verifique se as configurações do Servidor de Conexão para vCenter Server estão definidas em Horizon Console. Consulte o documento Administração Horizon.
- Verifique se você tem um número suficiente de portas no comutador virtual ESXi usado para as máquinas virtuais usadas como áreas de trabalho remotas. O valor padrão pode não ser suficiente se você criar pools de áreas de trabalho grandes.
- Verifique se você preparou uma máquina host de imagem dourada. Consulte Preparando uma máquina virtual Linux para implantação de área de trabalho. Horizon Agent deve estar instalado na máquina host.
- Verifique se cada máquina host está executando um dos seguintes sistemas operacionais Linux:
- RHEL Workstation 7.8, 7.9, 8.1, 8.2, 8.3 ou 8.4
- Ubuntu 18.04/20.04
- Verifique se você instalou o Horizon Agent na máquina golden-image com o parâmetro --multiple-session incluído. Por exemplo:
sudo ./install_viewagent.sh --multiple-session
- Tire um snapshot da máquina host golden-image em vCenter Server. Você deve desligar a máquina host antes de tirar o snapshot. O Servidor de Conexão usa o snapshot como a configuração de linha de base para criar os clones.
Para obter mais informações, consulte "Tirar um snapshot no VMware Host Client" em vSphere Gerenciamento de host único - VMware Host Client, disponível na VMware vSphere Documentação.
Procedimento
O que Fazer Depois
Crie um pool de aplicativos publicado ou um pool de áreas de trabalho publicadas. Consulte um dos seguintes tópicos: