Les Techniques de Virtualisation

Embed Size (px)

Citation preview

  • 8/18/2019 Les Techniques de Virtualisation

    1/14

    Les Techniques de Virtualisation

    Cloud Computing

    Foued Marzouki

  • 8/18/2019 Les Techniques de Virtualisation

    2/14

    IBM depuis Mai 1968, précurseur de la technologieDéveloppement IBM/MIT de l’Hyperviseur VM/CMS

    Implantation dans les gros systèmes (Mainframe)

    D’autres acteurs dans les solutions de stockage (EMC, Fujitsu)

    Cause de coûts élevés, migration vers le modèle Client/Serveur 1990

    En 1989, Création de Citrus (Citrix)  par un ancien développeur IBM Echec d’un projet autour de OS/2 suite au rachat de code à Microsoft 

    Soutien financier de Microsoft et Intel et Rachat de Netware Access Server à Novell 

    Création de WinView en 1995 (Accès à des postes de travail et des applications à partir du Serveur)

     A partir de 1998, lancement des produits VMWareVersion VMWare Workstation sur X86

    Rachat de VMWare par EMC en 2004

    Virtualisation : Les Débuts

  • 8/18/2019 Les Techniques de Virtualisation

    3/14

    VMWare (EMC)

    Hyper-V (Microsoft)

     Xen Solutions from Citrix (XenApp/XenServer/XenDesktop)

    Oracle-VM (Oracle)

    Virtualisation : Hypervisor Market 

  • 8/18/2019 Les Techniques de Virtualisation

    4/14

    Serveurs / Réseaux 

    Stockage

     Applications

    Postes de Travail 

    Virtualisation : Domaines d’application

  • 8/18/2019 Les Techniques de Virtualisation

    5/14

    Serveur = ressources (CPU, Mémoire, Disques et réseaux)

    Les serveurs sont utilisés à 15% de leur capacité

    Serveurs mono système : Un seul Système d’Exploitation

    Multiplication des Serveurs selon les besoins applicatifs

    Coûts élevés de gestion des Datacenter (espace, Electricité…)

    Interruption de Services en cas de rajout de ressources

    Consolidation Serveurs

    Désavantages des techniques traditionnelles

  • 8/18/2019 Les Techniques de Virtualisation

    6/14

    Génération 1– 

    1998 -2002

    Hypervisor ESXI 1.xxx supporte Windows, Linux, Dos, Netware

     Administration par Serveur et Stockage Local 

    Utilisation en environnements tests et développement 

    Génération 2 – 2003 -2005

    ESX 2.xx et Virtual Center 1.x

    Déplacement live de machines avec VMotion Administration centralisé et Stockage centralisé

    VMFS (Virtual Machine FileSystem)

    Début Utilisation en production

     principale évolution avec Vmotion et VCenter 

     Acteur Principal (Plateform X86)

    VMWare: Evolution (1/4)

  • 8/18/2019 Les Techniques de Virtualisation

    7/14

    Génération 3– 

    2006 -2008 

    Hypervisor ESXI 3.xxx 

    VMWare DRS ( Distributed Resource Scheduling)Définition de groupes de ressources

    Gestion de la répartition de la charge

    VMWare HA (High Availability)

    VMWare Consolidated Backup (VCB)

    Storage Vmotion ( à partir version ESX 3.5)

    VMWare: Evolution (2/4)Consolidation de Serveurs

  • 8/18/2019 Les Techniques de Virtualisation

    8/14

    Génération 4 – 2009 -2010 

    Hypervisor ESX 4.xxx  VStorage Thin Provisionning

    Fault Tolerance

    VNetwork Distributed Switch

    Vshield Zone

    Data Recovery 

    Host Profiles

    VMWare: Evolution (3/4)

    V Sp h er e 4  

    Virtualisation DataCenter 

  • 8/18/2019 Les Techniques de Virtualisation

    9/14

     Architecture VSp h er e 4  

     plugins VCenter Database

    VMWare ESX/ESXi 2

    Guest 

    OS

    Guest 

    OS

    Guest 

    OS

    Guest 

    OS

    Datastore

    VSphere

    Client 

    Host

     Agent 

    VSphere

    Web

     Access

    VCenter Server 

    Central pointConfiguringProvisioning

    Managing

    Datacenter services

    Performance Monitoring

     Alert Management 

     Access Control 

    Link Type

    Local SAS/SATA/SCSI

    Fibre Channel (FC), FCoE 

    iSCSI , NFS, NAS

    VMWare ESX/ESXi 1

    Guest 

    OS

    Guest 

    OS

    Guest 

    OS

    Guest 

    OSPhysical Server 

    1

    Physical Server 

    2

  • 8/18/2019 Les Techniques de Virtualisation

    10/14

    Génération 5 –  Juillet 2011

    Hypervisor ESXi 5

    VStorage Thin Provisionning, I/O and QoS Controls

    Fault Tolerance

    VNetwork Distributed Switch

    Vshield Zone

    Data Recovery  Host Profiles

    VMWare: Evolution (4/4)

    V Sp h er e 5  

    Cloud Computing

  • 8/18/2019 Les Techniques de Virtualisation

    11/14

    Vsphere 5 - Packages (1/2)

    Essentials VMware ESXi 5.0 Installable

    VMware vCenter Server 5.0 and modules

    Essentials Plus VMware ESXi 5.0 Installable

    VMware vCenter Server 5.0 and modules

    VMware Data Recovery 2.0

    VMware vSphere Storage Appliance 1.0

    Standard  VMware ESXi 5.0 Installable

    VMware vCenter Server 5.0 and modules

    VMware Data Recovery 2.0

    VMware vCenter Orchestrator Appliance 4.2.0

  • 8/18/2019 Les Techniques de Virtualisation

    12/14

    Vsphere 5 - Packages (2/2)

    Enterprise VMware ESXi 5.0 Installable

    VMware vCenter Server 5.0 and modules

    VMware Data Recovery 2.0

    VMware vCenter Orchestrator Appliance 4.2.0

    VMware vShield Zones for vSphere 5

    VMware vSphere Storage Appliance 1.0

    Enterprise Plus VMware ESXi 5.0 Installable

    VMware vCenter Server 5.0 and modules

    VMware Data Recovery 2.0

    VMware vCenter Orchestrator Appliance 4.2.0

    VMware vShield Zones for vSphere 5

    VMware vSphere Storage Appliance 1.0

    Cisco Nexus 1000 Virtual Ethernet Module

    VSphere Desktop Enterprise Plus sans VMware vCenter Orchestrator Appliance 4.2.0

  • 8/18/2019 Les Techniques de Virtualisation

    13/14

    VMware ESXi 

    VMware vCenter Server 

    vSphere Update Manager

    VMware vSphere Client and vSphere Web Client

    VMware vShield Zones

    VMware vCenter Orchestrator 

    vSphere Virtual Symmetric Multi-Processing

    vSphere vMotion and Storage vMotion

    vSphere Distributed Resource Scheduler 

    vSphere Storage DRS

    Storage I/O Control and Network I/O Control 

    Profile-Driven Storage vSphere High Availability 

    vSphere Fault Tolerance

    vSphere Storage APIs for Data Protection and VMware Data Recovery 

    Vsphere 5 , Composants et fonctionnalités

  • 8/18/2019 Les Techniques de Virtualisation

    14/14

    Mac OS X 

     Asianux 

    Ubuntu

    CentOS

    Debian GNU/Linux  FreeBSD

    Suse Linux 

    Oracle Enterprise Linux 

    RedHat Linux  SCO OpenServer 

    SCO Unixware

    Solaris

    OS2 /Warp

    MsDOS

    Windows 95

    Windows 98

    Windows XPWindows Vista

    Windows 7 

    Windows 2000

    Windows NT Windows Server 2003

    Windows Server 2008

    NetWare

    Supported Guests