Pour prendre en charge l'utilisation des fonctionnalités d'Horizon Image Management Service (IMS) dans un environnement Horizon Cloud de première génération, l'environnement et les composants de votre système doivent répondre aux conditions requises suivantes.

Important : Pour obtenir des informations supplémentaires importantes sur la prise en charge et la non-prise en charge lors de l'utilisation des fonctionnalités IMS dans un environnement Horizon Cloud de première génération, consultez la page Limitations et problèmes connus actuels de la version de première génération.

Utilisation de cette page

Attention : Ces informations s'appliquent uniquement lorsque vous avez accès à un environnement de locataire de première génération dans le plan de contrôle de première génération. Comme décrit dans l' article 92424 de la base de connaissances, le plan de contrôle de première génération a atteint la fin de disponibilité (EOA). Pour plus d'informations, consultez cet article.

À partir d'août 2022, Horizon Cloud Service - next-gen est généralement disponible et dispose de son propre guide, Utilisation du plan de contrôle Horizon de nouvelle génération.

Le modèle qui s'affiche dans le champ URL du navigateur lorsque vous vous connectez à votre environnement et voyez l'étiquette Horizon Universal Console constitue une indication de l'environnement dont vous disposez, de nouvelle génération ou de première génération. Pour un environnement de nouvelle génération, l'adresse URL de la console contient une partie telle que /hcsadmin/. L'URL de la console de première génération présente une section différente (/horizonadmin/).

Conditions requises du plan de contrôle de première génération

Pour utiliser IMS dans un environnement Horizon Cloud de première génération, le locataire de première génération doit être correctement configuré pour utiliser Horizon Image Management Service. La console d'administration est dynamique et affiche des options pour les workflows liés à IMS lorsque le compte du plan de contrôle est configuré avec les fonctionnalités appropriées.

Ces paramètres de compte de plan de contrôle peuvent inclure l'activation de l'utilisation des éléments suivants :

  • Postes de travail VDI dédiés (parfois appelés postes de travail persistants)
  • Postes de travail VDI flottants (parfois appelés postes de travail non persistants)
  • App Volumes on Azure

Lors de l'utilisation avec des déploiements d'Horizon Cloud on Microsoft Azure de première génération

Comme décrit dans le Guide de déploiement de première génération, ces espaces sont basés sur la technologie du gestionnaire d'espace Horizon Cloud de première génération et exécutés dans votre abonnement Microsoft Azure.

Conditions requises pour l'espace :
  • Tous vos espaces du locataire de première génération sur Microsoft Azure doivent exécuter la version de manifeste 2632 ou ultérieure.
  • Les espaces doivent être en ligne et sains avant toute opération de création d'images.
  • Les espaces doivent se trouver dans un seul locataire Microsoft Azure Active Directory (AAD).
Configuration requise du locataire :
Conditions requises pour le quota de cœurs Microsoft Azure et le provisionnement d'adresse IP publique pour les images provenant de Microsoft Azure Marketplace et gérées sur la page Images (catalogue) :
  • Assurez-vous que vous disposez du provisionnement du quota de cœurs du CPU requis pour les tailles de calcul suivantes. Si le quota de cœurs du CPU n'est pas suffisamment provisionné dans vos abonnements Azure, les opérations de gestion des images échouent avec des erreurs Microsoft Azure.
    • Standard_DS2_v2 pour les VM sans GPU et sans Windows 11
    • Standard_D4s_v3 pour les VM sans GPU utilisant Windows 11
    • Standard_NV12s_v3 pour les VM avec GPU
  • Assurez-vous que les sous-réseaux de poste de travail dans l'espace autorisent un nombre suffisant d'adresses IP. Si les sous-réseaux ne sont pas suffisamment provisionnés, les opérations de gestion d'images échouent avec des erreurs Microsoft Azure.
  • Assurez-vous que vous disposez du nombre requis d'adresses IP publiques provisionnées si vous prévoyez d'utiliser Microsoft Remote Desktop Protocol (RDP) pour accéder à la VM de base pour toute personnalisation. Si les adresses IP publiques ne sont pas suffisamment provisionnées, les opérations de gestion des images échouent avec des erreurs Microsoft Azure.
