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 Evolution naturelle de Virtual Server 2005 o Réduction de la charge induite par la couche de virtualisation o Augmentation de la mémoire vive par VM (64Go) o Support OS étendu (64 bits, Windows 2008) o Plusieurs cœurs CPU assignables à 1 VM (fonction des OS virtuels) 4
Architecture : Aspiration : Projets : Notre démarche 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, 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 Toute nouvelle demande de serveur fait l objet d une proposition de VM Toute demande de serveur physique doit être motivée 5
2006 Mise en œuvre de Virtual Server 2005 Feuille de route 2008 VS = 300 VM sur 45 serveurs hôtes 2010 Hyper-V R2 Fin du projet d aspiration des serveurs physiques (100 à 150 serveurs aspirés sur 9 à 14 hôtes) 2007 100 serveurs aspirés sur 19 serveurs 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