La Virtualisation Windows chez CASINO

Transcription

La Virtualisation Windows chez CASINO
La Virtualisation
Windows chez CASINO
Philippe CROUZY
Responsable
Infrastructure
Equipes Systèmes -Stockage
Sommaire
• 
• 
• 
• 
• 
• 
• 
Contexte Datacenters
La virtualisation chez Casino
Notre démarche
Feuille de route
Bilan : ROI
Bilan : Retour d’expérience
Axes de réflexion
2
Contexte Datacenters
• 
Augmentation constante du nombre de serveurs en Datacenters
 
 
 
 
Augmentation de surface utilisée
Augmentation de la consommation électrique
Augmentation des besoins en climatisation
1 W dépensé pour l’alimentation d’un serveur nécessite entre 1,1 et 1,2 W d’énergie
consommée supplémentaire pour le refroidir et/ou en perte.
• 
La consommation électrique d’un serveur n’est
pas proportionnelle à la charge CPU (un faible
taux d’utilisation du serveur gaspille l’énergie)
• 
La charge moyenne généralement constatée sur
les serveurs reste inférieure à 20 % de leur
capacité.
La rationalisation du nombre de serveurs passe par la
technologie de virtualisation
3
3
• 
La virtualisation chez
Casino
La Mise en œuvre de la virtualisation des environnements Windows a
commencé en 2006
  Basée sur Microsoft « Virtual Server » 2005
• 
Evolution de la virtualisation vers Hyper-V (2009) :
  Consolidation du nombre de VM (de 7 en moyenne sur « Virtual Server » à
25 sur hyper-V)
  Exploitation de la solution maitrisée
  Support Microsoft de bout en bout
o  Hyperviseur
o  OS des VM
o  Outils d’administration
 
o 
o 
o 
o 
Evolution naturelle de Virtual Server 2005
Réduction de la charge induite par la couche de virtualisation
Augmentation de la mémoire vive par VM (64Go)
Support OS étendu (64 bits, Windows 2008)
Plusieurs cœurs CPU assignables à 1 VM (fonction des OS virtuels)
4
Notre démarche
• 
Architecture :
  La virtualisation s’applique à tous les environnements
  Tous les types de réseau sont couverts : Backbone, DMZ, sites distants
  Infrastructures dédiées par environnement :
o  Développement, Préproduction, Production, Production sécurisée,
• 
Aspiration :
  Virtualisation de tous les serveurs éligibles(*) hébergés dans les
Datacenters
o  Serveurs non éligibles :
– 
– 
– 
– 
– 
Forte consommation CPU : quadri-pro
Forte volumétrie : au dessus de 100 Go
VLANs spécifique : moins de 5 serveurs dans un VLAN
Cartes spécifiques : modem / X25 / dongle
Clusters : double problématique CPU / volumétrie
  La validation éditeur n’est pas un pré-requis
• 
Projets :
  Toute nouvelle demande de serveur fait l’objet d’une proposition de VM
  Toute demande de serveur physique doit être motivée
5
Feuille de route
2006
•  Mise en
œuvre de
Virtual
Server
2005
2007
•  100 serveurs
aspirés sur
19 serveurs
hôtes
• 
• 
2008
2010
•  VS = 300 VM
sur 45
serveurs
hôtes
• Hyper-V R2
• Fin du projet
d’aspiration des
serveurs physiques
(100 à 150 serveurs
aspirés sur 9 à 14
hôtes)
2009
•  Hyper-V = 110
serveurs aspirés sur
10 serveurs hôtes
•  50 instances virtuelles
créées sur 4 serveurs
hôtes
Nous en sommes aujourd’hui à 280 VMs sur « Hyper V » pour 170 sur
« virtual server ».
Il restera environ 300 serveurs « non éligibles »
6
Bilan : ROI
• 
Datacenters
  Gains en consommation électrique : 120 k€ /an
  Gains en consommation calorifique : 120 k€ /an
  Hébergement : 1100 U économisés soit l’équivalent de 31 racks
• 
Installation
  85 % de gains en câblage Réseau et Stockage
• 
Licensing
  85 % de réduction du coût de licences OS et outils d’administration (SCOM, SCCM)
• 
Maintenance
  Baisse du coût de maintenance matérielle : 180 k€ /an
• 
Gains d’exploitation :
 
 
 
 
 
 
 
Clonage de serveur facilité
Amélioration sensible des délais de mise à disposition des serveurs
Evolutivité : possibilité de réaliser des upgrade de RAM, de processeur, de taille disque, d’OS
Gestion de l’obsolescence facilité sur les serveurs virtualisés
Rationalisation du nombre de modèles de matériels différents
Prise de main à distance généralisée
Optimisation de l’utilisation des ressources des serveurs
7
Bilan : Retour d’expérience
• 
Contraintes fortes vis-à-vis des matériels
  Baies SAN (réplication)
  Type de processeurs des serveurs hôtes
  Niveau de drivers
• 
La virtualisation est avant tout un projet à forte communication
 
 
 
 
Vaincre les réticences des équipes
Convaincre de la stabilité et des performances de la solution
Définir les niveaux de service réellement en adéquation avec les métiers
Adapter et communiquer sur le process de refacturation
8
Axes de réflexion
• 
Mise en œuvre de Hyper-V R2
  Fonctionnalité « Live Migration » pour bascule des VM sans interruption de
service pour les utilisateurs
  Clusters CSV multi-nœuds
• 
Consolidation des serveurs Virtual Server 2005
  Diminution du nombre de serveurs physiques
  Optimisation des performances
• 
Etude de l’aspiration des serveurs Linux sous Hyper-V R2 vs Vmware
9