Gerenciamento de imagens
Introdução
O processo de criação ou atualização do catálogo MCS tem duas fases:
- Masterização: uma imagem de origem é convertida em uma imagem publicada
- Clonagem: novas VMs são criadas a partir da imagem publicada
Com a funcionalidade de gerenciamento de imagens, o MCS separa a fase de masterização do fluxo de trabalho geral de provisionamento.
Você pode preparar várias versões de imagem MCS (Imagem Preparada) a partir de uma única imagem de origem e usá-las em vários catálogos de máquinas MCS diferentes. Você também pode compartilhar versões de imagens preparadas entre unidades de hospedagem dentro da mesma conexão de host. Essa implementação reduz significativamente os custos de armazenamento e tempo, e simplifica o processo de implantação de VM e atualização de imagem.
Os benefícios de usar essa funcionalidade de gerenciamento de imagens são:
- Gerar imagens preparadas com antecedência sem criar um catálogo.
- Reutilizar imagens preparadas em vários cenários, como criação e atualização de um catálogo.
- Reduzir significativamente o tempo de criação ou atualização do catálogo.
- Compartilhar versões de imagens preparadas entre unidades de hospedagem dentro da mesma conexão de host.
Nota:
- Este recurso é atualmente aplicável a ambientes de virtualização Azure e VMware.
- Você pode criar um catálogo de máquinas MCS sem usar imagens preparadas. Nesse caso, você não poderá obter os benefícios do recurso.
Casos de uso
Alguns dos casos de uso da funcionalidade de gerenciamento de imagens são:
-
Gerenciamento de versão: As versões de imagem permitem que você:
- gerencie diferentes iterações ou atualizações de uma imagem específica.
- mantenha várias versões de uma imagem para diferentes propósitos.
-
Agrupamento lógico: Você pode criar várias definições de imagem para:
- agrupar logicamente as versões de imagem com base em vários critérios, como projeto, departamento ou tipo de aplicativo e desktop.
- gerenciar imagens de forma mais eficiente dentro de uma organização.
-
Compartilhamento de imagem: Você pode compartilhar versões de imagem preparadas entre unidades de hospedagem dentro da mesma conexão de host para:
- garantir a consistência e uniformidade das imagens em diferentes unidades de hospedagem.
O que é uma imagem preparada?
Com a funcionalidade de gerenciamento de imagens, o MCS desvincula a fase de masterização do fluxo de trabalho geral de criação ou atualização de catálogo e divide o processo em duas etapas:
- Crie imagens preparadas a partir de uma única imagem de origem.
- Use a imagem preparada para criar ou atualizar um catálogo de máquinas MCS.
Você pode criar as imagens preparadas com antecedência. Você pode usar uma única imagem preparada para criar ou atualizar vários catálogos de máquinas provisionados pelo MCS.
Entenda como uma imagem preparada é usada em vários catálogos de máquinas MCS ao usar o Web Studio a partir da imagem:

