VDI "bon marché" : quelques pistes
Transcription
VDI "bon marché" : quelques pistes
VDI « bon marché » : quelques pistes ? Journée sur le thème virtualisation et/ou consolidation des postes clients et des serveurs : quelques retours d'expérience au sein de l'UEB 25 septembre 2008 Objectif de cette présentation Effectuer un retour d'expérience sur du VDI « bon marché » ; mais je dois vous avouer tout de suite que par manque de temps à y consacrer il s'agit plus d'un « aller »... que d'un « retour » page 2 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 1 Anatomie d'une solution VDI Les briques de base • Matériel « en salle machine » : serveur(s), etc. • Virtualisation : hyperviseur, etc. • Gestion/attribution des VM : connection broker, etc. • Protocole de déport : RDP, etc. • Matériel « sur le bureau » : clients (légers), etc. Le ciment • Intégration : hyperviseur et outil(s) de gestion (des VM) sont souvent intimement liés - Exceptions : Leostream Connexion Broker, VDIworks, OpenQRM (plugin pour Linux-VServer et Xen) page 3 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 VDI Fournisseur de connexion (broker) Machine Machine virtuelle 1 virtuelle 2 Machine virtuelle n Hyperviseur Serveur page 4 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 2 Solutions VDI « coûteuses » Les • • • • • • • page 5 principales offres du marché VMware VDI/VDM Citrix XenDesktop Quest Software/Provision Networks Virtual Access Suite Qumranet SolidICE ( RedHat !) Ericom Powerterm Webconnect Sun VDI/SGD Microsoft VECD M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 Solutions VDI « bon marché » Solutions libres • Crossroads (comme broker rustique) • OVirt (a RedHat Project) Solutions « packagées » • 2X ThinClient Server ou Provision Networks (comme broker) & Virtual Iron (comme virtual infrastructure) • Sun Virtual Desktop Connector couplé à SGD (comme broker) & VMware ESX (comme virtual infrastructure) - Et sans doute Sun xVM (prochainement ?) page 6 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 3 Solutions VDI « bon marché » Solutions « assemblées à la main » • 2X ThinClient Server (comme broker) & VMware Server (comme virtual infrastructure) - Supporte RDP, ICA, NX - Voire VMware ESXi ou Xen comme virtual infrastructure ? Petite page 7 disgression sur les déports d'affichage... M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 Protocoles de déport d'affichage État des lieux • Le passé... encore bien présent ! - Côté Windows : RDP et/ou ICA, VNC - Côté Unix/Linux : X11et/ou NX (NoMachine), VNC • A l'heure actuelle RDP est donc le protocole « standard » au niveau SBC ou VDI - ... mais il souffre de plusieurs limitations et la bataille fait rage autour du protocole le plus adapté au contexte VDI page 8 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 4 Prtotocoles de déport d'afichage Le futur • Extensions à RDP - CalistaTechnologies (Microsoft), Wyse TCX, Quest Software/Provision Networks • Nouveaux concurrents de RDP - HP RGS, Qumranet SPICE (RedHat), Net2Display (VESA association) - Autres ? page 9 M. Le Tohic - DISI Qui connaît Journée consolidation & virtualisation du 25/09/08 ? Une gamme complète de produits orientés SBC à forte valeur ajoutée (& sans le côté « usine à gaz » des produits Citrix, amho) • 2X Application Server - Publication d'applications pour serveurs Windows TS • 2X LoadBalancer - Répartion de charge entre serveurs TS ou Citrix • 2X ClientGateway - Passerelle SSL page 10 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 5 Consolidation TS/Citrix avec Source 2X page 11 M. Le Tohic - DISI Qui connaît Journée consolidation & virtualisation du 25/09/08 ? ... dont un serveur de clients légers • 2X ThinClientServer - Solution complète de déploiement, de configuration et de gestion centrale des clients légers et des paramètres de connexion des utilisateurs. - Les paramètres des clients légers peuvent être contrôlés centralement par utilisateur, par groupe ou par service. - Une version gratuite (limitée à 10 licences) est disponible - Plusieurs scénarios d'utilisation classiques (SBC) page 12 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 6 Scénarios 2X ThinClientServer Source 2X page 13 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 Scénarios 2X ThinClientServer Source 2X page 14 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 7 Scénarios 2X ThinClientServer Source 2X page 15 M. Le Tohic - DISI Qui connaît Journée consolidation & virtualisation du 25/09/08 ? Des produits exploitables dans un contexte VDI • 2X VirtualDesktopServer - Sortie imminente de ce produit... à suivre ! • 2X ThinClientServer - Utilisation « détournée » de ThinClientServer : au lieu de « multiplexer » des sessions serveurs RDP on peut l'utiliser pour « multiplexer » des machines virtuelles Windows - Un scénario suggéré par 2X page 16 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 8 Scénarios 2X ThinClientServer Source 2X page 17 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 2X ThinClientServer Description • Composantes - ThinClientOS : un OS pour client léger (type constructeur ou PC convertis) - Des services de déploiement PXE : serveur proxy-DHCP et serveur TFTP (ie. la meilleure forme de boot possible) - Une console Web d'administration (basée sur Apache) • Intégration - Support de Microsoft Active Directory - Support des protocoles RDP, ICA et NX page 18 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 9 Processus de connexion Source 2X page 19 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 Mise en œuvre Distribution • Tourne sous Windows ou Linux - Autres points forts : coût de licence très réduit, indépendance vis-à-vis des thin clients, gestion centralisée, etc. Fonctionnement • Principe : - « In a nutshell, 2X ThinClientServer serves out the 2X ThinClientOS to the thin clients. After the 2X ThinClientOS has booted, it obtains its connection settings from the 2X ThinClientServer. These settings are then used to connect to the terminal server. » (Note perso : terminal server au sens large du terme) page 20 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 10 Processus de connexion Source 2X page 21 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 Cas d'école... Imaginez un établissement... • Disposant d'un nombre limité de salles TP • Désirant offrir une certaine versatilité système (ie. Windows et Linux) • Avec un parc de PC vieillissant ... une solution comme celle que l'on vient de voir • Permet de valider une solution VDI (voire d'opter pour une solution de ce type) sans mobiliser un budget important • Permet d'évoluer en douceur vers une architecture client léger (quelle soit SBC ou VDI) page 22 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 11 En résumé... Le marché VDI est en pleine effervescence • Les reponsables informatiques disposent d'une nouvelle réponse face au « tout PC » • Le client léger marque des points • Des interrogations subsistent sur le protocole de déport qui s'imposera comme standard de fait Si on le souhaite, on peut opter pour une solution VDI « assemblée » et non « clés en main » • Un broker bon marché plus une hyperviseur gratuit autorisent déjà pas mal de choses - Avec moins de confort... mais aussi un investissement financier moindre on peut se lancer dans l'aventure ! page 23 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 Crédits Livres blancs/Rapports • Desktop and Application Delivery Alternatives ( Focus Consulting) • Desktop Virtualization Comes of Age (Credit Suisse) Sites/articles de... • Massimo Re Fere, Brian Madden, Ruben Spruijt, Patrick Rouse Sites d'éditeurs/de constructeurs • VMware, 2X, Microsoft, Wyse, etc. page 24 M. Le Tohic - DISI Journée consolidation & virtualisation du 25/09/08 12