Exigences du principal de service :
  • Vous devez utiliser le même principal de service sur tous les espaces et abonnements ou chaque principal de service doit disposer d'un accès en lecture à chaque abonnement Microsoft Azure utilisé par les espaces de votre environnement.

    Les espaces pouvant se trouver dans des abonnements différents, la condition ci-dessus permet à chaque abonnement d'espace d'avoir une ligne de vue sur tous les autres abonnements d'espace, ce qui est nécessaire pour créer une image basée sur une image d'une galerie d'images partagée Azure, quel que soit l'emplacement de l'espace sur lequel réside la galerie.

  • Tout rôle personnalisé que vous prévoyez d'utiliser (plutôt que, par exemple, le rôle contributeur) doit disposer des autorisations requises, comme indiqué dans le fichier JSON ci-dessous.
    Note : Le fichier JSON suivant illustre les autorisations requises pour un déploiement d'Horizon Cloud on Microsoft Azure, notamment les cinq autorisations Microsoft.Compute/galleries/ supplémentaires dont IMS a besoin. Reportez-vous également à la section Lorsque votre organisation préfère utiliser un rôle personnalisé pour l'enregistrement de l'application Horizon Cloud.
    Pour connaître les étapes nécessaires à la création d'un rôle personnalisé à l'aide d'un fichier JSON, reportez-vous à la rubrique de la documentation de Microsoft Créer ou mettre à jour des rôles personnalisés Azure à l'aide du portail Azure et utilisez l'option « démarrer à partir de JSON ».
    "properties": {
            "roleName": "<Give a name say such as IMS-custom-role",
            "description": "Minimum set of Horizon Cloud pod required operations + Image Management functionality",
            "assignableScopes": [
                "/subscriptions/<Fill the subscription id>"
            ],
            "permissions": [
                {
                    "actions": [
                        "Microsoft.Authorization/*/read",
                        "Microsoft.Compute/*/read",
                        "Microsoft.Compute/availabilitySets/*",
                        "Microsoft.Compute/disks/*",
                        "Microsoft.Compute/images/*",
                        "Microsoft.Compute/locations/*",
                        "Microsoft.Compute/virtualMachines/*",
                        "Microsoft.Compute/virtualMachineScaleSets/*",
                        "Microsoft.Compute/snapshots/*",
                        "Microsoft.DBforPostgreSQL/*",
                        "Microsoft.KeyVault/*/read",
                        "Microsoft.KeyVault/vaults/*",
                        "Microsoft.KeyVault/vaults/secrets/*",
                        "Microsoft.Network/loadBalancers/*",
                        "Microsoft.Network/networkInterfaces/*",
                        "Microsoft.Network/networkSecurityGroups/*",
                        "Microsoft.Network/publicIPAddresses/*",
                        "Microsoft.Network/virtualNetworks/read",
                        "Microsoft.Network/virtualNetworks/write",
                        "Microsoft.Network/virtualNetworks/checkIpAddressAvailability/read",
                        "Microsoft.Network/virtualNetworks/subnets/*",
                        "Microsoft.Network/virtualNetworks/virtualNetworkPeerings/read",
                        "Microsoft.Resources/subscriptions/resourceGroups/*",
                        "Microsoft.ResourceHealth/availabilityStatuses/read",
                        "Microsoft.Resources/deployments/*",
                        "Microsoft.Storage/*/read",
                        "Microsoft.Storage/storageAccounts/*",
                        "Microsoft.Compute/galleries/read",
                        "Microsoft.Compute/galleries/write",
                        "Microsoft.Compute/galleries/delete",
                        "Microsoft.Compute/galleries/images/*",
                        "Microsoft.Compute/galleries/images/versions/*"
                        "Microsoft.MarketplaceOrdering/offertypes/publishers/offers/plans/agreements/read"
                        "Microsoft.MarketplaceOrdering/offertypes/publishers/offers/plans/agreements/write"
                    ],
                    "notActions": [],
                    "dataActions": [],
                    "notDataActions": []
                }
            ]
        }
    }
Considérations de prise en charge supplémentaires concernant les images provenant de déploiements d' Horizon Cloud on Microsoft Azure de première génération
Reportez-vous à la section Prise en charge d'IMS pour les images provenant de déploiements d'Horizon Cloud on Microsoft Azure de première génération. Ces types de considérations supplémentaires impliquent des éléments spécifiques à l'image, tels que l'utilisation de Windows 11 comme système d'exploitation invité.

VM Microsoft Azure - Matrice de prise en charge des générations dans Horizon Cloud de première génération

Le tableau suivant détaille la matrice de prise en charge pour l'utilisation des modèles de VM Microsoft Azure VM de génération 1, VM de génération 2, en ce qui concerne les systèmes d'exploitation invités Windows 10 et Windows 11.

Modèle de VM Azure Windows 10 Windows 11
VM de génération 1 Pris en charge Non pris en charge
VM de génération 2 Non pris en charge Pris en charge

Configuration de l'écosystème NSX pour l'installation de NSX Agent lors de la publication de la version de l'image

Dans un environnement Horizon Cloud de première génération, une option permettant d'installer l'agent NSX lors de la publication d'une version de l'image s'affiche. Cependant, comme les opérations d'image sont à l'échelle du locataire, vous devez d'abord configurer un écosystème NSX complet sur tous les espaces requis de votre locataire avant de pouvoir utiliser cette option. Vous pouvez également configurer NSX sur un nombre limité d'espaces et utiliser cette option lorsque vous publiez uniquement sur les espaces compatibles NSX. Avant de sélectionner l'option Installer NSX Agent lors de la publication, assurez-vous que tous les composants NSX pertinents sont installés et configurés sur tous les espaces sur lesquels vous publiez. Activez les fonctionnalités de mise en réseau et de sécurité de NSX Cloud pour les attributions associées à cet espace. Consultez la Documentation du produit VMware Horizon Cloud Service pour obtenir des informations sur VMware NSX Cloud avec les espaces Horizon Cloud dans Microsoft Azure.
Note : Vous pouvez uniquement utiliser cette option si NSX Cloud version 3.1.1 ou ultérieure est installé sur le réseau virtuel de l'espace. Pour les versions de NSX Cloud antérieures à 3.1.1, configurez le DNS privé Microsoft Azure pour les passerelles NSX Cloud, comme décrit dans https://kb.vmware.com/s/article/81158, sinon la publication de l'image échouera.

