Le workflow de bout en bout permettant d'utiliser Horizon Image Management Service pour configurer, personnaliser et publier des images sur des attributions de poste de travail implique une certaine séquence de tâches.

Définitions des termes

  • Image : entité contenant des versions d'image de poste de travail/serveur et des copies sous un système d'exploitation particulier. Les versions et les copies sont organisées dans une hiérarchie et gérées par un administrateur.
  • Version : personnalisation particulière d'une image en termes d'applications/logiciels installés. La numérotation des versions avec une version majeure et une version mineure (par exemple, une version majeure 1 et une version mineure 2 produisent un numéro de version 1.2), qui permet d'assurer la traçabilité d'une version. Les versions peuvent également être marquées avec des marqueurs pour que les attributions multicloud les utilisent.
  • Copier : une instance de version disponible sur un espace particulier après la publication de la version dans plusieurs espaces. La copie est une entité en mode affichage uniquement qui fournit des informations sur l'état et l'emplacement de l'instance spécifique à l'espace de la version.
  • Pool : pour les espaces Horizon installés sur site, « pool » est un ensemble de machines virtuelles provisionnées à partir d'une version d'image spécifique.
  • Attribution : pour les espaces Horizon sur Microsoft Azure, « attribution » est un ensemble de machines virtuelles provisionnées à partir d'une version d'image spécifique.
  • Marqueur : balise spéciale propre à une image qui indique à un pool ou à une attribution quelle version d'image utiliser pour provisionner les workflows.

Utilisation d'images dans Horizon Image Management Service

Dans le contexte d'Horizon Image Management Service, une image est une collection de versions d'images qui peuvent être associées à des pools ou à des attributions de postes de travail dans vos espaces connectés au cloud.

Note :

Appliquez les conditions préalables pour importer une image dans le catalogue d'images et publier cette image dans ces espaces.

Les étapes suivantes s'appliquent à un ensemble d'espaces. Par exemple, une collection peut se composer de sept espaces. Les étapes résument le processus d'importation d'une image dans le catalogue d'images et de publication de cette image dans ces espaces.

Note : Le processus et la terminologie pour la création d'images diffèrent légèrement entre les espaces Horizon installés sur site et les espaces Horizon sur Microsoft Azure.
  • Pour les espaces Horizon installés sur site, vous créez une image en sélectionnant un modèle ou un snapshot de machine virtuelle vCenter. Ensuite, vous personnalisez l'image, publiez l'image, ajoutez un marqueur à l'image et mappez des pools au marqueur.
  • Pour les espaces sur Microsoft Azure, vous créez une image en sélectionnant une image de système d'exploitation dans Azure Marketplace ou une image personnalisée disponible dans l'abonnement utilisateur. Ensuite, vous personnalisez l'image, publiez l'image, ajoutez un marqueur à l'image et mappez des attributions au marqueur.