Definição de imagem: As definições de imagem são um agrupamento lógico de versões de uma imagem. A definição de imagem contém informações sobre:
- por que a imagem foi criada
- para qual SO ela se destina
- outras informações sobre o uso da imagem.
Um catálogo não é criado a partir de uma definição de imagem, mas a partir das versões de imagem que são criadas com base na definição de imagem.
Versão da imagem: As versões da imagem gerenciam o versionamento para a definição da imagem. Uma definição de imagem pode ter várias versões de imagem. Use as versões da imagem como imagens preparadas para criar ou atualizar um catálogo. Você pode compartilhar as versões da imagem entre unidades de hospedagem dentro da mesma conexão de host em ambientes de virtualização Azure e VMware.
Alternativamente, se você quiser usar comandos PowerShell para criar um esquema de provisionamento para criar ou atualizar um catálogo, então você deve criar uma especificação de versão de imagem preparada com base na especificação de versão de imagem mestre, conforme necessário para o seu ambiente. Você também pode compartilhar a especificação de versão de imagem preparada com outra unidade de hospedagem dentro da mesma conexão de hospedagem.
Requisito
- Para imagens mestras do Windows, apenas imagens VDA versão 2311 ou posterior são suportadas. O componente MCS/IO deve ser explicitamente selecionado e instalado. A habilitação ou desabilitação da configuração de E/S do MCS deve ser determinada durante a criação ou atualização do catálogo de máquinas, pois não está habilitada por padrão.
Limitações
Atualmente, o recurso não suporta o seguinte:
- Múltiplas NICs no Azure
- Recurso de disco de dados persistente
- Hibernação para multissessão
- Alteração do tipo de imagem
-
Ao compartilhar a versão de imagem preparada entre unidades de hospedagem no Azure, os seguintes métodos de compartilhamento não são permitidos:
- Compartilhar Diretamente
- Compartilhar para a galeria da comunidade pública
- Atualmente, a VM confidencial do Azure não é compatível para gerenciamento de imagens.
Gerenciamento do ciclo de vida da imagem usando o Web Studio
O ciclo de vida da imagem ao usar o Web Studio é:
- Criar uma imagem preparada: Crie uma definição de imagem e sua versão de imagem inicial.
- Crie versões de imagem a partir da versão de imagem inicial.
- Compartilhe a versão da imagem com outra unidade de hospedagem dentro da mesma conexão de hospedagem se você quiser usar a versão da imagem em outras unidades de hospedagem.
- Use uma versão de imagem como uma imagem preparada para criar catálogos.
- Atualize um catálogo de máquinas com uma imagem preparada diferente.
- Gerencie as definições e versões de imagem: Edite o nome e a descrição das versões de imagem, e a descrição de uma definição de imagem.
- Exclua uma versão de imagem.
- Excluir uma definição de imagem.
Alternativamente, você também pode gerenciar imagens usando o PowerShell. Consulte Gerenciamento do ciclo de vida da imagem usando o PowerShell.
Gerenciamento do ciclo de vida da imagem usando o PowerShell
Se você quiser usar comandos do PowerShell para criar um esquema de provisionamento, então você deve criar uma especificação de versão de imagem preparada com base na especificação de versão de imagem mestre, conforme necessário para o seu ambiente.
Especificação da versão da imagem mestre: Uma especificação da versão da imagem mestre é uma imagem específica adicionada ou criada sob uma versão de imagem. Você pode adicionar uma imagem existente no hipervisor como uma especificação da versão da imagem mestre ou criar uma especificação da versão da imagem preparada com base na especificação da versão da imagem mestre, conforme necessário para o seu ambiente. A especificação da versão da imagem preparada pode ser usada para vários esquemas de provisionamento.
Você também pode compartilhar a especificação da versão da imagem preparada entre unidades de hospedagem dentro da mesma conexão de hospedagem em ambientes Azure e VMware. No Azure, o compartilhamento é feito usando o recurso de compartilhamento de disco do Azure Compute Gallery (ACG).
O ciclo de vida de uma imagem ao usar comandos do PowerShell é:
-
Criar uma imagem:
- Criar uma definição de imagem.
- Adicionar uma nova configuração para Definição de Imagem na Conexão de Hospedagem especificada.
- Criar uma versão de imagem.
- Adicionar uma especificação de versão de imagem mestre.
- Criar uma especificação de versão de imagem preparada.
- Compartilhe a especificação da versão da imagem preparada com outra unidade de hospedagem dentro da mesma conexão de hospedagem se você quiser usar a versão da imagem em outras unidades de hospedagem.
-
Criar um catálogo de máquinas MCS usando uma especificação de versão de imagem preparada:
- Criar um catálogo de broker.
- Criar um pool de identidade.
- Criar um esquema de provisionamento com o parâmetro de especificação de versão de imagem preparada Uid usando o comando
New-ProvScheme. - Vincular o catálogo de broker ao esquema de provisionamento.
- Criar VMs no catálogo de máquinas MCS.
- Alterar a especificação de versão de imagem preparada de um esquema de provisionamento usando o comando
Set-ProvScheme. - Gerenciar as definições e versões de imagem: Editar as versões e definições de imagem.
- Excluir um catálogo de máquinas MCS: A ordem de exclusão é: catálogo de máquinas > especificação de versão de imagem preparada compartilhada (se houver compartilhamento de imagem) > especificação de versão de imagem preparada > especificação de versão de imagem mestre > versão de imagem > configuração para definição de imagem na conexão de hospedagem especificada > definição de imagem. Antes de excluir a especificação de versão de imagem, certifique-se de que a especificação de versão de imagem preparada não esteja associada a nenhum catálogo de máquinas MCS.
Entender o nó Imagens
Use o nó Imagens para criar e gerenciar imagens preparadas pelo MCS. Sua visualização principal é dividida em quatro partes:
-
Sem imagem preparada sendo compartilhada entre unidades de host

-
Com imagem preparada sendo compartilhada entre unidades de host:

| Rótulo | Parte | Descrição |
|---|---|---|
| A | Definições de imagem | Lista as definições de imagem criadas anteriormente. |
| B | Versões de imagem | Exibe as versões de imagem da definição de imagem selecionada. |
| C
|
Detalhes
|
|
| D | Barra de ações | Lista as ações que você pode realizar em definições e versões de imagem, como Criar Versão da Imagem, Editar Descrição, Gerenciar Compartilhamento de Imagem (em caso de compartilhamento de imagem preparada), Excluir Versão da Imagem e Criar Catálogo. |
Onde ir em seguida
Criar catálogos de máquinas de imagem preparada Criar um catálogo de máquinas de imagem preparada no Azure Criar um catálogo de máquinas de imagem preparada no VMware