Lors de l'utilisation de avec des espaces Horizon dans un environnement de première génération

Comme décrit dans le Guide de déploiement de première génération, ces espaces sont basés sur le logiciel Horizon Connection Server.

Actuellement, le type de déploiement sur site constitue le modèle de déploiement d'Horizon pris en charge pour IMS dans un locataire de première génération.

Les conditions requises suivantes s'appliquent à tous les modèles de déploiement actuellement pris en charge, sauf lorsque des besoins spécifiques du modèle sont indiqués.

Configuration logicielle requise pour le déploiement d' Horizon :

Ensuite, dans le contexte des modèles de déploiement d'Horizon pris en charge, assurez-vous que les éléments suivants sont corrects dans les déploiements d'Horizon pris en charge par IMS que vous prévoyez d'utiliser avec IMS :

  • Exécution de la version 7.13 ou d'une version ultérieure d'Horizon Connection Server avec une licence valide.
  • Son déploiement et sa configuration ont été effectués conformément aux informations de déploiement d'Horizon Connection Server applicables. Pour la version 7.13, reportez-vous à la documentation d'Horizon 7. Pour les versions ultérieures, reportez-vous à la documentation de VMware Horizon.
  • Sa connexion a été établie à Horizon Cloud à l'aide d'une version d'Horizon Cloud Connector qui prend en charge IMS.

    Lisez la section correspondant à la configuration requise d'Horizon Cloud Connector.

Pour plus d'informations sur la configuration d'un espace connecté au cloud pour une utilisation avec IMS, reportez-vous à la section Locataires de première génération - Démarrage avec IMS.

Configuration requise du déploiement d' Horizon Cloud Connector spécifique de la prise en charge d'IMS :

Même si la prise en charge d'IMS a été lancée avec Horizon Cloud Connector version 1.8, cette version est remplacée par Horizon Cloud Connector version 2.1.2 et ultérieures.

Il est plus prudent d'effectuer une mise à jour vers la version la plus récente d'Horizon Cloud Connector pour obtenir les derniers correctifs et les dernières améliorations.

  • Si votre déploiement exécute vCenter Server 7.0.3, Horizon Cloud Connector version 2.3.0 ou ultérieure est requis.
  • Si votre déploiement exécute actuellement Horizon Cloud Connector 1.8 ou 1.9, VMware conseille vivement d'effectuer la mise à niveau vers la dernière version d'Horizon Cloud Connector. Toutefois, si vous prévoyez de continuer à l'exécuter avec cette ancienne version remplacée et que vous souhaitez utiliser les fonctionnalités IMS, tenez compte des points suivants :
    • Si ce connecteur a été déployé avec le profil Fonctionnalité de base, le service de localité d'image d'IMS est inactif par défaut et vous devez activer manuellement le service de localité d'image. Pour plus de détails, reportez-vous aux informations sur l'activation manuelle des services Horizon Cloud pour Horizon Cloud Connector dans la documentation du produit VMware Horizon Cloud Service.
    • Si ce connecteur a été déployé avec le profil Fonctionnalité complète, le service de localité d'image est activé par défaut.
Configuration requise de vCenter Server :

Pour prendre en charge les fonctions IMS, vérifiez les points suivants :

  • Exécutez vCenter Server 6.0 ou version ultérieure dans tous les sites de déploiement que vous souhaitez gérer.

    Pour utiliser les bibliothèques de contenu vSphere pour la réplication et le stockage d'image, IMS nécessite une version appropriée de vCenter Server.

  • Toutes les instances de vCenter Server que vous souhaitez inclure dans les workflows IMS doivent avoir une vue directe sur le réseau et une approbation d'authentification établie entre elles. Vous devez configurer manuellement l'approbation d'authentification et la vue directe au réseau.
    Note : IMS ne prend pas en charge une topologie en cluster, dans laquelle différents groupes d'instances de vCenter Server utilisent des fournisseurs d'identité différents.
  • L'utilisateur vCenter Server est configuré avec tous les privilèges standard requis par un déploiement d'Horizon. Reportez-vous aux informations sur les privilèges requis pour l'utilisateur vCenter Server dans la Documentation de VMware Horizon. Outre ces privilèges standard, Horizon Image Management Service nécessite les privilèges suivants :
    • Machine virtuelle : tous les privilèges de ce groupe
    • vApp : tous les privilèges de ce groupe
    • Bibliothèque de contenu : tous les privilèges de ce groupe (accordez l’accès à l’utilisateur vCenter Server sous Autorisations globales)
    • Ressource : attribuer une machine virtuelle au pool de ressources
  • L'adresse IP ou le nom d'hôte de vCenter Server figurant dans le certificat et l'empreinte numérique de vCenter Server figure également dans Horizon Console. Suivez la méthode appropriée pour ajouter des instances de vCenter Server à un déploiement de VMware Horizon. Reportez-vous à la documentation de VMware Horizon.

    En outre, pour utiliser IMS avec les espaces Horizon associés à l'environnement vCenter Server, respectez également les directives suivantes :

    • Si le certificat et l'empreinte numérique de vCenter Server identifient la valeur server name (nom commun/Autres noms du sujet) de vCenter Server par IP Address, cette adresse IP doit également être répertoriée dans Horizon Console.
    • Si le certificat et l'empreinte numérique de vCenter Server identifient la valeur server name de vCenter Server par hostname, ce nom d'hôte doit également être répertorié dans Horizon Console.
