Esta página de documentação descreve a relação entre os principais componentes do Serviço de Gerenciamento de Imagens do Horizon com um tenant do Horizon Cloud de primeira geração.

Usar esta página

Atenção: Essas informações aplicam-se apenas quando você tem acesso a um ambiente de tenant de primeira geração na camada de controle de primeira geração. Conforme descrito em KB-92424, a camada de controle de primeira geração atingiu o fim da disponibilidade (EOA). Consulte esse artigo para obter detalhes.

A partir de agosto de 2022, o Horizon Cloud Service - next-gen estará em disponibilidade geral e terá seu próprio guia, Uso do Horizon Control Plane next-gen.

Uma indicação de qual ambiente você tem, next-gen ou primeira geração, é o padrão que aparece no campo de URL do navegador depois que você faz login em seu ambiente e vê o rótulo Horizon Universal Console. Para um ambiente next-gen, o endereço de URL do console contém uma parte como /hcsadmin/. A URL do console de primeira geração tem uma seção diferente (/horizonadmin/).

Catálogo de Imagens

O IMS mantém um catálogo de imagens que oferece uma visão consolidada das imagens associadas ao seu ambiente de tenant de primeira geração, categorizadas por tipo de implantação:

  • Implantações do Horizon com base na tecnologia do Connection Server, chamados de pods do Horizon, para abreviar.
  • Implantações do Horizon Cloud on Microsoft Azure de primeira geração, chamadas de pods do Horizon Cloud de maneira abreviada.

Você pode realizar as mesmas operações de gerenciamento de imagem em imagens de qualquer tipo. Juntamente com esses recursos comuns, as imagens em implantações do Horizon Cloud on Microsoft Azure de primeira geração oferecem suporte a recursos adicionais, como a capacidade de refazer e desfazer a publicação de versões de imagem.

Componentes nos fluxos de trabalho IMS em um ambiente do Horizon Cloud de primeira geração

Como o diagrama a seguir ilustra para a frota de pods de um tenant de primeira geração, o IMS gerencia imagens de ambos os tipos de implantação, usando fluxos de trabalho separados e independentes um do outro.

Pods do Horizon: fluxos de trabalho do IMS
Para essas implantações, o IMS armazena cópias de versões de imagem em datastores gerenciados pelas instâncias do vCenter Server nos pods participantes.

Essas cópias armazenadas correspondem às imagens listadas no catálogo de imagens do tenant.

Durante a publicação, o IMS replica as versões de imagem usando a biblioteca de conteúdo compartilhada entre as instâncias do vCenter Server. Em seguida, o IMS exclui os objetos temporários na biblioteca de conteúdo que foram usados para o processo de replicação.

Pods do Horizon Cloud: fluxos de trabalho do IMS
Para essas implantações, o IMS armazena cópias de versões de imagem nos grupos de recursos do Azure dos pods participantes.

Essas cópias armazenadas correspondem às imagens listadas no catálogo de imagens do tenant.

Durante a publicação, o IMS replica versões de imagem em diferentes regiões e assinaturas do Azure usando as definições da Galeria de Imagens Compartilhadas do Microsoft Azure nos pods. Em seguida, o IMS descarta os objetos temporários na galeria de imagens compartilhadas que foram usados para a replicação.

Observação: Atualmente, o IMS não oferece suporte à migração entre plataformas de imagens entre diferentes tipos de implantação

Exemplo

O diagrama a seguir mostra um exemplo de uma frota de pods do Horizon Cloud de primeira geração que consiste em pods do Horizon e pods do Horizon Cloud.

Nesse exemplo, os pods do Horizon consistem em implantações locais.

Figura 1. Exemplo da arquitetura do IMS com uma frota de pods do Horizon Cloud de primeira geração

Diagrama de arquitetura que mostra os principais componentes do sistema do serviço

Tenants de primeira geração: compreender o fluxo de trabalho de gerenciamento de imagens em um tenant do Horizon Cloud de primeira geração