Le diagramme suivant s'applique aux espaces Horizon installés sur site et aux espaces Horizon sur Microsoft Azure. Le diagramme décrit le processus d'importation d'une image dans le catalogue d'images et de publication de cette image dans ces espaces.

  1. Créez une instance d'image.

    Une image est un ensemble d'une ou de plusieurs versions. Lorsque vous lancez l'action Importer sur une image sélectionnée, Horizon Image Management Service enregistre l'image avec le service en stockant les métadonnées de l'image dans le catalogue d'images. Horizon Image Management Service effectue également certaines étapes de préparation sur l'image dans son espace source.

    • Pour les espaces Horizon installés sur site, Horizon Cloud Connector active la connexion entre l'espace source de l'image et le service. L'un des espaces dans la flotte est l'espace source. Par exemple, un espace nommé « Espace 4 sur site » est l'espace source de l'image Win10POS qui fait l'objet de l'importation. Reportez-vous à la section Importer une image de vCenter dans le catalogue d'images.
    • Pour les espaces Horizon sur Microsoft Azure, les composants Horizon Cloud et les composants de l'espace permettent le clonage de l'image dans Microsoft Azure (lors de l'importation à partir d'Azure Marketplace) et sa synchronisation avec le catalogue d'images à la fin du processus d'importation. Par exemple, un espace nommé « Espace 4 Azure » est l'espace source de l'image Win10POS qui fait l'objet de l'importation. Reportez-vous à la section Créer une image en important une machine virtuelle à partir de Microsoft Azure Marketplace dans le catalogue d'images.

    Une fois l'opération d'importation terminée, l'image est ajoutée au catalogue d'images sous la forme d'une image en version 1.0. Cette version de l'image affiche l'état Déploiement complet, indiquant qu'elle est prête à être publiée.

    Dans cet exemple, Win10POS devient une image récemment créée dans le catalogue.

    Important :
    • Les images des espaces Horizon installés sur site sont uniquement publiées dans les espaces Horizon installés sur site.
    • Les images provenant de Microsoft Azure sont uniquement publiées dans les espaces de votre capacité de cloud Microsoft Azure.
  2. Personnalisez l'image.

    Une fois l'image importée, vous pouvez personnaliser le contenu de la version de l'image en accédant directement à l'image.

    • Pour les espaces Horizon installés sur site, vous accédez à l'image directement à l'aide de vCenter Console Access.
    • Pour les espaces Horizon sur Microsoft Azure, vous accédez à l'image directement avec une session RDP.

    Dans les deux cas, vous vous connectez à l'aide des informations d'identification de l'administrateur local. Reportez-vous à la section Dupliquer une image.

  3. Publiez.

    Lorsque vous lancez l'action Publier sur la version 1.0 de l'image, Horizon Image Management Service publie la version de l'image dans tous les espaces du même type de capacité qui sont présents dans la flotte d'espaces au moment de la publication. Lorsque l'image provient d'un espace Horizon sur site, l'action Publier publie cette image dans tous les espaces Horizon de la flotte sur site. Lorsque l'image importée provient d'un espace dans Microsoft Azure, l'action Publier publie cette image dans tous les espaces Horizon dans Microsoft Azure.

    Note : Pour les images Microsoft Azure dans le catalogue d'images, une option permettant de sélectionner d'autres espaces à publier est proposée pour votre commodité. Cette option n'est pas disponible pour les images provenant du site.
    Le service réplique et place une copie de la version de l'image dans l'infrastructure prenant en charge chaque espace.
    • Pour l'infrastructure sur site prise en charge, chaque copie d'image réside dans une banque de données dans l'instance de vCenter Server de cet espace.
    • Pour l'infrastructure hébergée sur Microsoft Azure, la copie d'image est placée en tant que machine virtuelle dans les groupes de ressources correspondant à l'espace.
    • Vous pouvez observer des messages d'erreur détaillés pour un état de la copie sur la page des détails de la copie d'image, en raison de problèmes d'infrastructure tels que le dépassement du quota Microsoft Azure, les délais d'expiration ou les exceptions de socket.

    Reportez-vous à la section Publier une version de l'image.

  4. Définissez le marqueur (cas d'utilisation).

    Une fois publiée, la version de l'image doit être marquée pour être utilisée par les pools. Le marqueur communique aux pools la version à utiliser. Les versions peuvent avoir un ou plusieurs marqueurs liés à différents pools, tandis qu'un pool ne peut utiliser qu'un seul marqueur. Cette conception vous permet d'échelonner les mises à jour en ayant différents ensembles de pools suivant différents marqueurs. Reportez-vous à la section Utilisation des marqueurs.

  5. Lien vers un pool ou une attribution.

    Les pools (pour les espaces Horizon installés sur site) ou les attributions multicloud (pour les espaces Horizon sur Microsoft Azure) sont liés à une image en spécifiant l'image et le marqueur. Ces pools et attributions reçoivent des instructions d'actualisation lorsque des marqueurs sont déplacés vers une version différente. Les pools et les attributions non persistants se recréent lors de l'actualisation, tandis que les pools et les attributions persistants provisionnent de nouvelles charges de travail basées sur la dernière version de l'image mise à jour.

    Reportez-vous aux rubriques suivantes.

  6. Créez une nouvelle version.

    Une fois publiée, vous pouvez utiliser n'importe quelle version pour créer la version suivante dans un état non publié. Ensuite, vous pouvez effectuer de nouveau cette procédure à partir de l'étape « Personnaliser l'image ». Reportez-vous à la section Créer une version d'image.

    Note : Lorsque vous créez une version d'image, vous pouvez déplacer le marqueur que vous avez créé précédemment vers cette nouvelle version de l'image, au lieu de créer un marqueur. Cette action demande aux pools ou aux attributions de s'actualiser dans la nouvelle version. Si vous avez besoin d'un nouveau marqueur pour un cas d'utilisation différent, vous pouvez toujours ajouter un nouveau marqueur.