Configuration requise de l'image

Pour gérer les images Horizon à l'aide d'IMS dans votre locataire Horizon Cloud de première génération, respectez les conditions requises suivantes.

  • Vérifiez que les dernières mises à jour de Windows et les correctifs système sont installés sur les images, et que le processus d'installation de ces éléments est terminé.
    Note : Si l'une des installations est toujours en cours lorsque vous tentez de publier une image, cela peut bloquer l'installation de l'agent.
  • Vérifiez que l'ensemble de la configuration de Windows (par exemple, le fuseau horaire, la région et la disposition du clavier) a été effectuée.
  • Vérifiez que la dernière version de VMware Tools est installée sur les systèmes d'exploitation des images.
  • Horizon Image Management Service prend actuellement en charge la gestion des images enregistrées dans les formats suivants : modèles de machine virtuelle (VM) et snapshots de VM. Les images doivent résider sur une instance de vCenter Server.
  • Suivez les instructions standard et traditionnelles d'Horizon pour préparer le système d'exploitation Windows invité de l'image à l'utiliser dans des pools de postes de travail. Par exemple, pour utiliser un type de système d'exploitation Windows Server comme poste de travail virtuel à session unique, la documentation d'Horizon indique que vous devez effectuer certaines étapes avant d'installer Horizon Agent sur la VM. Pour obtenir les instructions standard d'Horizon, reportez-vous aux informations selon la version logicielle du Serveur de connexion de votre espace :
    • Version 7.13 - Configuration de postes de travail virtuels dans Horizon, disponible dans la documentation d'Horizon 7.
    • Versions de VMware Horizon 8 - Postes de travail et applications Windows dans Horizon disponible dans la documentation d'Horizon.
  • Avant d'utiliser le service, préparez l'image source dans le format requis par votre cas d'utilisation.
    • Un modèle de VM est une copie de machine virtuelle qui peut être utilisée pour créer des pools de postes de travail automatisés contenant des machines virtuelles complètes. Pour plus d'informations sur la création d'un modèle de machine virtuelle sur vCenter Server, reportez-vous à la Documentation de VMware vSphere.
    • Un snapshot de machine virtuelle est un objet vCenter Server qui capture l'état et les données d'une machine virtuelle parente au moment où vous prenez le snapshot. Vous pouvez utiliser des snapshots de machine virtuelle pour créer des pools de postes de travail d'Instant Clone. Pour plus d'informations sur la manière de prendre un snapshot de machine virtuelle, reportez-vous à la Documentation de VMware vSphere.

Locataires de première génération - Prise en charge d'IMS pour les images provenant de déploiements d'Horizon Cloud on Microsoft Azure de première génération

Cette page de documentation décrit les considérations spécifiques pour la prise en charge d'Horizon Image Management Service (IMS) lorsque vous créez et gérez des images provenant de déploiements d'Horizon Cloud on Microsoft Azure de première génération.

Attention : IMS fournit cette prise en charge uniquement lorsque toutes les conditions requises pour les déploiements d' Horizon Cloud on Microsoft Azure de première génération sont remplies. Reportez-vous à l'adresse Locataires de première génération - Configuration système requise pour IMS.

Pour plus d'informations sur les fonctionnalités disponibles, reportez-vous à la section Locataires de première génération - Comprendre le workflow de gestion des images dans un locataire Horizon Cloud de première génération.

Utilisation de cette page

Attention : Ces informations s'appliquent uniquement lorsque vous avez accès à un environnement de locataire de première génération dans le plan de contrôle de première génération. Comme décrit dans l' article 92424 de la base de connaissances, le plan de contrôle de première génération a atteint la fin de disponibilité (EOA). Pour plus d'informations, consultez cet article.

À partir d'août 2022, Horizon Cloud Service - next-gen est généralement disponible et dispose de son propre guide, Utilisation du plan de contrôle Horizon de nouvelle génération.

