Archive

Articles taggués ‘architecture’

ESB & SOA

25/09/2007

Virtualisation : un marché en plein essor

21/08/2007

Actualité
Preuves, s’il en est besoin, que le marché de la virtualisation est porteur, VMWare a fait une entrée remarquée sur le marché boursier NewYorkais avec un passage de 29$ à 51$ sur sa première journée, à une période où l’indice DowJones et tout le monde boursier est très fragile. Dans le même temps, Citrix rachète la société XenSource, éditeur de la célébre solution OpenSource de « paravirtualisation » Xen.

C’est ainsi, une bonne occasion de faire un point sur ce secteur et les solutions associées.

Vers la disparition des applications lourdes traditionnelles ?
Ce que j’appelle une « application lourde traditionnelle » est un pc autonome sur lequel on déploie directement des applicatifs exécutées en local. Les alternatives à ce mode de fonctionnement sont nombreuses. Mais tout d’abord, il est important de rappeler les inconvénients de ce type de fonctionnement :

  • Déploiement complexe
  • Gestion de version et de configuration hétérogène
  • Maintenance multiple

Les solutions dites « anciennes » pour palier à ces problèmes ont plusieurs natures :

  • Le client léger
    Il s’agit ici d’application de type web. Ce type de technologie connaît un essor important ces dernières années avec l’arrivée d’offre pléthorique d’outils permettant la réalisation des telles applications. La dernière tendance s’inscrit dans les solutions telles que Flex ou WPF.
  • Le client léger Windows
    Il s’agit ici d’exécuter une application sur un serveur et d’en déporter l’affichage sur un poste client. L’inconvénient est une surexploitation du serveur et une sous exploitation des capacités du poste client.
  • La virtualisation d’applications
    Concept récent, il s’agit de diffuser, en streaming au fur et à mesure des besoins, les applications sur les postes clients et de les exécuter de manière isolée.
  • La virtualisation de PC
    La virtualisation de PC consiste à exécuter sur un serveur un parc complet de PC client. L’avantage est que la capacité des serveurs est exploitée (en revanche, celle des postes physique ne l’est pas).
  • Le streaming de systèmes d’exploitation
    Extension du principe de la virtualisation d’applications au système d’exploitation complet, cela permet de centraliser globalement l’administration d’un parc informatique. Les PC Physiques n’ont d’ailleurs plus forcément de disque dur dans ce cas.
  • Les PC Lames
    Déportation physique des postes clients sur un serveur

Vous pouvez retrouver une description plus précise de ces solutions ici .

Ce qui nous intéresse ici est la virtualisation de PC. VMWare est le principal éditeur de ce type de solutions. Vous pouvez retrouver ici un article sur l’utilisation de ce type de solutions.

VMWare offre plusieurs types de solutions selon l’environnement dans lequel on souhaite déployer des systèmes virtuels :

  • VMWare ESX Server : Environnement dédié à la production où le logiciel s’installe directement sur le matériel et permet donc d’obtenir des performances améliorées.
  • VMWare Workstation : Environnement de travail permettant d’utiliser plusieurs environnements parallèlement.
  • VMWare Server : Solution gratuite permettant de mettre en place de petits serveurs virtualisés.

De nombreuses alternatives à VMWare sont disponibles. Pour ne citer que les plus connus, on peut noter Virtual PC de Microsoft, Virtuosso de SWSoft et dans le monde de l’OpenSource Xen et Qemu.

Les outillages autour de toutes ces solutions évoluent. On peut citer par exemple des outils d’administration tels que VMWare ACE, des solutions globales telles que la Virtual Desktop Infrastructure (VDI) qui permet d’associer les clients légers, les serveurs et le protocole réseau ou encore des solutions modulaires de déploiement telles que Presentation Manager de Citrix.

Sources
Indexel : 1
ITRManager : 1 2

, ,

  • Twitter
  • Buzz
  • Facebook
  • LinkedIn
  • Picasa