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