À l'aide de la fonctionnalité d'applications App Volumes, vous pouvez gérer l'intégralité du cycle de vie des applications, notamment la création de modules, la mise à jour et le retrait d'une application. Vous pouvez également personnaliser les attributions d'applications pour fournir des versions spécifiques d'une application aux utilisateurs finaux.

Présentation des fonctionnalités de VMware App Volumes dans Horizon Cloud

Le tableau suivant présente un aperçu des fonctionnalités de VMware App Volumes dan s Horizon Cloud.

Zone fonctionnelle Description
Déploiement
  • Déploiement rationalisé. Provisionnement automatique des composants d'infrastructure d'App Volumes, tels que les instances d'App Volumes Manager, les bases de données App Volumes et le stockage.
  • Utilise le service géré de Microsoft Azure PostgreSQL pour les besoins de base de données. Aucune gestion de base de données supplémentaire n'est requise.
  • Provisionnement automatique de partages de fichiers Microsoft Azure lors de la configuration de l'espace pour stocker et fournir des applications.
Console de gestion
  • La console App Volumes est intégrée à Horizon Universal Console en toute transparence. Gérez les postes de travail et les applications au sein de la même console.
  • Expérience d'installation d'App Volumes Agent transparente intégrée dans les workflows de création d'image Horizon Cloud.
Agent App Volumes 4

Agent optimisé pour des performances unifiées utilisé pour les déploiements sur site et Microsoft Azure.

Création de module
  • Prend en charge les modules basés sur VHD fournis à l'aide des partages de fichiers de Microsoft Azure.
  • La création du module d'application s'effectue en mode natif dans Horizon Cloud. Aucun outil de ligne de commande n'est nécessaire.
  • Les clients peuvent importer des applications MSIX pour attacher des VHD et livrer ce nouveau format de module en utilisant App Volumes.
Gestion du cycle de vie des applications

Prend en charge la capacité Gestion d'applications simplifiée (SAM) déjà intégrée dans App Volumes 4 sur site. Les administrateurs peuvent désormais gérer l'intégralité du cycle de vie de l'application, y compris la création de module, la mise à jour et le retrait.

Attribution d'application
  • Les administrateurs peuvent personnaliser leurs attributions d'applications pour fournir des versions spécifiques d'une application aux utilisateurs finaux.
  • Prend en charge la distribution d'applications dans plusieurs espaces.
Prise en charge du cloud hybride

Les clients sur site App Volumes peuvent désormais importer leurs modules d'applications à partir de leurs déploiements sur site dans Horizon Cloud sur Microsoft Azure. Réutilisez les modules sur site. Il n'est pas nécessaire de recréer les modules pour Microsoft Azure.

Présentation du processus d'applications App Volumes

La mise à disposition des applications App Volumes pour les utilisateurs est un processus en deux étapes :

Conditions préalables à l'ajout d'applications App Volumes à l'inventaire de votre locataire

Avant d'ajouter des applications App Volumes à votre inventaire, vérifiez que votre environnement répond aux conditions préalables suivantes.

