Virtualisation des postes de travail VVT 2017 Virtualisation des postes de travail VMware HORIZON 7.1
Démarrage du projet Projet initial sur la solution DELL Vworkspace VVT 2017 Démarrage du projet Projet initial sur la solution DELL Vworkspace - déployer 1-2 salles de cours sur chaque campus - 200 licences utilisateurs - 2 Appliances DELL R730 Solution abandonnée par Dell en avril ….. Négociation et redémarrage du projet sur la solution VMWare Horizon 7 !
Présentation de la solution VVT 2017 Présentation de la solution Permet de déployer des OS Windows et Linux Accessible depuis un client multiplateforme ( Windows, Linux, MacOS, IOS, Android ) ou un navigateur HTML5 Intègre en licence enterprise - Un portail applicatif basé sur RDSH - Le déploiement d’application avec ThinApp - La gestion d’image physique avec Mirage - Le mode déconnecté avec le module FLEX et VMplayer - Gère le stockage distribué avec VSAN
Infrastructure Horizon VVT 2017 Infrastructure Horizon
Création de pool de postes VVT 2017 Création de pool de postes - Création d’une VM parente ( OS + Agent Horizon) depuis le client Vsphere - Création du pool depuis l’interface d’administration d’Horizon 3 types de pools : - VM entières - Clones liés - Clones instantanés
VVT 2017 Pool VM entières Solution la plus basique et la plus coûteuse en ressources - La VM parente est clonée n fois - Un script de personnalisation est exécuté - Seule solution pour déployer des pools Linux
Pool Clones liés La VM Parente est clonée une fois (réplica) VVT 2017 Pool Clones liés La VM Parente est clonée une fois (réplica) Les VMDK ( disques virtuels ) des VM filles sont des snapshots du VMDK du réplica Ne fonctionne qu’avec des VM Windows Solution économe en espace disque Le déploiement et l’ajout de VM est rapide
Pool Clones instantanés VVT 2017 Pool Clones instantanés Solution la plus élaborée La VM Parente est clonée une fois par ESX Basé sur la techno VMFORK Chaque VM est créée par copie de la RAM de la VM parente Chaque modification en RAM et en disque est gérée par « snapshot » On peut créer des VM en quelques secondes
VVT 2017 Optimisation de la RAM TPS : Transparent Pages sharing Une page mémoire utilisée par plusieurs VM ne sera écrite qu’une seule fois en RAM
Optimisation de l’accès au stockage VVT 2017 Optimisation de l’accès au stockage Pour optimiser les accès disque et éviter l’ « IO Storm » au démarrage des VM : Un audit des blocs les plus utilisés est réalisé Ces blocs sont chargés en RAM Un fichier contenant des pointeurs est créé La planification de cet audit est géré par l’administrateur
Infrastructure mise en place en Juillet 2016 VVT 2017 Infrastructure mise en place en Juillet 2016 VMware Horizon 7.1 2 serveurs DELL R730 - 2 x 16 Disques SAS 10K Raid 10 pour héberger les pools de VM - 2 x 256 Go de RAM VM infra View (view-connect , view composer) hébergée sur infra AMU ( failover + backup) 1 datastore NFS pour déplacer les VM d’un serveur à l’autre Septembre tests de déploiements de pools de 30 postes …..
Test de déploiement d’un pool de trente postes VVT 2017 Test de déploiement d’un pool de trente postes Le serveur s’écroule ….. Snif! Modification de l’infra : Abandon des datastores locaux pour passer à deux datastores NFS sur le stockage AMU : Déploiement en 1h30 C’est mieux ! Mais toujours un peu long ……
30 min pour le déploiement et 10 minutes pour l’actualisation !! VVT 2017 Test de déploiement d’un pool de trente postes en clones liés sur SSD : 30 min pour le déploiement et 10 minutes pour l’actualisation !!
VVT 2017
VVT 2017
VVT 2017
Point sur les déploiements VVT 2017 Point sur les déploiements Etoile : 9 postes dans 2 salles libre-service Centre : 20 postes à la BU Aix : 28 postes dans 1 salle pédagogique Timone : 8 postes dans 1 salle libre-service Luminy : 25 postes à la BU
Essais de clients légers WYSE VVT 2017 Essais de clients légers WYSE - Tests de 3 types de clients légers : Client Zero : Embarque un seul protocole ( PCOIP et bientôt VMware Blast ) Thin OS : OS propriétaire qui peut gérer plusieurs protocoles et applications Linux : peut gérer plusieurs protocoles et l’installation d’applications
VVT 2017 Bilan au ¾ du projet - Le VDI peut apporter un réel gain aux équipes et apporter plus de services aux usagers - L’intégration est plus simple dans un cadre administratif plutôt que pédagogique - Une réflexion doit être menée pour trouver une solution efficace pour déployer les applications sur les VM. L’organisation devra être repensé ( gestion non plus par campus mais par activités par exemple ) - ….. Et on a pas fini !!
Chantiers en cours Déployer des pools de postes Linux VVT 2017 Chantiers en cours Déployer des pools de postes Linux Développer les outils de monitoring (Horizon Tool box, Scripts PowerCLI, surveillance VM) Enquêtes utilisateurs Tests d’ESX avec GPU Design et chiffrage de l’infra cible
VVT 2017 Equipe projet - Regis KHAMCHANH Campus AIX - Remi SACCAGE Campus CENTRE - Julien OUALI-GAFFRIC Campus ETOILE - Alfonso SALGUEIRO Campus ETOILE - Gaëlla LOTE Campus LUMINY - Thomas FOUREZ Campus TIMONE - Jonathan STAIMPHIN Pôle SYSTEME
VVT 2017 Questions