Esta página de documentação descreve o fluxo de trabalho de ponta a ponta que ocorre em um ambiente do Horizon Cloud de primeira geração a fim de usar o Serviço de Gerenciamento de Imagens do Horizon para configurar, personalizar e publicar imagens em atribuições de área de trabalho.

O fluxo de trabalho de ponta a ponta envolve uma determinada sequência de tarefas.

Usar esta página

Atenção: Essas informações aplicam-se apenas quando você tem acesso a um ambiente de tenant de primeira geração na camada de controle de primeira geração. Conforme descrito em KB-92424, a camada de controle de primeira geração atingiu o fim da disponibilidade (EOA). Consulte esse artigo para obter detalhes.

A partir de agosto de 2022, o Horizon Cloud Service - next-gen estará em disponibilidade geral e terá seu próprio guia, Uso do Horizon Control Plane next-gen.

Uma indicação de qual ambiente você tem, next-gen ou primeira geração, é o padrão que aparece no campo de URL do navegador depois que você faz login em seu ambiente e vê o rótulo Horizon Universal Console. Para um ambiente next-gen, o endereço de URL do console contém uma parte como /hcsadmin/. A URL do console de primeira geração tem uma seção diferente (/horizonadmin/).

Definições de termos

Imagem
Uma entidade que está em um determinado sistema operacional contém versões de imagem da área de trabalho e cópias ou versões e cópias de imagem do servidor. As versões e as cópias são organizadas em uma hierarquia e gerenciadas por um administrador.
Versão
Uma personalização específica de uma imagem em termos de aplicativos ou softwares instalados. A numeração de versão inclui uma versão principal e uma versão secundária (por exemplo, uma versão principal de 1 e uma versão secundária dos resultados de 2 no número da versão 1.2), que ajudam a rastrear a linhagem de uma versão. As versões também podem ser marcadas com marcadores para usar atribuições de várias nuvens.
Copiar
Uma instância de uma versão disponível em um determinado pod após a versão ser publicada nos pods de destino. A cópia é uma entidade somente para exibição que fornece informações sobre o status e a localização da instância específica do pod da versão.
Pool
No contexto da compreensão do fluxo de trabalho do IMS em um tenant do Horizon Cloud de primeira geração, esse termo se aplica a implantações de pods do Horizon na frota de pods do tenant. Essas implantações são baseadas no software Servidor de Conexão. Para esses pods, um pool é uma coleção de máquinas virtuais provisionadas a partir de uma versão de imagem específica.
Atribuição
No contexto da compreensão do fluxo de trabalho do IMS em um tenant do Horizon Cloud de primeira geração, esse termo se aplica principalmente às implantações do Horizon Cloud on Microsoft Azure na frota de pods do tenant. Para esses pods, uma atribuição é uma coleção de máquinas virtuais provisionadas a partir de uma versão de imagem específica. Esse conceito de atribuição é um conceito paralelo ao conceito de pool usado para pods do Horizon.
Marcador
Uma tag especial exclusiva para uma imagem que instrui um pool ou atribuição a qual versão de uma imagem deve ser usada para provisionar fluxos de trabalho.
Implantação do Horizon, pod do Horizon
Resumidamente, uma implantação que usa o software Horizon Connection Server e é chamada de pod do Horizon, para abreviar.
Implantação do Horizon Cloud on Microsoft Azure, pod do Horizon Cloud
Resumidamente, no Horizon Cloud Service de primeira geração, uma implantação que usa a tecnologia de gerenciador de pods do VMware Horizon Cloud e é chamada de pod do Horizon Cloud de maneira abreviada.

Tenants de primeira geração: trabalhar com imagens usando o IMS

Conforme definido na seção anterior, uma imagem é uma coleção de versões de imagens que podem ser associadas a pools ou atribuições na frota de pods de um tenant do Horizon Cloud de primeira geração.

Antes de poder usar o IMS para trabalhar com imagens, você deve realizar os requisitos preparatórios para importar uma imagem para o catálogo de imagens e publicar essa imagem no tipo de implantação de pod que pretende usar com o IMS.