Le modèle qui s'affiche dans le champ URL du navigateur lorsque vous vous connectez à votre environnement et voyez l'étiquette Horizon Universal Console constitue une indication de l'environnement dont vous disposez, de nouvelle génération ou de première génération. Pour un environnement de nouvelle génération, l'adresse URL de la console contient une partie telle que /hcsadmin/. L'URL de la console de première génération présente une section différente (/horizonadmin/).

Considérations générales

Notez les points suivants :

  • Les images provenant de Microsoft Azure sont uniquement publiées dans les espaces de votre capacité de cloud Microsoft Azure.
  • Les images provenant d'espaces sur Microsoft Azure doivent être des images de poste de travail VDI.
  • Le workflow dans lequel vous créez manuellement une machine virtuelle dans l'un de vos espaces Horizon Cloud et l'importez dans IMS pour la publication est également appelé workflow de machine virtuelle personnalisé. Si vous utilisez un modèle de machine virtuelle pour cette machine virtuelle personnalisée qui n'est pas l'un des modèles IMS par défaut répertoriés dans la section Conditions requises pour les déploiements d'Horizon Cloud on Microsoft Azure, lorsque vous utilisez par la suite IMS pour publier cette image, les images créées par IMS et répliquées dans les autres espaces sont toujours des modèles de machine virtuelle par défaut IMS.
Avertissement : Une fois que vous avez publié une image provenant d'un espace sur Microsoft Azure et qu'elle est dans l'état fermé dans Horizon Cloud, n'utilisez pas le portail Microsoft Azure pour effectuer des actions sur cette machine virtuelle d'image ou des copies de celle-ci. L'utilisation du portail Microsoft Azure pour effectuer des actions directes sur une machine virtuelle qui se trouve dans l'état publié dans Horizon Cloud n'est pas prise en charge et entraîne un comportement inattendu. Utilisez toujours Horizon Universal Console pour effectuer des actions sur des images scellées.

Systèmes d'exploitation invités Windows 11 - Considérations, limitations connues et problèmes connus

Les considérations, limitations et problèmes suivants ont été identifiés pour l'utilisation du système d'exploitation invité Windows 11 avec les déploiements d'Horizon Cloud on Microsoft Azure de première génération.

Considérations
  • L'espace doit exécuter le manifeste à partir de la version v2204 ou ultérieure.
  • Les images standard doivent exécuter Horizon Agent Installer v22.1.0 ou version ultérieure.
  • Matrice de prise en charge des combinaisons de prise en charge de génération 1 et génération 2, Windows 11 et Windows 10 :
    Modèle de VM Azure Windows 10 Windows 11
    VM de génération 1 Pris en charge Non pris en charge
    VM de génération 2 Non pris en charge Pris en charge
Limitations connues d'IMS spécifiques à Windows 11
  • L'importation manuelle, également appelée importation personnalisée, d'une image Windows 11 nécessite l'importation de l'image à partir d'Azure Marketplace en tant que source directe. L'importation à partir d'autres sources telles que Shared Image Gallery (SIG), les images gérées par Azure, le snapshot de VM Azure, etc. n'est actuellement pas prise en charge.
  • vTPM n'est actuellement pas pris en charge.
  • L'utilisation de Windows 11 avec des VM exécutant des pilotes AMD n'est actuellement pas prise en charge.
Problèmes connus d'IMS spécifiques à Windows 11
  • Lorsque la redirection de fuseau horaire est activée à l'aide d'un GPO, le blocage des processus de poste de travail scintillant et d'explorateur se produit. Pour plus de détails, reportez-vous à l'article KB 88086.

    Évitez le problème connu en n'activant pas le GPO de synchronisation de fuseau horaire pour les VM Windows 11 multisession.

Locataires de première génération - Limitations et problèmes connus d'IMS dans un environnement Horizon Cloud de première génération

Cette page de documentation contient des listes de limitations et de problèmes connus applicables à l'utilisation d'IMS dans un environnement Horizon Cloud de première génération. Il est recommandé d'examiner ces listes avant d'utiliser IMS dans un locataire de première génération.

Utilisation de cette page

Attention : Ces informations s'appliquent uniquement lorsque vous avez accès à un environnement de locataire de première génération dans le plan de contrôle de première génération. Comme décrit dans l' article 92424 de la base de connaissances, le plan de contrôle de première génération a atteint la fin de disponibilité (EOA). Pour plus d'informations, consultez cet article.

À partir d'août 2022, Horizon Cloud Service - next-gen est généralement disponible et dispose de son propre guide, Utilisation du plan de contrôle Horizon de nouvelle génération.

Le modèle qui s'affiche dans le champ URL du navigateur lorsque vous vous connectez à votre environnement et voyez l'étiquette Horizon Universal Console constitue une indication de l'environnement dont vous disposez, de nouvelle génération ou de première génération. Pour un environnement de nouvelle génération, l'adresse URL de la console contient une partie telle que /hcsadmin/. L'URL de la console de première génération présente une section différente (/horizonadmin/).

Utilisation des listes suivantes de limitations et de problèmes connus

Utilisez les listes suivantes conjointement avec les deux pages pour les Horizon Cloud Service limitations connues et les problèmes connus qui s'appliquent à Horizon Cloud Service globalement.

