Les batteries de serveurs simplifient la tâche de gestion des hôtes RDS, des postes de travail RDS et des applications dans une entreprise. Vous pouvez créer des batteries de serveurs manuelles ou automatisées pour servir des groupes d'utilisateurs de taille variable ou ayant différents besoins en termes de postes de travail ou d'applications.
Une batterie de serveurs manuelle se compose d'hôtes RDS qui existent déjà. Les hôtes RDS peuvent être des machines physiques ou virtuelles. Vous ajoutez manuellement les hôtes RDS lorsque vous créez la batterie de serveurs.
Une batterie de serveurs automatisée se compose d'hôtes RDS qui sont des machines virtuelles d'Instant Clone ou de clone lié dans vCenter Server.
Le Serveur de connexion crée les machines virtuelles d'Instant Clone en fonction des paramètres que vous spécifiez lorsque vous créez la batterie de serveurs. Les Instant Clones partagent un disque virtuel d'une VM parente et ils consomment donc moins de stockage que les machines virtuelles complètes. De plus, les Instant Clones partagent la mémoire d'une VM parente et sont créés à l'aide de la technologie vmFork.
Bien que cela soit utile pour accélérer la vitesse de provisionnement, l'utilisation d'une machine virtuelle parente augmente les besoins en mémoire dans le cluster. Dans certains cas, lorsque l'avantage de disposer de davantage de mémoire compense l'augmentation de la vitesse de provisionnement, Horizon choisit automatiquement de provisionner les Instant Clones directement depuis la machine virtuelle de réplica, sans créer de machine virtuelle parente. Cette fonctionnalité est appelée Provisionnement intelligent. Une seule batterie de serveurs d'Instant Clone peut comporter des Instant Clones créés avec ou sans des machines virtuelles parentes.
View Composer crée les machines virtuelles de clone lié en fonction des paramètres que vous spécifiez lorsque vous créez la batterie de serveurs. Les machines virtuelles sont clonées à partir d'une seule machine virtuelle parente et sont liées au parent dans un mécanisme qui réduit la quantité de stockage dont les machines virtuelles ont besoin.
Lorsque vous créez un pool d'applications ou un pool de postes de travail RDS, vous devez spécifier une seule et unique batterie de serveurs. Les hôtes RDS d'une batterie de serveurs peuvent héberger des postes de travail RDS, des applications, ou les deux. Une batterie de serveurs peut prendre en charge un seul pool de postes de travail RDS, mais plusieurs pools d'applications. Une batterie de serveurs peut prendre en charge les deux types de pools simultanément.
Les batteries de serveurs offrent les fonctionnalités suivantes :
- Équilibrage de charge
Par défaut, Horizon 7 équilibre la charge des sessions de postes de travail RDS et des sessions d'application entre tous les hôtes RDS de la batterie de serveurs. Vous pouvez contrôler le placement de nouvelles sessions d'application en écrivant et en configurant des scripts d'équilibrage de charge. Pour plus d'informations, consultez « Configuration de l'équilibrage de charge pour des hôtes RDS » dans le document Administration d'Horizon 7.
- Redondance
Si un hôte RDS d'une batterie de serveurs est hors connexion, les autres hôtes RDS de la batterie de serveurs continuent à fournir des applications et des postes de travail aux utilisateurs.
- Évolutivité
Une batterie de serveurs peut comporter un nombre variable d'hôtes RDS. Vous pouvez créer des batteries de serveurs comportant différents nombres d'hôtes RDS pour servir des groupes d'utilisateurs de tailles différentes.
Les batteries de serveurs ont les propriétés suivantes :
- Un espace Horizon 7 peut disposer d'un maximum de 200 batteries de serveurs.
- Une batterie de serveurs peut disposer d'un maximum de 500 hôtes RDS.
- Les hôtes RDS d'une batterie de serveurs peuvent exécuter n'importe quelle version prise en charge de Windows Server. Reportez-vous à la section « Configuration requise pour les systèmes d'exploitation invités » dans le document Installation d'Horizon 7.
- Les batteries de serveurs de clone lié automatisées prennent en charge l'opération de recomposition de View Composer, mais pas l'opération d'actualisation ou de rééquilibrage. Vous pouvez recomposer une batterie de serveurs automatisée mais pas un sous-ensemble des hôtes RDS dans la batterie de serveurs.