29
Virtualisation De machines Virtualisation de serveurs d’applications De machines avec VMware Infrastructures SII Cours MSI [email protected] 1 Francesco Termine, professeur HES , [email protected]

Virtualisation de serveurs d’applications avec VMware · logicielles(version os version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

  • Upload
    others

  • View
    4

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

VirtualisationDe machines

Virtualisation de serveurs d’applications

De machines

avec VMware

Infrastructures SII

Cours [email protected] 1

Francesco Termine, professeur HES , [email protected]

Page 2: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

PlanPlan

L'histoire de la virtualisationPlan

Paysage de la virtualisation

Les produits VMwareLes produits VMware

Retours d’expériences

Perspectives

Infrastructures SII

Cours [email protected] 2

Page 3: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

L'histoire de la virtualisationL'histoire de la virtualisation

Diminuer, s'affranchir des contraintes physiquesContexte

, p y q

Virtualisation du stockage

Systèmes RAID et volumes logiquesSystèmes RAID et volumes logiques

Virtualisation réseau

Virtual Lan

Virtualisation d'application (émulation)

Virtualisation de machine

Infrastructures SII

Cours [email protected] 3

Page 4: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

L'histoire de la virtualisationL'histoire de la virtualisation

1960-70 : IBM, Mainframe CP/CMS, partitions de Historique de la Virtualisation , / , p

machines

1970 - 80 : Client – Serveur, PCx86 vs Mainframe

Ilôts moins couteux , informatique distribuée

1990 : Internet1990 : Internet

Linux , émulateur Atari, Amiga , C-64

l2000 : virtualisation x86 => x86

VMWare IDC utilisation moyenne de 15%

AMD, Intel optimisation cpu

2005-: Infrastructures Virtuelles – Consolidation

Technologies à grande diffusion

Virtualisation applications postes de travail Infrastructures SII

Cours [email protected] 4

Virtualisation applications, postes de travail

Page 5: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

L'histoire de la virtualisationL'histoire de la virtualisation

Type de virtualisation

Machine virtuellevirtuelle

Infrastructures SII

Cours [email protected] 5

http://fr.wikipedia.org/wiki/Virtualisation_(informatique)

Page 6: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

L'histoire de la virtualisationL'histoire de la virtualisation

Type de virtualisation

Hyperviseur

Infrastructures SII

Cours [email protected] 6

http://fr.wikipedia.org/wiki/Virtualisation_(informatique)

Page 7: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

L'histoire de la virtualisationL'histoire de la virtualisation

Les fonctions Utilisation optimale des ressources matérielles

de la virtualisation

Installation, déploiement, migration facilités

Mise en production facilitée (copie)Mise en production facilitée (copie)

Backup « all-in-one »

All ti d i d Allocation dynamique des ressources

..

Infrastructures SII

Cours [email protected] 7

http://fr.wikipedia.org/wiki/Virtualisation_(informatique)

Page 8: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Le paysage de la virtualisationLe paysage de la virtualisationp y gp y g

Google

Infrastructures SII

Cours [email protected] 8VMWare apparaît sur la 5e page de live

Page 9: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Le paysage de la virtualisationLe paysage de la virtualisationp y gp y g

EditeursVMWare, Palo Alto (CA) [ EMC, Boston (MA),USA ] , ( ) [ , ( ), ]

Citrix, FL, USA

Rachat de XenSource Q3 2007 500 M$Rachat de XenSource , Q3.2007, 500 M$

Microsoft, Redmond (WA), USA

Communauté OpenSource :

Xen

Kvm

QEMUQEMU

VirtualBox

Infrastructures SII

Cours [email protected] 9

Page 10: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Le paysage de la virtualisationLe paysage de la virtualisationp y gp y g

EditeursGartner 10.2008 , parts de marché

Parts de marché

VmwareMicrosoftCitrixOracle

tautres

HPdellibmautresautres

Infrastructures SII

Cours [email protected] 10

IDC , Q3.2008 , parts de marché

Page 11: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Le paysage de la virtualisationLe paysage de la virtualisationp y gp y g

VMware

Infrastructures SII

Cours [email protected] 11

Page 12: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Le paysage de la virtualisationLe paysage de la virtualisationp y gp y g

Citrix

Société produit , Xen

Infrastructures SII

Cours [email protected] 12

Page 13: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Le paysage de la virtualisationLe paysage de la virtualisationp y gp y g

Microsoft

Infrastructures SII

Cours [email protected] 13

Page 14: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Le paysage de la virtualisationLe paysage de la virtualisationp y gp y g

Etude comparative

Infrastructures SII

Cours [email protected] 14

Source : 2008, gatner.com

Page 15: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Le paysage de la virtualisationLe paysage de la virtualisationp y gp y g

4 focus Virtualisation de machines

Virtualisation DataCenter (Serveurs)

Virtualisation de(s) bureau(x) et/ou applicationsVirtualisation de(s) bureau(x) et/ou applications

Gestion de la virtualisation (Management Interface)

VMwareCH

VMware en Suisse

Zurich LausanneZurich, Lausanne

Partenaires, UDITIS SA

Trainings centers VMware

VMUG Suisse romandeInfrastructures SII

Cours [email protected] 15

Page 16: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Les produits VMWareLes produits VMWarepp

Suites logicielles

Plateformes Plateformes virtuelles

Infrastructures SII

Cours [email protected] 16source: 2008, vmware.com

Page 17: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Les produits VMWareLes produits VMWarepp

Suites logicielles

Infrastructures Infrastructures virtuelles

Allocation de ressources

et

Déplacement

Infrastructures SII

Cours [email protected] 17source: 2008, vmware.com

Page 18: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Les produits VMWareLes produits VMWarepp

Suites logicielles

Infrastructures Infrastructures virtuelles

Haute Haute disponibilité

backup

Disaster recovery

Infrastructures SII

Cours [email protected] 18source: 2008, vmware.com

Page 19: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Les produits VMWareLes produits VMWarepp

Suites logicielles

VMWare ViewVMWare View

(VDI)

Infrastructures SII

Cours [email protected] 19source: 2008, vmware.com

Page 20: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Retour d'expériencesRetour d'expériencespp

Enseignement2002-2006

Systèmes d'exploitation Disques durs amovibles avec dual bootd exploitationWindows/unix

Besoins:

q

Paramétrage os dépend du matériel

Implique une réinstallation/adaptation des Besoins:installation &

droits privilégiés

Implique une réinstallation/adaptation des images par type de machine

Encombrement physique, pratique intra muros

Passage du pc bl

Encombrement physique, pratique intra muros

2006 -au portable

Machine virtuelle =>Indépendance matérielleMachine virtuelle =>Indépendance matérielle

Création des machines 1x

Infrastructures SII

Cours [email protected] 20

Pratique extra muros

Page 21: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Retour d'expériencesRetour d'expériencespp

Enseignement2006 - 2008 : déploiement de 20 sociétés

Progiciels de gestion

SageProConcept Travail de ré-initialisation au début

d'année(réinstaller vs nettoyer)

2008 - : déploiement virtualisés de 80 + 40 sociétés , 2 sites

Infrastructures SII

Cours [email protected] 21

Page 22: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Retour d'expériencesRetour d'expériencespp

Veilletechnologique Problèmes:

Serveurs d'applications

Multitudes de « petites » machines x86

Multiplication de silo applicatif et matérield applications

Bases de

Multiplication de silo applicatif et matériel

Gestion et mises à jour difficilesBases de données Incompatibilités matérielles (drivers) et

logicielles(version os <=> version application)

DéveloppementBesoin d'une forte réactivité avec peu de ressources

Virtualisation nous permet de nous en approcher

Machines virtuelles bénéficient des màj matériel

Appliances vmwareAppliances vmware

Communauté importante (forums, blogs)

Infrastructures SII

Cours [email protected] 22

Page 23: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Retour d'expériencesRetour d'expériencespp

BilanRationalisation => gestion des machines virtuellesg

Stocker et organiser les machines virtuelles

Dimensionner le matériel (1 gros et non + petits)Dimensionner le matériel (1 gros et non + petits)

Espace disque & bande passante

Résultats prometteurs

IMSI, Consolidation et infrastructures virtuelles

Inscriptions, sondages, géo en ligneInscriptions, sondages, géo en ligne

ERP, Intranet, Bases de données

Serveurs d’application J2EE, OracleServeurs d application J2EE, Oracle

Environnement de développement

Déploiement en 4 2009Infrastructures SII

Cours [email protected] 23

Déploiement en 4.2009

Page 24: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

Retour d'expériencesRetour d'expériencespp

BilanÉvaluer les besoins de virtualisation

é l

Rythme d'évolution

Grandeur du parc et complexité matérielle

En éteignant les serveurs,postes de travail, le soir ou les week-ends,l’économie d’énergie Grandeur du parc et complexité matérielle

Passage à la virtualisation - pragmatisme

l’économie d’énergie se chiffre à 25 % , vmware.com

Cartographier des services / applications

Identifier ce qui doit/peut être virtualisé => ROI

Chaque serveur physique virtualisé représenteune économie annuelle

Établir un plan de gestion de machines virtuelles

Services applicatifs, modèles (dépendances)

de 7 000 (kWh),soit 4 tonnes de CO2vmware.com

Politique d'accès, de sauvegarde

Niveau de services

Paradigme différent

Gestion parc, du SI

Formation utilisateurs

Formation administrateur(s)

Accès aux applications(user experience)

Infrastructures SII

Cours [email protected] 24

Formation administrateur(s)

Page 25: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

PerspectivesPerspectivespp

Tendances

G t 2008Infrastructures SII

Cours [email protected] 25

Gartner.com, nov 2008

Page 26: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

PerspectivesPerspectivespp

Tendances

G t 2008Infrastructures SII

Cours [email protected] 26

Gartner.com, nov 2008

Page 27: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

PerspectivesPerspectivespp

Tendances

Infrastructures SII

Cours [email protected] 27

Gartner.com, nov 2008

Page 28: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

PerspectivesPerspectivespp

Convergence

Infrastructures SII

Cours [email protected] 28

Page 29: Virtualisation de serveurs d’applications avec VMware · logicielles(version os  version application) Développement ¾ Besoin d'une forte réactivité avec peu de ressources

MerciMercie ce c

[email protected]

Q&AQ&A

Infrastructures SII

Cours [email protected] 29