Des machines virtuelles de clone lié peuvent être stockées sur des banques de données locales, qui sont des disques de rechange internes sur des hôtes ESXi. Le stockage local offre divers avantages tels que matériel peu coûteux, provisionnement de machine virtuelle rapide, opérations d'alimentation haute performance et gestion simplifiée. Cependant, l'utilisation du stockage local limite les options de configuration de l'infrastructure vSphere qui sont à votre disposition. L'utilisation du stockage local est utile dans certains environnements Horizon 7, mais n'est pas appropriée dans d'autres.
L'utilisation de banques de données locales fonctionnera mieux si les postes de travail Horizon 7 dans votre environnement sont sans état. Par exemple, vous pouvez utiliser des magasins de données locaux si vous déployez des kiosques ou des stations de classe et de formation sans état.
Vous pouvez envisager l'utilisation de banques de données locales si vos machines virtuelles disposent d'attributions flottantes, ne sont pas dédiées à des utilisateurs finaux individuels, ne nécessitent pas de disques persistants pour les données utilisateur, et peuvent être supprimées ou actualisées à intervalles réguliers, par exemple lors de la déconnexion d'un utilisateur. Cette approche vous permet de contrôler l'utilisation des disques sur chaque banque de données locale sans devoir déplacer les machines virtuelles entre des banques de données ni effectuer un équilibrage de charge entre celles-ci.
Toutefois, vous devez tenir compte des restrictions qu'impose l'utilisation de banques de données locales sur votre déploiement de postes de travail ou de batterie de serveurs Horizon 7 :
- Vous ne pouvez pas utiliser VMotion pour gérer des volumes.
- Vous ne pouvez pas équilibrer la charge des machines virtuelles dans un pool de ressources. Par exemple, vous ne pouvez pas utiliser l'opération de rééquilibrage de Composer avec des clones liés qui sont stockés sur des banques de données locales.
- Vous ne pouvez pas utiliser VMware High Availability.
- Vous ne pouvez pas utiliser vSphere Distributed Resource Scheduler (DRS).
- Vous ne pouvez pas stocker un réplica et des clones liés Composer sur des banques de données séparées si le réplica se trouve sur une banque de données locale.
Lorsque vous stockez des clones liés sur des banques de données locales, VMware recommande instamment de stocker le réplica sur le même volume que les clones liés. Bien qu'il soit possible de stocker les clones liés sur des banques de données locales et le réplica sur une banque de données partagée, si tous les hôtes ESXi du cluster peuvent accéder au réplica, VMware ne recommande pas cette configuration.
- Si vous sélectionnez des disques dur rotatifs locaux, les performances risquent de ne pas correspondre à celles d'une baie de stockage disponible sur le marché. Les disques durs rotatifs locaux et une baie de stockage peuvent avoir une capacité similaire, mais les disques durs rotatifs locaux n'offrent pas le même débit qu'une baie de stockage. Le débit est directement proportionnel au nombre de piles.
Si vous sélectionnez des disques SSD (solid-state disks) directement raccordés, les performances sont susceptibles de dépasser celles de nombreuses baies de stockage.
Vous pouvez stocker des clones liés sur une banque de données locale sans contrainte si vous configurez le pool de postes de travail ou la batterie de serveurs sur un seul hôte ESXi ou sur un cluster qui contient un seul hôte ESXi. Cependant, l'utilisation d'un seul hôte ESXi limite la taille du pool de postes de travail ou de la batterie de serveurs que vous pouvez configurer.
Pour configurer un grand pool de postes de travail ou une grande batterie de serveurs, vous devez sélectionner un cluster qui contient plusieurs hôtes ESXi disposant de la capacité collective permettant la prise en charge d'un grand nombre de machines virtuelles.
Si vous prévoyez de tirer parti des avantages du stockage local, vous devez soigneusement envisager les conséquences de ne pas disposer de VMotion, HA, DRS et autres fonctionnalités disponibles. Si vous gérez l'utilisation du disque local en contrôlant le nombre de disques de machines virtuelles et leur croissance, et si vous utilisez des attributions flottantes et effectuez régulièrement des opérations d'actualisation et de suppression, vous pouvez réussir à déployer des clones liés sur des banques de données locales.