Académique Documents
Professionnel Documents
Culture Documents
Définition
La Virtualisation est un terme utilisé pour désigner l’ensemble des techniques matérielles et
logicielles qui permettent de faire fonctionner sur une seule machine physique, plusieurs
systèmes d’exploitation et / ou plusieurs applications, séparément les uns des autres comme
s’ils fonctionnaient sur des machines physiques distinctes.
Utilité
Dès lors ou l’activité nécessite la mise en place de plusieurs systèmes différents pour répondre
soit à des besoins de tests, expérimentation, soit à des besoins d’exploitation d’applicatifs qui
nécessitent des systèmes différents, la Virtualisation peut donc répondre au besoin.
Les machines du marché sont de plus en plus puissantes (processeurs Dual-core et quadri-
core) il est donc tout à fait envisageable de faire tourner plusieurs machines virtuelles sur une
seule machine physique.
Avantages
Investissement réduit en termes de machines physiques : plusieurs systèmes différents
peuvent cohabiter sur la même machine.
Chaque machine virtuelle est isolée des autres y compris du système hôte.
Indépendance des machines virtuelles vis à vis du matériel.
Réponse rapide à la demande de nouveaux serveurs.
Administration partagée.
Maintenance des machines physiques plus aisée car en nombre réduit.
Inconvénients
Nécessité d’un serveur hôte puissant
Pertes plus importantes en cas de panne de la machine hôte (plusieurs systèmes
indisponibles)
Une console d’exploitation permet de créer une ou plusieurs machines virtuelles. Le système
d’exploitation installé sur les machines virtuelles reste complètement indépendant de la
machine hôte.
Une couche de Virtualisation partitionne le serveur physique afin qu’il puisse exécuter plusieurs
machines virtuelles simultanément.
Les ressources du serveur physique sont traitées comme un pool de ressources pouvant être
alloué aux machines virtuelles de manière contrôlée (taille mémoire, place disque,
configuration réseau, etc.). VMware isole chaque machine virtuelle de son hôte et des autres
machines virtuelles
VMware Server encapsule l’environnement d’une machine virtuelle sous la forme d’un
ensemble de fichiers pouvant à tout moment être sauvegardé, déplacé et copié facilement.
Via la console d’exploitation VMware installée sur des postes client, il est possible d’accéder à
n’importe quelle machine virtuelle active sur le serveur et ainsi, d’ouvrir une session Windows
sur le serveur virtuel.
A l’aide de VMware, une machine virtuelle a été créée. Il s’agit de Windows 2000 Server
service pack 4.
Afin de valider au mieux cette plateforme VMware, les différents paramètres réseau de la
machine virtuelle ont été testés. L’écran ci-après nous montre les paramétrages possibles.
Ces tests avaient pour objectif de valider le bon fonctionnement des applications Sage 100 en
mode multi utilisateurs sur les trois types de bases de données possibles. L’accent a été porté
sur les connexions simultanées de plusieurs clients au serveur virtuel.
Pour chacune de ces applications, un script (voir annexe) permettant de valider l’ensemble des
fonctions a été exécuté.
Résultats Obtenus
En effet, nos différents tests ont mis en évidence que seule la configuration N° 1 Bridged
permet un fonctionnement normal des applications.
Dans les deux autres configurations, la machine virtuelle accède au réseau mais n’est pas
visible par les autres ordinateurs. L’accès aux bases de données n’est donc pas possible
quelque soit le protocole utilisé.
En version propriétaire la recherche réseau ne permet pas d’accéder au répertoire
partagé de la machine virtuelle.
En SageSQL, nous obtenons le message : ORA-12170 : TNS : Connect timeout occured.
En SQL Server nous obtenons le message : Fournisseur de connaux nommés :
Impossible d’ouvrir une connexion à SQL Server [53].
Les temps de réponse constatés sont similaires à ceux que fournit un ordinateur ayant les
mêmes caractéristiques physiques. Néanmoins, lors de nos tests une seule machine virtuelle
était active. Nous avons constaté que les temps de réponse se dégradaient rapidement lorsque
nous activions plusieurs machines virtuelles sur notre serveur hôte.
Conclusion
Les applications Sage 100 fonctionnent parfaitement sur un serveur virtuel VMware. Les
avantages que fournit une telle configuration semblent cependant limités dans le cadre d’une
utilisation conventionnelle des applications Sage 100.