Création ferme Citrix

Cluster en quelques mots, et pourquoi …

La mise en place d’une ferme Citrix est un ensemble de serveurs au mécanisme complexe.

Vous trouvez ci-dessous un schéma simplifié de l’infrastructure mise en place pour Madame Vacances.

Nous avons choisi une infrastructure Citrix pour répondre aux exigences de nos utilisateurs et la facilité d’utilisation, tant pour les utilisateurs que les administrateurs.

j’ai une expérience de plus de 10 ans en la matière et j’ai participé à deux migrations d’infrastructures Citrix.

J’ai pu avoir la chance pour la dernière migration d’avoir la participation d’un ingénieur spécialisé afin de me former sur les toutes dernières technologies Citrix.

Je virtualise à présent de nombreuses versions de bureaux, et beaucoup d’applications, j’ai pu virtualiser les applications courantes pour tous, comme:

  • Sage 1000
  • SAGE BI
  • des applications Adobe
  • des outils WEB

Cela évite d’avoir besoin des versions cloud de certains éditeurs et d’en garder la maîtrise, il me permet aussi de partager des licences entre plusieurs utilisateurs.

Je produis aussi beaucoup de bureaux sur des VDI spécialisés par secteurs.

Je développe des infrastructures autour du client léger, afin de proposer des environnements dédiés à des utilisateurs spécifiques, ou avec des langues différentes, tout cela conjointement à mon serveur WMS de chez DELL ,qui permet de gérer la flotte de Wyse (DELL).

 Je peux ainsi pousser une configuration précise dédiée à ma ferme Citrix.

Je gère le quotidien de notre ferme Citrix, qui demande un suivi régulier.

Il est  important de renouveler régulièrement son master, pour chaque type de serveur au risque d’avoir de gros ralentissements voire des bugs.

.

les taches accomplies sur ce projet?
  • Schématisation de l’infrastructure globale
  • Création de VLAN dédié à l’administration
  • Création de VLAN dédié aux utilisateurs
  • Création des masters
  • Intégration dans l’arborescence de notre active Directory
  • Intégration de la ferme au projet NetScaler pour un accès sur la partie WAN
  • Création des différents enregistrements DNS internes et externes
  • Création d’une configuration globale pour nos clients légers sur le serveur WMS
  • Mise en place de catalogues de machines sur le délivery
  • Mise en place de groupes de mise à disposition sur le delivery
  • Création de groupes d’accès pour les bureaux virtualisés sur notre active Directory
  • Création de groupes d’accès pour les applications sur notre Active Directory
  • Mise en place des règles de firewalling et du NAT pour accès extérieur ..
les points marquants sur l'utilisation

La dernière version de Citrix est d’une robustesse à toute épreuve, mais elle demande un entretien et un suivi réguliers.

Pour ma part, je l’ai mis en supervision, tant sur les serveurs dédiés à l’environnement Citrix, qu’aux bureaux virtualisés, ou aux serveurs dédiés aux applications.

Je vérifie régulièrement les logs, car il n’est pas rare de voir sur un groupe de machines, une machine buggée et ne plus accepter les sessions, ou pire les accepter et les rendre instables.

Il est donc nécessaire d’avoir un regard constant sur sa ferme, tant sur la partie application que bureau.

De plus il est aussi très important de renouveler son master de façon régulière, pour libérer de l’espace sur votre stockage.

En effet si vous possédez 10 machines pour un groupe de bureaux virtualisés, il ne stockera pas 10 disques complètement distincts, mais partira d’un master et créera une sorte de disque temporaire, ne gardant que les modifications faites, ce qui est très bien, car au final vous pourriez très bien ouvrir 20 machines sans forcément bloquer du stockage pour rien.

Il faut être attentif sur ce fait et ne pas se faire piéger, de plus, j’ai pu remarquer que des masters, pas régulièrement renouvelés, peuvent rendre les bureaux complètement instables.

Une chose bien agréable est la possibilité de redémarrer vos machines de façon automatique afin de libérer les ressources de vos serveurs, les utilisateurs ont trop tendance à ne pas fermer leur session, et à manger des ressources pour rien, une bonne façon de repartir à zéro dès le matin,  et d’assurer des ouvertures rapides.

Pour finir il est aussi appréciable de pouvoir revenir en arrière lors de l’implantation d’un master en cas de bug sur ce dernier.

.

exemples d'un accès pour un utilisateur test sur son environnement via l'interface web

Laisser un commentaire