Note : Pour IMS dans un environnement Horizon Cloud de première génération, le modèle de déploiement d' Horizon pris en charge est le type de déploiement sur site. Pour plus d'informations sur les conditions requises qui doivent être respectées avec le type de déploiement sur site pris en charge, reportez-vous à la page Première génération - Configuration système requise d'IMS dans un environnement Horizon Cloud de première génération.

Limitations connues - Déploiements d'IMS et d'Horizon Cloud on Microsoft Azure de première génération

Important : Pour être compatibles avec les déploiements d’ Horizon Cloud on Microsoft Azure de première génération, toutes les images de base importées doivent être créées à partir de VM basées sur Windows provenant d'Azure Marketplace. Même si vous testez une image obtenue à partir d'autres origines et que la console ne vous empêche pas de l'utiliser dans les workflows de la console, l'utilisation de ces images n'est pas prise en charge.

Si l'image exécute un système d'exploitation Windows 11, outre la condition requise pour qu'elle provienne directement d'Azure Marketplace, elle ne peut pas avoir été traitée par la suite pour être correctement prise en charge dans les déploiements d'Horizon Cloud on Microsoft Azure de première génération. L'importation de la VM Windows 11 à partir d'autres sources, telles que Shared Image Gallery (SIG), les images gérées par Azure, le snapshot de la VM Azure, etc., n'est actuellement pas prise en charge.

Pour des considérations supplémentaires sur les combinaisons de machines Gen-1 et Gen-2 prises en charge pour les workflows liés à l'image avec des déploiements d'Horizon Cloud on Microsoft Azure de première génération, pour lesquels les systèmes d'exploitation sont pris en charge pour la génération de machines, reportez-vous à la section Prise en charge des images provenant d'espaces sur Microsoft Azure.

  • Vous ne pouvez créer aucune attribution VDI à espace unique avec des images à plusieurs espaces.
  • Tous les espaces de Microsoft Azure doivent être sur la version de manifeste indiquée dans Locataires de première génération - Configuration système requise pour IMS ou une version ultérieure du manifeste.
  • La longueur maximale d'un nom de VM est de 15 caractères. Horizon crée le nom de VM en associant le nom de l'image à la version de cette dernière. Les versions majeure et mineure sont incluses. Par conséquent, si le nom de l'image est azure-image et que la version de celle-ci est 1.0, le nom de VM est azure-image-1-0. Le nom de l'image ne peut contenir que 11 caractères uniquement si les versions majeure et mineure comportent un caractère chacun, comme 1.0 ou 9.9. Si le numéro de version était 12.1 ou 1.13, le nom de l'image doit être plus court pour éviter des messages d'erreur.
  • Les tailles de VM Microsoft Azure Marketplace actuellement prises en charge sont les suivantes :
    • Standard_DS2_v2 pour les charges de travail non graphiques normales, SE autres que Windows 11
    • Standard_D4s_v3 pour les charges de travail non graphiques normales, SE Windows 11
    • Standard_NV12s_v3 pour les charges de travail graphiques, SE Windows 11 et autres que Windows 11 pour lesquels GPU est compatible avec IMS
    • Standard_NV4as_v4 pour les charges de travail graphiques et les SE autres que Windows 11.
  • Actuellement, les VM NVv4 compatibles avec le GPU Azure qui utilisent les pilotes graphiques AMD Radeon Instinct ne sont compatibles que lorsqu'elles sont importées à l'aide de la méthode d'importation personnalisée. Celle-ci est également appelée importation manuelle dans cette documentation. L'assistant automatisé Importer une machine virtuelle à partir de Marketplace ne fournit actuellement pas cette fonctionnalité. Pour utiliser des VM importées manuellement avec IMS, utilisez la fonctionnalité Transférer vers les images à plusieurs espaces après avoir importé la VM et installé les agents dans la VM.

    En outre, le service ne prend actuellement pas en charge l'utilisation de Windows 11 avec ces VM NVv4 et les pilotes graphiques AMD Radeon Instinct. Cette utilisation n'a pas été qualifiée.

  • La prise en charge de Windows 11 présente des considérations, limitations et problèmes connus. Pour plus d'informations, reportez-vous à la section Prise en charge du système d'exploitation invité Windows 11 - Considérations, limitations connues et problèmes connus.

    Ces considérations, limitations et problèmes connus s'appliquent également à l'importation manuelle d'une machine virtuelle et à son utilisation avec IMS, également appelé workflow d'image personnalisé. Comme décrit sur le lien précédent, IMS prend en charge l'utilisation de machines Microsoft Azure Gen-1 uniquement avec les systèmes d'exploitation invités Windows 10. IMS prend en charge l'utilisation des machines Gen-2 uniquement avec les systèmes d'exploitation invités Windows 11.

  • L'abonnement Microsoft Azure de l'espace doit se trouver dans un seul locataire Microsoft Azure Active Directory (AAD).
  • Occasionnellement, l'état de l'image peut ne pas correspondre à l'état de la version sous-jacent. Finalement, les opérations suivantes sur l'image corrigent l'état de l'image.
  • Concernant les actions de la page Images à plusieurs espaces de la console, les actions et workflows suivants ne sont pas pris en charge pour les images situées dans les déploiements d'Horizon Cloud on Microsoft Azure :
    • Publication d'une image créée avec les actions Nouvelle image ou Nouvelle version d'un espace d'une version supérieure vers un espace d'une version antérieure.
    • Extension d'image ou réduction des images disponibles sur les nouveaux espaces ajoutés après la publication.
    • Modification des options de publication lors de l'action Republier d'une image défectueuse.
    • Boutons Activer, Désactiver et Modifier de la console.
    • Migration d'images existantes ou héritées sur une version d'un espace autre que les versions de manifeste spécifiées dans la section Locataires de première génération - Configuration système requise pour IMS.
  • Étant donné que les vérifications du système ne se produisent pas dans les cas suivants, confirmez que toutes les conditions préalables sont remplies avant toute publication.
    • Disponibilité préalable de tous les espaces
    • Nombre suffisant de quotas d'abonnements Microsoft Azure pour les adresses IP principales ou publiques de calcul
    • Capacité suffisante des sous-réseaux des espaces pour prendre en compte les nouvelles adresses IP créées dans le cadre des copies d'images
    • Les VM Microsoft Azure sont sous tension. Sinon, Horizon Image Management Service peut rencontrer une erreur lors de la publication de l'image. Cette situation est probable, car les VM Microsoft Azure peuvent être hors tension en raison d'un paramètre de stratégie d'alimentation.
  • Une prise en charge limitée est fournie pour la récupération à la suite d'erreurs de publication d'images qui peuvent se produire lors du traitement de l'action Republier. Bien que les situations suivantes soient typiques lors de la republication, le processus de publication peut ne pas reprendre en raison d'autres états inconnus ou irrécupérables de l'image.
    • L'espace se déconnecte.
    • En raison de la mise en œuvre d'une stratégie d'alimentation, Microsoft Azure désactive les copies d'images source ou cible lors de l'opération de longue durée de réplication d'images. Vous pouvez réactiver les copies d'images et essayer de les republier.
    • Les quotas Microsoft Azure sont dépassés.
    • Certaines conditions transitoires, telles que les délais d'expiration, peuvent nécessiter une autre tentative de publication.
  • L'annulation de la publication et la publication d'une image peuvent souvent réduire la stabilité de l'image en raison du nombre d'exécutions de Sysprep sur celle-ci.