Tipo do Horizon
Especifique as credenciais de login para instâncias do vCenter Server que você deseja configurar para esse uso. Consulte Configurar as instâncias do vCenter Server.
Tipo do Horizon Cloud on Microsoft Azure
Verifique se você atende aos critérios relevantes nos Requisitos do sistema e se todos os pods do Horizon Cloud de seu tenant estão online e íntegros.

As etapas a seguir se aplicam a uma coleção de pods. Por exemplo, uma coleção pode consistir em sete pods. As etapas resumem o processo de importação de uma imagem para o catálogo de imagens e a publicação dessa imagem nesses pods.

Observação: Devido à tecnologia de software distinta subjacente aos dois tipos de pod, o processo e a terminologia para a criação de imagens diferem ligeiramente entre pods do Horizon e pods do Horizon Cloud.
Pod do Horizon: criar imagens
Você cria uma imagem selecionando um snapshot ou um modelo de VM do vCenter.

Em seguida, personalize a imagem, publique a imagem, adicione um marcador à imagem e mapeie os pools para o marcador.

Pod do Horizon Cloud: criar imagens
Você cria uma imagem selecionando uma imagem do sistema operacional do Microsoft Azure Marketplace ou uma imagem personalizada disponível na assinatura do usuário.

Em seguida, personalize a imagem, publique a imagem, adicione um marcador à imagem e mapeie as atribuições para o marcador.

Diagrama do fluxo de trabalho IMS

O diagrama a seguir se aplica aos dois tipos de pod (Horizon, Horizon Cloud). O diagrama ilustra o processo de importação de uma imagem para o catálogo de imagens e a publicação dessa imagem nesses pods.


Diagrama do fluxo que o administrador de VDI realiza desde a importação da imagem base, a personalização e a publicação para criar a golden image e a marcação dessa golden image para uso e o uso dela para pools e atribuições. Além disso, a partir de uma golden image publicada, o administrador de VDI pode criar a próxima versão, personalizá-la como uma nova golden image e realize o mesmo processo. O administrador também pode mover um marcador existente para uma nova versão e replicá-lo automaticamente para os pools e as atribuições.

Criar uma instância de imagem

Uma imagem é uma coleção de uma ou mais versões. Quando você inicia a ação Importar em uma imagem selecionada, o Serviço de Gerenciamento de Imagens do Horizon registra a imagem no serviço por meio do armazenamento dos metadados da imagem no catálogo de imagens. O Serviço de Gerenciamento de Imagens do Horizon também realiza determinadas etapas de preparação na imagem em seu pod de origem.

Pods do Horizon
O Horizon Cloud Connector permite a conexão entre o pod de origem e o serviço da imagem. Um dos pods na frota é o pod de origem.

Por exemplo, um pod chamado "Pod 4 local" é o pod de origem para uma imagem Win10POS que está passando pela operação de importação. Consulte Tenants de primeira geração: pods IMS e Horizon 8: importar uma imagem do vCenter para o Catálogo de Imagens.

Tipo do Horizon Cloud on Microsoft Azure
O serviço e os componentes de pod do Horizon Cloud permitem que a imagem seja clonada no Microsoft Azure (ao importar do Azure Marketplace) e sincronizada com o catálogo de imagens ao fim do processo de importação.

Por exemplo, um pod chamado "Pod do Azure 4" é o pod de origem para uma imagem Win10POS que está passando pela operação de importação. Consulte Tenants de primeira geração: IMS e implantações do Horizon Cloud on Microsoft Azure: importar uma imagem para o Catálogo de Imagens.

Após a conclusão da operação de importação, a imagem é adicionada ao catálogo de imagens como a versão de imagem 1.0. Essa versão da imagem mostra o status Implantação Concluída, indicando que está pronta para ser publicada.

Neste exemplo, Win10POS se torna uma imagem recém-criada no catálogo.

Importante:

