Présentation de l`outil AppliDis ESX Console Viewer
Transcription
Présentation de l`outil AppliDis ESX Console Viewer
Fiche technique AppliDis Présentation de l’outil AppliDis ESX Console Viewer Fiche IS00305 Version document : 1.01 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de Systancia ou des membres du programmes Partenaires AppliDis. Objet du document Ce document présente le fonctionnement de l’outil Applidis ESX Console Viewer permettant de déporter l’affichage d’une machine virtuelle s’exécutant sous VMWare ESX en utilisant le protocole d’affichage de VMWare, indépendamment donc de TSE. Fiche IS00305 Fiche Technique AppliDis Sommaire 1 Fonctionnement .................................................................................................... 3 1.1 Présentation ............................................................................................................... 3 1.2 Intérêt ....................................................................................................................... 3 1.3 Restrictions ................................................................................................................ 4 2 Installation........................................................................................................... 4 2.1 Liste des Fichiers......................................................................................................... 4 2.2 Enregistrement des composants .................................................................................... 4 3 Configuration........................................................................................................ 5 4 Utilisation............................................................................................................. 8 Références.................................................................................................................. 9 IS00305 Version de la fiche 1.01 08/03/2011 2/9 Fiche IS00305 Fiche Technique AppliDis 1 Fonctionnement 1.1 Présentation Le déport d’affichage des machines virtuelles sous hyperviseur ESX se base sur un protocole VMWare simulant le branchement d’un écran à la machine virtuelle. A la différence de TSE, le déport d’affichage VMWare ne transite pas via le réseau de l’OS invité de la machine virtuelle, donc même en cas de coupure réseau de l’OS invité, l’affichage s’effectue toujours. La seule connexion réseau requise étant entre l’hyperviseur ESX et le poste client. L’outil Applidis ESX Console Viewer permet d’afficher le déport de l’écran d’une machine virtuelle sous ESX, à la manière de la console VMWare Infrastructure Client. L’outil envoi une requête XML au serveur d’administration avec en paramètre un nom de bureau et les informations sur le client. Ensuite l’outil ouvre directement la console VMware sur la machine virtuelle attribuée par le serveur d’administration. Lors de la fermeture de la console, une requête XML est envoyée afin de fermer le clone et le rendre disponible pour un autre utilisateur. Figure 1 - A gauche, une console VMWare Infrastructure Client. A droite le même affichage avec l’outil AppliDis ESX Console Viewer. 1.2 Intérêt L’intérêt d’utiliser le protocole VMWare plutôt que TSE est l’indépendance avec le réseau du système invité. Il est ainsi possible d’accéder à des machines n’ayant pas de réseau ou une configuration réseau ne permettant pas d’y accéder via TSE. C’est le cas par exemple de certaines configurations VPN qui, lors de la connexion au réseau distant, vont couper la connexion au réseau local. IS00305 Version de la fiche 1.01 08/03/2011 3/9 Fiche IS00305 Fiche Technique AppliDis L’intérêt réside également dans la possibilité d’accéder à des machines virtuelles ne possédant pas de système Microsoft Windows, comme des machines DOS ou Unix/Linux. 1.3 Restrictions L’outil Applidis ESX Console Viewer est compatible avec les hyperviseurs suivants : ESX 3.5 ou supérieur VirtualCenter/vCenter Server 2.5 ou supérieur Le protocole de déport d’affichage VMWare ne permet pas l’ouverture de sessions multiples sur la même machine virtuelle. Si plusieurs utilisateurs se connectaient à la même machine, chaque utilisateur contrôlerait la même session. 2 Installation 2.1 Liste des Fichiers L’outil Applidis ESX Console Viewer se compose des fichiers suivants : Fichier AppliDisESXConsoleViewer.exe AppliDisESXConsoleViewerSettings.exe VimService.dll quickMksAx.dll quickmksax.inf ssleay32.dll vmware-remotemks.exe MakeInstall.bat libeay32.dll msvcr71.dll Version 4.0.0.2 4.0.0.2 N/A 2.1.0.0 N/A N/A 3.1.0.64227 N/A N/A 7.10.3052.4 Date 23/08/2010 23/08/2010 30/01/2009 24/09/2008 24/09/2008 24/09/2008 24/09/2008 23/08/2010 24/09/2008 24/09/2008 12:28 17:01 14:29 19:13 19:13 19:13 19:13 16:59 19:13 19:13 Ces fichiers sont à copier sur le poste client dans le répertoire suivant : C:\Program Files\Systancia\AppliDis\AppliDisESXViewer\ 2.2 Enregistrement des composants Enregistrez l’ActiveX quickMksAx.dll en exécutant le script MakeInstall.bat présent dans le répertoire d’installation de l’outil. Le fichier MakeInstall.bat contient : Regsvr32 quickMksAx.dll IS00305 Version de la fiche 1.01 08/03/2011 4/9 Fiche IS00305 Fiche Technique AppliDis 3 Configuration L’outil AppliDisESXConsoleViewerSettings.exe permet de configurer les informations nécessaires à l’ouverture d’une console vers une machine virtuelle sous ESX. IS00305 Version de la fiche 1.01 08/03/2011 5/9 Fiche IS00305 Fiche Technique AppliDis Dans l’outil de configuration informations suivantes : AppliDisESXConsoleViewerSettings.exe, saisissez les Saisissez le chemin vers le fichier .ini de configuration qui stockera les informations de configuration. Ce fichier de configuration est à sauvegarder dans le répertoire d’installation de l’outil : C:\ProgramFiles\Systancia\AppliDis\AppliDisES XViewer\ Pour utiliser le mode d’équilibrage de charge, il suffit de cocher la case « Use Desktop Load Balancer ». Les champs permettant de configurer une machine virtuelle se désactivent dans la partie VMWare Host et les champs permettant de configurer un bureau deviennent accessibles. Pour utiliser ce mode un seul paramètre est obligatoire : « Desktop » : Nom du bureau qui est publié dans AppliDis Les paramètres suivants permettent d’adapter la configuration : « Force admin server » : permet de spécifier l’adresse IP d’un serveur d’administration. Si rien n’est paramétré, le serveur d’administration est obtenu par le registre du poste client (comme un client VDI). « Force client config » : permet de spécifier le nom d’utilisateur, le nom du poste client et l’IP du poste client. Par défaut l’outil prendra le nom et l’IP de la machine locale et le nom de l’utilisateur de la session courante. Saisissez les informations de connexion vers un hôte vCenter Server ou ESX sur lequel est présente la machine virtuelle à accéder. Cliquez sur le bouton « Connect » pour récupérer le liste des machines virtuelles de l’hyperviseur. Choisissez dans la liste déroulante la machine virtuelle à utiliser. Les informations « Config File » et « ESX » sont automatiquement remplies a partir de la machine choisie. Rappel : IS00305 Version de la fiche 1.01 cette configuration est 08/03/2011 6/9 grisée si Fiche IS00305 Fiche Technique AppliDis l’option « Use Desktop Load Balancer » est cochée. Saisissez les informations de connexion vers l’ESX. L’outil Viewer effectue une connexion directe vers l’ESX sans passer par le vCenter Server. Il est alors nécessaire de préciser ces informations de connexion vers l’ESX si elles sont différentes de celles ayant permis de se connecter à un hyperviseur pour récupérer la liste des machines. Ces informations sont donc obligatoires. Dans le cas d’une ferme avec un virtual center et plusieurs hôtes ESX, les hôtes doivent avoir le même compte car les machines peuvent s’exécuter sur des hôtes différents. Saisissez la configuration d’affichage : 1. Affichage en mode plein-écran 2. Le titre de la fenêtre du Viewer. Pressez ensuite le bouton « Save Settings » pour enregistrer les paramètres de configuration dans le fichier .INI. Dans notre exemple le fichier .INI sera nommé : CL141.ini. IS00305 Version de la fiche 1.01 08/03/2011 7/9 Fiche IS00305 Fiche Technique AppliDis 4 Utilisation La connexion vers une machine virtuelle s’effectue en exécutant l’outil AppliDisESXConsoleViewer.exe avec en paramètre le nom du fichier .ini précédemment configuré. Exemple « VMWare Host »: AppliDisESXConsoleViewer.exe CL141.ini Le fichier .ini de configuration (CL141.ini dans l’exemple ci-dessus) doit être présent a coté de l’exécutable. Exemple « Load Balancer » : AppliDisESXConsoleViewer.exe ESXConsoleView.ini BNJ 192.168.20.57 AppliDisESXConsoleViewer.exe Fichier.ini NomBureau ServeurAdmin : - Le fichier .ini correspondant au nom du fichier de configuration (qui doit être dans le même répertoire que l’outil), - NomBureau qui correspond à un bureau publié dans AppliDis, - ServeurAdmin qui correspond à l’adresse IP du serveur d’administration. Les paramètres NomBureau et ServeurAdmin sont facultatifs. Remarque : La maximisation de la fenêtre du Viewer fait passer l’affichage en mode plein-écran. Pour rebasculer en mode fenêtré à partir du mode plein-écran, pressez simultanément les touches Ctrl+AltGr à droite de la barre d’espace. IS00305 Version de la fiche 1.01 08/03/2011 8/9 Fiche IS00305 Fiche Technique AppliDis Références Mots clés : AppliDis Référence : Date de création : 23/08/2010 Dernière révision : 08/03/2011 Pour tout commentaire sur cette fiche, merci d’envoyer un mail à [email protected] en précisant le numéro de la fiche et votre commentaire Copyright © Systancia 2010 – Tous droits réservés Les informations fournies dans le présent document sont fournies à titre d’information, et de ce fait ne font l’objet d’aucun engagement de la part de Systancia. Ces informations peuvent être modifiées sans préavis de la part de Systancia. Ce document est à destination d’utilisateurs avertis, disposant de notions de base du système d’exploitation Windows Server de Microsoft. Systancia ne saurait être tenu pour responsable des erreurs de manipulation dans le cadre de l’utilisation de cette documentation. L’utilisation liée à ce document se fait sous votre entière responsabilité. Marques de sociétés tierces : toutes les autres marques, noms de produits et de sociétés précisés dans ce document sont cités à fins d’explications et sont la propriété de leurs détenteurs respectifs. A ce titre, notamment Microsoft, Windows, Windows 2000, Windows 2003, Windows 2008 Server sont des marques de Microsoft Corporation aux Etats-Unis et dans d’autres pays. Systancia Actipolis 3, Bât C11 3, rue Paul Henri Spaak 68 390 SAUSHEIM France Téléphone : Fax : site web : +33 3 89 33 58 20 +33 3 89 33 58 21 http://www.systancia.com IS00305 Version de la fiche 1.01 08/03/2011 9/9