Limitations connues - Déploiements d'IMS et d'Horizon (type de Serveur de connexion) dans un environnement Horizon Cloud de première génération

Le type de déploiement sur site constitue le modèle de déploiement d'Horizon pris en charge actuellement.

Les déploiements d'espaces Horizon à des emplacements autres que des déploiements sur site ne sont actuellement pas pris en charge.

Les limitations suivantes s'appliquent à l'utilisation d'IMS avec ces modèles de déploiement d'espaces Horizon qu'IMS prend en charge :

  • Horizon Image Management Service ne prend en charge que l'authentification vCenter Server basée sur les informations d'identification de nom d'utilisateur et de mot de passe.
  • Lors des opérations de publication d'images, vous devez empêcher l'exécution des activités dans vCenter Server. Elles peuvent provoquer des migrations de VM invitées sur les VM sous-jacentes de l'image. Les migrations de VM invitées qui se produisent en même temps que les opérations de publication d'images sur les machines virtuelles peuvent affecter les opérations de publication d'images.
  • Conformément au paramètre système par défaut pour les opérations simultanées sur des images, vous ne pouvez disposer que de trois opérations d'importation ou de publication en cours à la fois. Par exemple, l'importation peut être en cours pour une image tandis que la publication est en cours pour deux images. Vous pouvez modifier le paramètre par défaut sur la page Paramètres généraux de la console. L'augmentation du paramètre augmente le délai d'exécution de la réplication.
  • Horizon Image Management Service ne prend pas en charge la gestion des images pour les attributions d'espace de travail de clone lié. En outre, si vous disposez d'Horizon View Composer sur des espaces que vous souhaitez utiliser avec IMS, vous devez désactiver Horizon View Composer sur ces espaces. Vous ne pouvez pas publier les images correctement quand Horizon View Composer est activé.
  • Horizon Image Management Service nécessite les privilèges de l'administrateur Windows intégré complet pour créer un répertoire et installer Horizon Agent sur les machines virtuelles (VM) clonées à partir d'images gérées. Pour plus d'informations, reportez-vous à la rubrique À propos du compte d'administrateur intégré Microsoft Windows suivante de la documentation de Microsoft.
  • Dans certaines situations, lorsqu'une image est publiée, plusieurs copies d'images sont créées sur le même espace Horizon et vCenter. Le processus de publication n'est pas affecté. Cependant, ne supprimez aucune de ces copies de vCenter, car elles sont nécessaires à un fonctionnement correct.
  • Certaines options qui peuvent être sélectionnées dans le workflow Publier avec les espaces Horizon ne sont pas compatibles dans les workflows Importer, Nouvelle image et Nouvelle version. Lorsque vous utilisez les options Importer, Nouvelle image ou Nouvelle version de la console, vous ne pouvez pas sélectionner un cluster, un pool de ressources, une banque de données ou un réseau. Dans ce cas, les mêmes paramètres sont utilisés que lors de l'opération Publier précédente. Si l'image est importée pour la première fois, le système sélectionne un cluster, un pool de ressources, une banque de données et un réseau.