Na etapa 3 da publicação de uma imagem no fluxo de trabalho do IMS, a operação de publicação seguirá o tipo de pod.

  • As imagens das implantações de pods do Horizon só são publicadas em implantações de pods do Horizon.
  • As imagens de implantações do Horizon Cloud on Microsoft Azure só são publicadas em pods do Horizon Cloud em sua capacidade de nuvem do Microsoft Azure.

2. Personalizar a imagem

Depois que a imagem for importada, você poderá personalizar o conteúdo da versão da imagem acessando a imagem diretamente.

  • Para implantações do Horizon, você acessa a imagem diretamente usando o vCenter Console Access.
  • Para implantações do Horizon Cloud on Microsoft Azure, você acessa a imagem diretamente com uma sessão RDP.

Em ambos os casos, faça login na VM da imagem usando credenciais de administrador local. Consulte Personalização de uma imagem.

3. Publicar

Quando você inicia a ação Publicar na versão de imagem 1.0, o Serviço de Gerenciamento de Imagens do Horizon publica a versão da imagem em todos os pods do mesmo tipo de capacidade que estão presentes na frota de pods no momento da publicação.

A operação de publicação seguirá o tipo de pod. Para uma imagem importada de um pod do Horizon, a ação Publicar publica essa imagem em todos os pods do Horizon elegíveis, a menos que você selecione um subconjunto de destinos. O mesmo comportamento se aplica a uma imagem importada de um pod do Horizon Cloud.

Você também pode selecionar um subconjunto de pods elegíveis e publicar a imagem nesse subconjunto. Para esse caso de uso, depois de selecionar Publicar, mude Selecionar Destino em Destino para escolher os pods de destino para replicação. Quando você ativa Selecionar Destino, o sistema exibe uma lista de pods disponíveis. Marque a caixa de seleção ao lado de um pod para selecioná-lo. O pod de origem para a imagem é selecionado por padrão e não pode ser desmarcado.

O serviço replica e coloca uma cópia da versão da imagem na infraestrutura de suporte de cada pod.

  • Para pods do Horizon, cada cópia de imagem reside em um repositório de dados na instância do vCenter Server desse pod.
  • Para implantações do Horizon Cloud on Microsoft Azure, a cópia da imagem é colocada como uma VM nos grupos de recursos correspondentes ao pod.
  • Você pode observar mensagens de erro detalhadas para um status de cópia da imagem na página de detalhes da cópia devido a problemas de infraestrutura, como a cota do Microsoft Azure sendo excedida, tempos limite ou exceções de soquete.

Consulte Horizon Cloud de primeira geração: IMS: publicação da versão da imagem.

4. Definir o marcador (caso de uso)

Depois de publicada, antes que uma imagem possa ser usada para um pool ou uma atribuição, a versão da imagem deve ser marcada para essa finalidade usando o que é chamado de marcador.

O marcador se comunica com um pool ou atribuição com qual versão da imagem deve ser usada.

As versões podem ter um ou mais marcadores vinculados a diferentes pools e atribuições, enquanto um pool e uma atribuição só podem usar um marcador.

Esse design permite distribuir as atualizações por meio de diferentes conjuntos de pools e atribuições seguindo diferentes marcadores.

Consulte Primeira geração : trabalhar com marcadores IMS em um ambiente do Horizon Cloud de primeira geração.

5. Vincular a um pool ou uma atribuição

Você vincula um pool ou uma atribuição à sua imagem especificando a imagem e um marcador.

Quando os marcadores são movidos para uma versão diferente, os pools vinculados e as atribuições recebem instruções de atualização.

Os pools e atribuições não persistentes são recompilados durante a atualização enquanto os pools e atribuições persistentes provisionam novas cargas de trabalho com base na versão de imagem atualizada mais recente.

Para obter detalhes, consulte:

6. Criar uma nova versão

Uma vez publicada, você pode usar qualquer versão para criar a próxima versão em um estado não publicado. Consulte Criar uma nova versão da imagem.

Depois disso, você pode realizar esse procedimento novamente começando na etapa do fluxo de trabalho Personalizar a Imagem.

Ao criar uma nova versão da imagem, você pode mover o marcador criado anteriormente para essa nova versão da imagem, em vez de criar um novo marcador.