Important : Comme décrit dans la section Visite de Horizon Universal Console basé sur le cloud pour les tâches d'administration dans Horizon Cloud, la console basée sur le cloud est dynamique et reflète les workflows et les paramètres appropriés à la situation actuelle dans votre environnement de locataire Horizon Cloud. L'accès aux fonctionnalités varie selon des facteurs tels que le plan de cloud régional du locataire, si vos espaces connectés au cloud exécutent le dernier niveau du logiciel de l'espace et si les fonctionnalités sont basées sur des licences spécifiques. La console reflète dynamiquement les éléments associés à ces fonctionnalités uniquement lorsque votre configuration de licence ou de compte de locataire comprend l'utilisation de ces fonctionnalités. Si une fonctionnalité attendue ne figure pas dans la console, contactez votre représentant du compte VMware pour vérifier si votre configuration de licence et de compte de locataire vous autorise à l'utiliser.
  • Nouveaux clients :
    • À partir du 9 juillet 2020, tous les nouveaux clients qui achètent l'abonnement de la licence universelle Horizon peuvent faire activer leurs comptes de locataires par défaut afin d'utiliser App Volumes pour Horizon Cloud sur des espaces Microsoft Azure.
  • Clients existants :
    • Les clients disposant de comptes de locataires existants créés après le 16 mars 2020 et avant le 9 juillet 2020 peuvent utiliser App Volumes pour Horizon Cloud sur les espaces Microsoft Azure après que la mise à niveau de la version 3.1 (version de manifeste 2298.0) est disponible et que ces clients ont mis à niveau tous leurs espaces vers cette version. Pour demander la capacité App Volumes après la mise à niveau de tous les espaces, contactez le support VMware, comme décrit dans https://kb.vmware.com/s/article/2006985.
    • Les clients disposant de comptes de locataires existants créés le 16 mars 2020 ou avant cette date ne peuvent pas faire activer à ce stade App Volumes pour Horizon Cloud sur des espaces Microsoft Azure. Ces comptes doivent d'abord être migrés vers l'une des instances régionales de plan de contrôle Horizon Cloud dans Microsoft Azure. L'équipe du service VMware Horizon informera ces clients par e-mail lorsque cette migration sera disponible.
  • Conditions requises pour le manifeste de l'espace :
    • Pour utiliser les fonctionnalités d'App Volumes avec des types de session unique de systèmes d'exploitation Microsoft Windows, l'espace doit être de manifeste 2298.x ou d'une version ultérieure.
    • Pour utiliser les fonctionnalités d'App Volumes avec le système d'exploitation Microsoft Windows 10 Enterprise multisession, l'espace doit être de manifeste 2747.x ou d'une version ultérieure.
  • L'espace doit être configuré avec des instances d'Unified Access Gateway. Vous avez alors terminé le workflow d'enregistrement de domaine Active Directory, comme décrit dans la section Commencer à utiliser votre environnement Horizon Cloud.
  • Si vous avez défini la stratégie de contrôleur de domaine Contrôleur de domaine : conditions requises pour la signature de serveur LDAP sur Signature requise après l'enregistrement du domaine à l'aide de Horizon Universal Console, vous devez effectuer les opérations suivantes :
    1. Sur la page Paramètres > Active Directory, cliquez sur l'icône Modifier (crayon) en regard de Liaison de domaine.
    2. Entrez le mot de passe du compte de liaison principal dans la zone de texte Mot de passe de liaison. N'effectuez pas d'autres modifications.
    3. Cliquez sur Liaison de domaine.
  • Dans Horizon Universal Console, la page des détails de chaque espace indique que des partages de fichiers ont été montés sur l'espace.
  • En plus de répondre aux conditions requises de DNS, ports et protocoles par Horizon Cloud, vous devez également ouvrir le port 445 pour le trafic de protocole TCP. Le port 445 est le port SMB standard pour accéder à un partage de fichiers SMB sur Microsoft Windows. Les AppStacks sont stockés dans un partage de fichiers SMB situé dans le groupe de ressources de l'espace dans votre abonnement Microsoft Azure.
  • Vous avez terminé les étapes de mappage de nom de domaine complet (FQDN) d'Unified Access Gateway, comme requis pour les espaces dans Microsoft Azure qui sont configurés avec des instances d'Unified Access Gateway.
  • Vous avez confirmé que les paramètres suivants sont affichés sur la page des détails de votre espace. Ouvrez la page en accédant à la page Capacité (Paramètres > Capacité) et en cliquant sur l'espace :
    • Le champ Partages de fichiers sous Propriétés à la valeur 2. Lorsque vous passez votre curseur sur le chiffre, les deux partages de fichiers sont répertoriés.
    • Les paramètres de Passerelle au bas de la page sont renseignés, ce qui indique qu'Unified Access Gateway est configuré.
  • Pour ajouter une application App Volumes en créant un module d'application à l'aide du workflow Créer dans la console, l'image publiée de votre inventaire dans la console doit répondre aux critères suivants.
    • Disposer d'un type de client de système d'exploitation Microsoft Windows 10. Ce type de client est parfois appelé type VDI de système d'exploitation. Le workflow de capture dans le cloud est disponible pour une utilisation uniquement avec les types VDI de systèmes d'exploitation. Le workflow de capture dans le cloud n'est pas disponible pour les types multisession ou RDS de systèmes d'exploitation.
    • App Volumes Agent doit être installé.

