Introduction
Ce nâest pas un secret, je suis de prĂšs lâactualitĂ© Citrix. DerniĂšrement, jâai pu tester la derniĂšre Tech Preview de Citrix-VDI-in-a-Box.
Pour rappel, VDI-In-a-Box se prĂ©sente comme une solution de VDI clefs en main qui permet de rationaliser lâinfrastructure et la gestion des bureaux de travail dâune entreprise de petite/moyenne dimension de type TPE ou PME. Lâensemble des postes de travail sont ainsi virtualisĂ©s dans votre datacenter ou sur les quelques serveurs de lâentreprise.  La solution est compatible avec la plupart des solutions de virtualisation : XenServer bien sĂ»r, mais vous trouverez Ă©galement une appliance virtuelle compatible VMware ESXi ou Hyper-V.
Cette solution permet de centraliser lâadministration et la gestion des postes de travail de lâentreprise tout en Ă©liminant la dĂ©pendance que lâon peut avoir envers le stockage ou bien encore le rĂ©seau. LâintĂ©rĂȘt principale de cette solution et quâelle est bien sĂ»r moins coĂ»teuse que XenApp ou XenDesktop mais surtout elle est simple Ă dĂ©ployer et Ă gĂ©rer. Ce qui ne lâempĂȘche pas dâĂȘtre Ă©volutive pour autant puisque vous pouvez commencer avec 1 serveur puis au fur et Ă mesure de lâaugmentation de vos effectifs/besoins, vous augmentez le nombre de serveurs de votre « grille » de serveurs. (nous y reviendrons plus tard).
Quoi de neuf dans cette nouvelle version ?
Avant de passer au dĂ©ploiement et au test, un petit tour dâhorizon sur les nouveautĂ©s qui nous attendent dans cette nouvelle version qui porte le nom de « Project Curacao« đ !
Si vous voulez le dĂ©tail prĂ©cis des nouvelles fonctionnalitĂ©s, vous pouvez consulter cet article : http://blogs.citrix.com/2013/04/25/vdi-in-a-box-project-curacao/ â sur le blog (EN) de Citrix.
Ou encore sur ce blog :Â http://www.ervik.as/news/latest-news/3904-citrix-releases-vdi-in-a-box-project-bermuda-tech-preview
Sans plus attendre, passons au déploiement et au test.
Contexte du test et prĂ©requisÂ
Lors de mon premier test de cette solution, jâavais utilisĂ© VMware ESXi⊠Cette fois-ci et pour tester VDI-in-a-Box, dans un autre environnement, jâutiliserai Windows Server 2012 et Hyper-V.
Nous gĂ©rerons cette fois-ci nos utilisateurs via un Active Directory en central. Et vous devez Ă©galement disposer dâun serveur DHCP si vous souhaitez que vos bureaux virtuels puissent obtenir automatiquement des adresses IP.
Dans mon cas, lâinfra pourrait ressembler à ça :
Pour le reste, cela dĂ©pend bien Ă©videmment de jusquâoĂč vous souhaitez pousser le test.
Test et déploiement
Pour rĂ©cupĂ©rer, lâappliance virtuelle de VDI-in-the-Box, rendez-vous sur le site MyCitrix avec vos identifiants. Dans le cas dâHyper-V, vous aurez alors un exĂ©cutable quâil vous suffit dâexĂ©cuter. Il ajoutera automatiquement une nouvelle machine virtuelle dans lâHyper-V Manager qui correspond au VDI Manager.
Avant dâaller plus loin, merci de noter que vous devez disposer sur votre hĂŽte virtuel :Â
Pour aller plus loin :Â http://myworldofit.net/?p=1273.
Pour aller plus loin : http://vdinotes.com/2013/01/19/cirtix-implementing-vdi-in-a-box-in-a-hyper-v-2012-environment/
Si lâexĂ©cution de lâoutil rĂ©cupĂ©rĂ© sur le site de MyCitrix sâest correctement dĂ©roulĂ©, vous devriez arriver sur la fenĂȘtre suivante.
Cela vous indique que lâimport de lâappliance virtuelle sâest correctement dĂ©roulĂ© et que vous pouvez dĂ©sormais accĂ©der Ă lâinterface web du manager de VDI-in-a-Box.
Elle est accessible Ă lâURL suivante :
Dans mon cas, jâutilise un rĂ©seau interne de type 10.0.0.XXX. Cette machine virtuelle utilise lâadresse IP : 10.0.0.25.
Pour la suite, tout se passe directement dans la web interface de VDI-in-a-Box.
Pour vous y connecter, vous devez utiliser le couple dâidentifiant/mot de passe par dĂ©faut suivant :
Configuration VDI-in-a-Box
DĂšs votre arrivĂ©e, vous ĂȘtes accueilli par un assistant qui va vous guider tout au long du processus de configuration.
Les étapes clés par lesquelles nous allons passer sont les suivantes :
Etape 1 â Configuration de votre serveur VDI
Vous devez bien entendu indiquer le login et le password au manager VDI afin quâil puisse se connecter directement au serveur hĂŽte et ainsi gĂ©nĂ©rer les machines virtuelles qui hĂ©bergeront les bureaux virtuels virtualisĂ©s pour chaque utilisateur.
NB : Dans mon cas, lâhyperviseur est Hyper-V et lâadresse IP est la suivante 10.0.0.10.
Nous configurons ensuite le datastore et le type de rĂ©seau Ă utiliser. Dans mon cas il sâagit dâun test, les machines virtuelles gĂ©nĂ©rĂ©es par VDI-In-a-Box seront donc stockĂ©es sur un disque dur local et jâutilise le rĂ©seau que jâai configurĂ© et nommĂ© « Internal« . Si vous vous rĂ©fĂ©rez au schĂ©ma Visio plus haut, il sâagit du rĂ©seau 10.0.0.15-10.0.0.50 sur lequel je dispose dĂ©jĂ dâun contrĂŽleur de domaine et dâun serveur DHCP qui attribuera automatiquement de nouvelles adresses IP aux VM.
Si vous nâavez pas la possibilitĂ© de tester VDI-in-a-Box sur un serveur test ou que vous nâavez que votre PC pour tester, vous pouvez tout Ă fait utiliser le rĂ©seau local de votre box Internet. De cette façon, les machines virtuelles auront tout de mĂȘme une adresse IP distribuĂ©e par le serveur DHCP de votre box.
Jâen parlais au dĂ©but, VDI-in-a-Box peut prendre en charge plusieurs serveurs suivant lâĂ©volution de vos besoins et de votre infrastructure.
Dans notre cas, il sâagit de crĂ©er 1 grille de 1 serveur.
Cette fois-ci et Ă la diffĂ©rence de la premiĂšre installation test que jâavais effectuĂ© sur une ancienne version, nous allons cette fois-ci utiliser un Active Directory pour gĂ©rer nos diffĂ©rents utilisateurs.
Vous devez donc indiquer lâadresse IP de lâActive Directory, le nom du domaine et un compte utilisateur/systĂšme permettant dâaccĂ©der Ă ce dernier.
Enfin, nâoubliez pas dâeffectuer une rĂ©servation pour lâadresse IP de votre VDI Manager afin que le serveur DHCP nâattribue pas cette IP Ă une autre machine.
Dans mon cas, câest directement sur le serveur DHCP. Dans le cas dâun test sur une machine connectĂ©e Ă une Box, connectez-vous Ă votre espace de configuration de cette derniĂšre et créé un bail DHCP.
Etape 2 â CrĂ©ation de notre modĂšle de base
Ce modĂšle correspond Ă une machine virtuelle qui servira de modĂšle aux diffĂ©rents bureaux virtuels qui seront gĂ©nĂ©rĂ©s pour nos utilisateurs. Cette machine virtuelle doit ĂȘtre créée en amont ou Ă ce moment du processus. Nous en aurons besoin pour la suite.
Dans le cas de ce test, jâai créé une VM Windows 7 Ultimate EN, 64 bits. A cette Ă©tape, nâhĂ©sitez pas Ă personnaliser ou a modifier la configuration de votre machine virtuelle en fonction de vos besoins : activation/paramĂ©trage du firewall Microsoft, installation dâun anti-virus, insertion dans un domaine AD, dĂ©sactivation de lâUAC, montage de points rĂ©seaux⊠Câest sur cette machine que seront calquĂ©s les diffĂ©rents bureaux virtuels qui vont ĂȘtre créés pour vos utilisateurs.
Ma VM porte le nom « TEMPLATE-WIN7 » dans lâHyper-V Manager.
Afin que notre modĂšle de base puisse ĂȘtre importĂ© et lu par VDI-in-a-Box Manager il est nĂ©cessaire dâinstaller un client sur la machine virtuelle cible.
Ce client peut ĂȘtre installĂ© manuellement ou automatiquement en fournissant les identifiants pour se connecter Ă la machine virtuelle (RDP).
Notez que :
Si tout se passe bien, vous allez voir que VDI-in-a-Box va prendre la main sur votre machine virtuelle et effectuer une sĂ©rie dâactions sur celle-ci.
A cette Ă©tape, vous nâavez rien dâautre Ă faire, quâattendre.
Si vous regardez le manager Hyper-V, vous verrez que lâassistant VDI exporte le template pour crĂ©er une nouvelle machine virtuelle.
Il reste maintenant à y déployer (toujours automatiquement, le processus continue) les différents clients et outils qui permettent à VDI-in-a-Box de gérer les différentes VM.
Lors de mon tout premier test de cette solution, jâavais rencontrĂ© quelques problĂšmes pour que VDI-in-a-Box rĂ©alise cette opĂ©ration automatiquement. TrĂšs bonne surprise jusquâĂ maintenant, tout se configure presque « tout seul« . Quand bien mĂȘme, vous serez dâaccord avec moi pour dire que lâassistant est vraiment clair et intuitif.
Bon, repassons aux choses sĂ©rieuses⊠Notre VM template est maintenant prĂȘte.
Nous avons choisi dâutiliser un Active Directory, nous avons donc maintenant la possibilitĂ© de choisir dans quelle OU â Organizational Unit nous souhaitons que les machines virtuelles gĂ©nĂ©rĂ©es par VDI-in-Box soient automatiquement intĂ©grĂ©es.
Dans ce test, lâOU sâappellera Ă©tonnamment « VDI ». đ
Le VDI Manager va maintenant prĂ©parer lâimage telle que vous lâavez dĂ©finie dans votre template et vĂ©rifier quâil est capable de gĂ©nĂ©rer un bureau virtuel du dĂ©but Ă la fin : crĂ©ation dâune nouvelle VM, connexion, rĂ©cupĂ©ration adresse IP, installation des clients, insertion dans le domaine, insertion dans lâOU etc.
NâhĂ©sitez pas Ă garder la console Hyper-V Manager Ă cĂŽtĂ© de la web interface. Cela vous permet de suivre la configuration et de voir ce que vos changements ou les paramĂštres impliquent dans Hyper-V Manager.
Comme vous le voyez Ă travers les logs, la machine virtuelle est insĂ©rĂ©e automatiquement dans le domaine et dans lâOU que nous avons configurĂ© prĂ©cĂ©demment.
Nous pouvons Ă©galement nous en rendre compte directement sur lâAD.
Câest maintenant terminĂ© pour lâĂ©tape 2. Vous avez la possibilitĂ© de vous connecter une derniĂšre fois pour vĂ©rifier que votre modĂšle de base Windows 7 est bien prĂȘt et configurĂ© conformĂ©ment Ă vos attentes.
Bref, personnaliser votre modĂšle comme bon vous semble ! đ
Etape 3 â CrĂ©ation des bureaux virtuels Ă partie du modĂšle
Nous avons terminé la création de notre template.
Nous allons maintenant configurer quelques paramÚtres supplémentaires pour les bureaux virtuels :
NB : Dans le champs Suffix, je nâai pas rĂ©ussi Ă saisir de chiffres en utilisant la touche Shift ou le pavĂ© numĂ©rique. Pour insĂ©rer, un ou plusieurs caractĂšres chiffrĂ©s, vous pouvez utiliser au besoin la touche VERR MAJ. Jâignore si ce problĂšme provient de mon clavier, Hyper-V ou de lâoutil en lui-mĂȘme.
Sur lâĂ©cran suivant, vous pourrez Ă©galement spĂ©cifier le nombre maximum de bureaux virtuels qui seront créés et le nombre de bureaux disponibles par dĂ©faut Ă tout moment.
Mes ressources nâĂ©tant, pour ma part, pas illimitĂ©es, jâai choisi de limiter le nombre de bureaux virtuels Ă 3. Et Ă tout moment, VDI-in-a-Box maintiendra 2 machines virtuelles créées, dĂ©marrĂ©es et prĂȘtes Ă lâemploi.
LâintĂ©rĂȘt de la VDI et dâoffrir un environnement contrĂŽlĂ© aux utilisateurs. Vous pouvez donc maintenant dĂ©finir la façon dont sont gĂ©rĂ©s les bureaux virtuels :
Dans mon cas, chaque environnement virtuel sera reset/remis Ă 0 Ă chaque dĂ©connexion de lâutilisateur. Autrement dit, un utilisateur se connectant Ă son bureau virtuel peut installer toutes les applications quâil souhaite (si votre modĂšle de base lây autorise) mais Ă chaque fois quâil se dĂ©connecte la machine virtuelle sera dĂ©truite et une nouvelle machine virtuelle sera provisionnĂ©e avec la configuration de base que nous avons rĂ©alisĂ©e via le template.
NâhĂ©sitez pas Ă modifier les paramĂštres selon vos besoins ou selon les tests que vous souhaitez rĂ©aliser. Une fois terminĂ©, si nous regardons dans lâHyper-V Manager ce quâil se passe, nous pourrons voir que plusieurs nouvelles machines virtuelles ont Ă©tĂ© créées.
VDI-in-a-Box prĂ©pare en effet les 2 bureaux virtuels que je lui ai demandĂ© de garder prĂȘt Ă tout moment. Nous avons donc 2 machines virtuelles prĂȘtes Ă lâemploi qui peuvent dĂšs Ă prĂ©sent accueillir 2 utilisateurs.
Etape 4 â CrĂ©ation des utilisateurs et attributions des bureaux virtuels
Vu que notre installation est basĂ©e sur un Active Directory, il vous suffit de saisir lâUPN dâun utilisateur pour lâajouter Ă la liste des utilisateurs autorisĂ©s Ă utilisĂ©s votre plateforme VDI.
Rendez-vous pour ce faire dans le quatriĂšme onglet « Users » lorsque vous ĂȘtes connectĂ©s sur lâinterface web de VDI-in-a-Box.
Test de connexion à la plateforme et démarrage du bureau virtuel
Et voilĂ , beaucoup de bla-bla, mais câest finalement terminĂ© ! đ
Il ne nous reste plus quâĂ nous connecter et tester. On se reconnecte pour cela sur la page web du VDI Manager : https://ip-vdi-in-a-box/dt/ctxs
NB : Vous nâavez pas besoin de spĂ©cifier le domaine.
Si le poste depuis lequel vous vous connectez ne dispose pas du Citrix Receiver, il vous sera proposĂ© automatiquement et vous redirigera automatiquement vers le site officiel Citrix oĂč vous pourrez le tĂ©lĂ©charger.
Une fois installĂ©, vous accĂ©dez aux diffĂ©rents bureaux virtuels auxquels vous pouvez vous connecter. Comme je lâai dit plus haut, on pourrait tout Ă fait imaginer quâun utilisateur ait besoin dâaccĂ©der Ă plusieurs types de bureaux virtuels. Dans ce cas, nous aurions donc plusieurs choix sur cette page.
Nous voici connectĂ©, il ne nous reste plus quâĂ nous identifier pour accĂ©der Ă notre bureau virtuel.
Cliquez sur le bureau virtuel auquel vous souhaitez accéder.
Comme vous le voyez nous arrivons comme prĂ©vu sur notre bureau complĂštement virtuel avec lâensemble des paramĂštres/outils que vous avez pu dĂ©finir en amont.
Dans mon cas, lâutilisateur est administrateur du poste. Il peut donc installer tout ce quâil souhaite sur la machine. Attention toutefois, sâil créé des documents il doit les sauvegarder sur un point de montage rĂ©seau et/ou sur support amovible car dĂšs que nous allons nous dĂ©connecter du bureau virtuel la machine virtuelle sera dĂ©-provisionnĂ©e puis dĂ©truite. Une nouveau bureau virtuel sera alors créé et insĂ©rĂ© dans le pool des bureaux disponibles et prĂȘts Ă lâemploi.
Conclusion
Imaginons quelques instants que nous administrons une petite entreprise avec diffĂ©rents services RH, commerciaux, dĂ©veloppeur etc. Nous avons créé un template de base Windows 7. Mais nous pourrions bien Ă©videmment crĂ©er plusieurs modĂšles de base sur diffĂ©rents systĂšmes dâexploitation : Windows XP, Windows 7 ou bien encore Windows 8.
Pour chacun de ces templates, nous pourrions avoir une population diffĂ©rente dâutilisateurs. Ces derniers nâauraient bien Ă©videmment pas les mĂȘmes besoins en termes dâoutils et dâapplications. AprĂšs tout, pourquoi mettre lâoutil de gestion des payes/RH aux commerciaux ou aux autres collaborateurs ? MĂȘme chose pourquoi installer lâIDE utilisĂ© par le dĂ©veloppeur sur tous les bureaux virtuels si ce dernier nâest utilisĂ© que par une classe dâutilisateur ?
Plus simplement, certains utilisateurs pourraient ne pas ĂȘtre aussi Ă lâaise avec Windows 7/8 que Windows XP ?
LâintĂ©rĂȘt de cette solution est de pouvoir Ă©galement crĂ©er trĂšs facilement plusieurs modĂšles de bureaux virtuels que vous allez pouvoir assigner Ă vos utilisateurs en fonction de leurs besoins.
Il est donc facile de prendre en compte les besoins de chaque services/utilisateurs et rien ne vous oblige donc Ă mettre le mĂȘme bureau virtuel pour lâensemble des collaborateurs !
Exemple ci-dessus, le second Ă©tage Windows 7 / Windows 8 correspond aux diffĂ©rents modĂšles de base que vous avez créés. Vous pouvez par exemple personnaliser le bureau virtuel qui sera mis Ă disposition de chaque service/collaborateur en fonction de leurs besoins.Â
Par exemple, les commerciaux et les RH auraient des bureaux prĂ©-configurĂ©s avec les outils nĂ©cessaires Ă leur travail, des droits limitĂ©s sur leurs postes, un firewall ultra sĂ©curisĂ© etc. Le tout sur des postes en Windows 7. A lâinverse, les geeks de lâIT ou les dĂ©veloppeurs auraient des bureaux en Windows 8 avec des droits administrateurs sur leur environnement de travail et Visual Studio par exemple. Nous aurions ainsi des environnements complĂštement contrĂŽlĂ©s et adaptĂ©s aux besoins de chaque classe dâutilisateurs qui peuvent bien entendu encore Ă©voluer en fonction des besoins.
Autre point, nous pourrions bien sĂ»r Ă©galement avoir une population dâutilisateurs qui aurait besoin de travailler sur plusieurs environnements diffĂ©rents en fonction de leurs besoins ou missions. A partir de lĂ , rien ne nous empĂȘche dâassocier Ă un mĂȘme utilisateur (dans mon exemple les Executive Assistant), plusieurs bureaux virtuels : Windows 7 ET Windows 8. Ces utilisateurs auront alors la possibilitĂ© de choisir leur environnement de travail au moment oĂč ils vont sâidentifier sur la web interface de VDI-in-a-Box.
JâespĂšre que lâexemple est assez clair mais je pense que vous aurez compris le principe đ !
Pour aller plus loin : évolution
Votre entreprise passe de la TPE Ă la PME ? Vous avez besoin de gĂ©rer quelques utilisateurs en plus et dâajouter un nouveau serveur ? Câest possible !
VDI-in-a-Box vous permet dâĂ©largir trĂšs simplement votre infrastructure VDI en ajoutant de nouveaux serveurs Ă votre « grille de serveurs« .
Evidemment, VDI-in-a-Box est avant tout un outil qui sâadresse Ă des entreprises petites et moyennes dimensions. Au-delĂ , il faudra peut-ĂȘtre envisager dâinvestir dans des solutions telles que XenApp ou XenDesktop (pour ne citer que du Citrix). đ
Pour aller plus loin : mobilité
Autre point intéressant, certains de vos collaborateurs doivent pouvoir accéder à leurs environnements de travail depuis une tablette ou un terminal mobile ?
Il vous suffit dâinstaller le Client Citrix Receiver sur votre pĂ©riphĂ©rique (disponible gratuitement sur la plupart des stores : Play Store â Android, Apple Store â iOS â Windows Phone), vous pourrez alors accĂ©der Ă votre environnement de travail depuis votre tablette ou vote tĂ©lĂ©phone trĂšs facilement.
Pour cette partie, vous pouvez consulter la section « testez votre environnement VDI depuis un pĂ©riphĂ©rique mobile » de lâarticle suivant. Le fonctionnement reste inchangĂ©.
Si vous avez des questions, nâhĂ©sitez pas. đ
Source image dâintroduction â Citrix.com
Google Chrome bloque uBlock Origin : Quand la sĂ©curitĂ© masque des intĂ©rĂȘts commerciaux Depuis dĂ©butâŠ
Vie privĂ©e prĂ©servĂ©e : l'AssemblĂ©e rejette les portes dĂ©robĂ©es L'AssemblĂ©e nationale française rejette la miseâŠ
Microsoft abandonne Remote Desktop Connection au profit de la Windows App Microsoft a rĂ©cemment annoncĂ©âŠ
Google contraint de vendre Chrome aprĂšs une dĂ©cision antitrust Le dĂ©partement amĂ©ricain de la JusticeâŠ
Illustration - Image gĂ©nĂ©rĂ©e par IA L'avancement technologique a radicalement transformĂ© notre façon de communiquer,âŠ
Depuis sa crĂ©ation en 2015, Discord est devenue une plateforme incontournable dans le monde duâŠ