Essa ação de marcador de movimentação instrui os pools ou as atribuições associados a essa imagem a serem atualizados para a nova versão da imagem.

Se você precisar de um novo marcador para um caso de uso diferente, sempre poderá adicionar um novo marcador.

Primeira geração : trabalhar com marcadores IMS em um ambiente do Horizon Cloud de primeira geração

Esta página de documentação

Usar esta página

Atenção: Essas informações aplicam-se apenas quando você tem acesso a um ambiente de tenant de primeira geração na camada de controle de primeira geração. Conforme descrito em KB-92424, a camada de controle de primeira geração atingiu o fim da disponibilidade (EOA). Consulte esse artigo para obter detalhes.

A partir de agosto de 2022, o Horizon Cloud Service - next-gen estará em disponibilidade geral e terá seu próprio guia, Uso do Horizon Control Plane next-gen.

Uma indicação de qual ambiente você tem, next-gen ou primeira geração, é o padrão que aparece no campo de URL do navegador depois que você faz login em seu ambiente e vê o rótulo Horizon Universal Console. Para um ambiente next-gen, o endereço de URL do console contém uma parte como /hcsadmin/. A URL do console de primeira geração tem uma seção diferente (/horizonadmin/).

Breve introdução aos marcadores IMS

Você usa marcadores para associar suas atribuições de área de trabalho a versões de imagem específicas em um fluxo de imagens.

Conforme descrito na seção Definições de termos da página Primeira geração: compreender o fluxo de trabalho de gerenciamento de imagens, um marcador é uma tag especial exclusiva para uma imagem que instrui um pool ou atribuição sobre qual versão de uma imagem deve ser usada para provisionar fluxos de trabalho.

Exemplo de uso de marcadores com imagens

Observação: As imagens a seguir descrevem o uso de marcadores com imagens de pods do Horizon 8. Os conceitos também se aplicam ao uso de marcadores com imagens de implantações do Horizon Cloud on Microsoft Azure de primeira geração.

A figura a seguir ilustra o estado inicial de um cenário de gerenciamento de imagem.

Figura 2. Estado Inicial do Marcador Associado

Diagrama mostrando o estado inicial das associações de marcador entre pools e imagens

Nesse cenário, vários pools/atribuições da área de trabalho usam versões diferentes no fluxo de imagens Win10CorpKnow. O administrador usa marcadores para associar versões de imagem específicas a atribuições/pools específicos. Por exemplo, o administrador provisionou o Pool 1 para um grupo de usuários dedicado ao teste de aceitação do usuário. Marcando o Pool 1 e a versão de imagem 19 com o marcador Teste de aceitação do usuário, o administrador garante que as áreas de trabalho no Pool 1 sejam clonadas da versão de imagem 19.

Agora, suponhamos que o administrador queira fornecer aos testadores de aceitação do usuário uma imagem da área de trabalho modificada. Para realizar essa tarefa, o administrador cria uma nova versão 20 no catálogo de imagens. Em seguida, eles personalizam a imagem subjacente no pod de origem e publicam a versão 20 personalizada em todos os outros pods. Por fim, ele reassocia ou move o marcador Teste de aceitação do usuário da versão 19 à versão 20, conforme mostrado na figura a seguir.

Figura 3. Estado Editado do Marcador Associado

Diagrama mostrando o estado editado de marcadores associados a pools e imagens

Reassociando ou movendo o marcador Teste de aceitação do usuário, o administrador redefine a imagem usada para o Pool 1.

  • Para pods do Horizon, a reassociação do marcador aciona um processo automático no qual todas as áreas de trabalho no Pool 1 são atualizadas com a versão 20 da imagem.
  • Para pods no Microsoft Azure, a reassociação do marcador solicita que o IMS primeiro valide se o Pool 1 está online e pronto para receber uma atualização de imagem. Se a validação for bem-sucedida, o IMS continuará atualizando todas as áreas de trabalho no Pool 1 com a versão 20 da imagem.