Citrix Provisioning Server en haute disponibilité

Dans ce document, nous allons voir comment étendre une infrastructure Citrix Provisioning Server pour la haute disponibilité, ce service critique qui distribue le système d’exploitation aux ordinateurs de bureau ou aux serveurs, d’augmenter les capacités et donc d’avoir de meilleures performances! C’est une tâche très simple que nous devrons effectuer si nous avons ce service en production pour déployer rapidement des systèmes d’exploitation sur le réseau via PXE!


Citrix-Provisioning-HA-00-Bujarra

Les éléments que nous devrions également envisager de rendre haute disponibilité seraient les magasins pour les vDisks, l’emplacement du cache d’écriture, Base de données SQL Server (Bien que nous puissions activer la possibilité de travailler hors ligne afin de ne pas jeter le service), le service TFTP qui démarrera par PXE (nous le verrons dans un futur document grâce au Citrix NetScaler Load Balancing, Round Robin en option) et le service DHCP de Windows 2012 Se monte très facilement.

 

Citrix-Provisioining-HA-Group-Server-01-Bujarra

Une fois que nous avons mis en place un environnement PVS et que nous l’avons au moins configuré de base, nous pouvons ajouter d’autres serveurs de services d’approvisionnement à notre organisation afin de disposer d’un environnement hautement disponible et de répartir les charges d’approvisionnement sur plusieurs serveurs, dans une batterie de serveurs! Nous allons donc procéder à l’installation d’un second serveur PVS et rejoindre une ferme existante, Nous remplirons les exigences d’installation que nous verrons ici et nous finalisons son installation.

 

Citrix-Provisioining-HA-Group-Server-02-Bujarra

Nous devrons indiquer dans la console de gestion des services de provisionnement qui fournira le fichier de démarrage d’amorçage, En principe, il faut le configurer à l’identique sur les deux serveurs, sur chaque serveur PVS, clic droit “Configurer Bootstrap…”

 

 

Citrix-Provisioining-HA-Group-Server-12-bujarra

Deberemos agregar las direcciones IP de los servidores PVS que queremos que ofrezcan el fichero de arranque para cargar el SO.

 

 

Citrix-Provisioining-HA-Group-Server-04-Bujarra

Seleccionaremos los Almacenes que compartan esta granja de servidores, en sus propiedades, dans le “Serveurs” deberemos agregar los servidores en cuestión, pueden ser almacenes locales, NAS (CIFS/NFS) o SAN (iSCSI/FC).

 

Citrix-Provisioining-HA-Group-Server-07-Bujarra

En el caso de tener almacenamiento en local para almacenar los vDisk, deberemos tener el contenido de ambos directorios sincronizados manualmente (copiando los ficheros .vhd, .pvp y .ahvd) o con DFS-R o alternativas, sería la solución más sencilla.

 

citrix-provisioning-services-ha-00Bujarra

Obviamente para obtener un mayor rendimiento iremos a un entorno SAN para almacenar los vDisk en una LUN!

 

 

Citrix-Provisioining-HA-Group-Server-06-Bujarra

Pas mal, una vez dispongan los servidores del mismo almacenamiento asignado, deberemos comprobar el estado de la replicación y que pueden acceder a los mismos VHD, desde el almacén en cuestión botón derecho > “Replication Status…”

 

Citrix-Provisioining-HA-Group-Server-08-Bujarra

Y confirmamos que está OK!

 

Citrix-Provisioining-HA-Group-Server-09-Bujarra

 

Deberemos habilitar en cada vDisk que usan un balanceo y por tanto no están asociados a ningún servidor en concreto. Botón derecho en un vDisk > “Équilibrage…”.

 

Citrix-Provisioining-HA-Group-Server-10-bujarra

Marque “Use the load balancing algorithm”.

 

Citrix-Provisioining-HA-Group-Server-13-bujarra

Podremos comprobar posteriormente en la pestaña de “Serveurs” si el balanceo de los equipos es correcto!


Citrix-Provisioining-HA-Group-Server-05-Bujarra

Una consideración interesante será siempre el permitir al servicio de Provisioning que pueda dar servicio aunque se caiga el servicio de base de datos SQL Server, por si no tenemos un sistema de HA en este apartado o un mirroring de BDquitando puntos de fallo! Así que desde las propiedades de la granja de servidores > “Offline database support”, Nous permettons “Enable offline database support”.

Articles recommandés

Auteur

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, N’hésitez pas à me contacter, J’essaierai de vous aider chaque fois que je le pourrai, Partager, c’est vivre ;) . Profiter des documents!!!