Basculement du serveur Provisioning Server

Par défaut, tous les serveurs Provisioning Server d’un site pouvant accéder à un vDisk peuvent fournir ce dernier aux machines cibles. Plusieurs serveurs Provisioning Server peuvent accéder aux mêmes fichiers physiques situés dans un espace de stockage partagé. Cela permet à une machine cible d’établir une connexion sur un serveur Provisioning Server secondaire, au cas où la connexion au serveur Provisioning Server actif serait interrompue pour une raison quelconque. Une machine cible ne connaît aucune perte de données ou perturbation au niveau du service lors du basculement.

Remarque : pour les implémentations qui utilisent la réplication de vDisk, si un basculement de serveur se produit, seuls les serveurs possédant un accès à un vDisk répliqué identique peuvent fournir ce vDisk aux machines cibles. Par exemple, si un vDisk est répliqué sur les disques durs de trois serveurs et que l’un des vDisks est mis à jour, ce vDisk n’est plus identique. Il n’est pas pris en compte si un basculement de serveur se produit. Même si la même mise à jour est réalisée sur les deux autres vDisks, les horodatages sont différent sur chacun d’eux et les vDisks ne sont plus identiques.

Remarque : Provisioning Services ne prend pas en charge la haute disponibilité des vDisks sur le stockage local se trouvant en mode Private Image ou qui se trouvent actuellement en mode maintenance (lecture/écriture activée).

Si l’équilibrage de charge est activé pour le vDisk et que le serveur fournissant ce vDisk échoue, Provisioning Services équilibre automatiquement la charge de la machine cible entre les serveurs restants. Si l’équilibrage de charge n’est pas activé, un serveur unique se voit attribuer la tâche de fournir le vDisk aux machines cibles. Le basculement n’a donc pas lieu.

Remarque : pour plus d’informations sur la configuration de Provisioning Services de manière à ce qu’il équilibre automatiquement la charge de la machine cible entre les serveurs, veuillez consulter la section Équilibrage de charge de la machine cible sur les serveurs Provisioning Server.

Implémentation de haute disponibilité

Le serveur Provisioning Server auquel accède une machine cible pour se connecter ne devient pas nécessairement le serveur Provisioning Server qui accède au vDisk pour la machine cible. En outre, une fois connecté(s), si un ou plusieurs serveurs Provisioning Server peuvent accéder au vDisk pour cette machine cible, le serveur le moins occupé est sélectionné.

Pour volontairement obliger toutes les machines cibles à se connecter à un serveur Provisioning Server différent, arrêtez le service de streaming sur ce serveur, tout en évitant d’avoir un délai et une tentative de reconnexion au serveur actuel. Lors de l’arrêt, le service de streaming indique à chaque machine cible de se reconnecter à un autre serveur.

Test du basculement de la machine cible

Pour garantir le basculement correct des machines, procédez comme suit :

  1. Cliquez deux fois sur l’icône d’état du vDisk sur la machine cible, puis notez l’adresse IP du serveur Provisioning Server connecté.
  2. Cliquez avec le bouton droit de la souris sur le serveur Provisioning Server dans la console. Sélectionnez Stream Services, puis Stop.
  3. Confirmez que l’adresse IP du serveur Provisioning Server connecté devient celle d’un serveur Provisioning Server secondaire dans la boîte de dialogue vDisk status sur la machine cible.
Basculement du serveur Provisioning Server