Problèmes connus - Déploiements d'IMS et d'Horizon Cloud on Microsoft Azure de première génération

Pendant le processus de publication de l'image, une erreur de délai d'expiration se produit et la VM reste sous tension et empêche l'exécution du flux de publication (2954270, 2962049)
Cette erreur est due à un problème dans l'hyperviseur Microsoft Azure qui se produit lors de l'exécution de l'étape Sysprep du processus de publication. Ce problème se produit dans certains modèles de VM Azure. Pour plus d'informations, reportez-vous à l'article  KB88343 de la base de connaissances VMware.

Pour fournir une résolution aux clients Horizon Cloud en fonction des recommandations de l'équipe Microsoft Azure, le modèle de VM Azure par défaut utilisé par l'assistant automatisé Importer une VM à partir de Marketplace du service est modifié dans la version v2204 du service afin d'utiliser le modèle Standard_DS2_v2 pour l'importation automatisée de VM Windows 10 sans GPU (à session unique ou multisession) :

  • Pour les images à espace unique, le modèle de VM par défaut de l'automatisation est modifié par rapport au modèle de VM Standard_D4_v3 précédemment utilisé pour utiliser Standard_DS2_v2.
  • Pour les images à plusieurs espaces, le modèle de VM par défaut de l'automatisation est modifié par rapport au modèle Standard_D2_v2 précédemment utilisé pour utiliser Standard_DS2_v2.

À partir de la version v2204, incluez un quota pour la série DSv2 Azure dans les abonnements Azure de l'espace.

La publication et la republication peuvent parfois échouer avec une erreur AGENT_PAIRING ou SYSPREP. (270721)
Le message indique que l'étape AGENT_PAIRING ou SYSPREP dans le workflow Publier a pu être erronée. Dans ces cas, tentez l'action Republier comme décrit dans la section Republier une version de l'image à l'aide d'Horizon Universal Console, ce qui entraîne parfois une récupération.
La publication peut parfois échouer avec l'erreur « AGENT_PAIRING : Expiration après le nombre maximal de nouvelles tentatives ». (2741491)
Dans un environnement à plusieurs espaces, lors du processus de publication de la version de l'image, vous pouvez trouver certaines ou toutes les copies d'images dans un état d'échec, avec le message d'erreur « AGENT_PAIRING : Expiration après le nombre maximal de nouvelles tentatives ». Appliquez la solution suivante.
  • Redémarrez la machine virtuelle dans le portail Microsoft Azure et publiez de nouveau l'image.
  • Si la publication échoue, connectez-vous manuellement à la machine virtuelle, redémarrez-la et republiez l'image.
Une image en cours de publication sur la page Images à plusieurs espaces peut également s'afficher temporairement sur la page Images. (2683426)
Lorsque vous publiez une image, elle s'affiche sur la page Images à plusieurs espaces. Toutefois, la même image peut également s'afficher sur la page Images pendant une courte période. Vous pouvez ignorer l'apparence en transition de l'image sur la page Images, sur laquelle vous ne pouvez pas agir et qui ne s'affiche plus après une courte période.

Problèmes connus - Déploiements d'IMS et d'Horizon (type de Serveur de connexion) dans un environnement Horizon Cloud de première génération

La réplication de l'image échoue lors de la publication avec l'erreur « Erreur lors de la lecture de l'entité à partir du flux d'entrée » (2956616)
Ce problème est dû à l'échec d'un appel d'API à partir du service de localité d'image (ILS, Image Locality Service) dans Horizon Cloud Connector versions 2.2.x et antérieures, lorsqu'il est utilisé avec des déploiements impliquant vCenter Server 7.0.3. Le service ILS prend en charge les fonctionnalités Horizon Image Management Service (IMS).

Ce problème est résolu dans Horizon Cloud Connector version 2.3.0 et versions ultérieures.

La création d'un pool échoue lorsque vous utilisez la fonctionnalité de la console pour sélectionner les banques de données et les réseaux dans l'instance de vCenter Server de l'espace cible pour la copie d'image (2982388)
Pour Horizon Cloud Connector versions 2.2.x et antérieures, il existe un problème connu lié à la fonctionnalité de la console pour la sélection des banques de données et des réseaux pour la copie de l'image. En raison de ce problème connu, le système sélectionne toujours la carte réseau E1000 pour le modèle créé pour la publication de l'image, et la création du pool échoue.

Ce problème est résolu dans Horizon Cloud Connector version 2.3.0 et versions ultérieures.