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