Meilleures pratiques d'utilisation d'une image multisession Microsoft Windows 10 Enterprise avec des applications App Volumes dans des espaces Horizon Cloud dans Microsoft Azure

Les pratiques suivantes tendent à offrir une meilleure expérience aux utilisateurs et aux administrateurs. Reportez-vous également à la section Configuration d'une image de Microsoft Windows 10 Enterprise multisession avec des applications App Volumes dans des espaces Horizon Cloud de Microsoft Azure.

  • Installez des imprimantes matérielles, avec des pilotes d'imprimante, dans l'image de base. Consultez le guide Déploiements et intégration à Horizon Cloud pour Microsoft Azure et les espaces Horizon pour obtenir des informations sur les problèmes connus, en particulier dans la rubrique des problèmes connus.
  • Comme indiqué dans les FAQ de la documentation Microsoft, Microsoft Windows 10 Enterprise multisession est un type d'hôte de session Bureau à distance (RDSH) de VM permettant plusieurs sessions interactives simultanées, qui étaient auparavant uniquement fournies par les systèmes d'exploitation Microsoft Windows Server. Étant donné que Microsoft Windows 10 Enterprise multisession est un type RDSH de système d'exploitation, les workflows applicables à RDSH d'Horizon Cloud s'appliquent à celui-ci plutôt qu'aux workflows liés à VDI. Par conséquent, pour fournir des postes de travail de session aux utilisateurs finaux en fonction de ces systèmes multisession, vous pouvez créer une batterie de serveurs, comme décrit dans la section Créer une batterie de serveurs. Pour prendre en charge l'utilisation d'applications App Volumes dans les postes de travail de session basés sur la batterie de serveurs, tous les paramètres de batterie de serveurs suivants sont requis. Ces paramètres permettent d'actualiser régulièrement les disques du système d'exploitation des VM de batterie de serveurs à leur état initial. Cette actualisation régulière est requise pour prendre en charge l'utilisation d'applications App Volumes dans ces VM.
    Paramètres de maintenance progressive requis
    • Type de maintenance : session
    • Nombre de sessions : égal au nombre de sessions par VM
    • Action de VM : Recréer
    • VM mises au repos simultanément : 40 % de la taille de la batterie de serveurs
    Paramètres de traitement du délai d'expiration requis :
    • Fermer les sessions déconnectées : délai d'expiration après 90 minutes
    • Intervalle du délai d'expiration de session : 90 minutes
  • Vous devez désactiver les services de mise à jour automatique pour chaque application que vous prévoyez de provisionner en tant que module d'application sur Microsoft Windows 10 multisession. Le comportement de mise à jour automatique est problématique dans ce type d'environnement Microsoft Windows 10 multisession.
    • Si l'application dispose d'un service de mise à jour automatique, désactivez le service, par exemple avec Windows Services Manager, pendant le processus de provisionnement de l'application.
    • Si vous ne désactivez pas le service de mise à jour automatique pendant le processus de provisionnement des applications ou si vous ne pouvez pas le faire, après avoir rencontré un problème, par exemple les utilisateurs qui reçoivent une version incomplète d'une application non attribuée, modifiez l'image de base en configurant le registre. Cette configuration garantit que le service d'intérêt n'est pas démarré lorsque le module d'application est déployé sur la machine virtuelle de l'utilisateur. En particulier, configurez le registre en ajoutant le nom du service applicatif à la configuration du registre svservice DisableAppServicesList. Consultez le guide Déploiements et intégration à Horizon Cloud pour Microsoft Azure et les espaces Horizon pour obtenir des informations sur les problèmes connus, en particulier dans la rubrique des problèmes connus.
  • Informez les utilisateurs que lorsqu'ils installent des applications ou créent des fichiers qu'ils n'ont pas l'intention de partager entre toutes les sessions utilisateur sur la même VM, ils peuvent placer le fichier dans leur propre emplacement de profil.