16
La virtualisation solaris pour quels gains ? Bruno PHILIPPE

Retour d\'expérience : mutualisation des ressources sous Solaris 10

  • Upload
    gloumps

  • View
    699

  • Download
    1

Embed Size (px)

DESCRIPTION

Retrour d\'expérience sur la mise en place d\'une infrastructure virtualisée sous Solaris pour un environnement spécifique. Différents constats monétaires ou non sont à l\'origine de ce projet portant à restructurer l\'infrastructure de test/dev/uat. La mise en place d\'une solution de virtualisation basée sur les zones Solaris à permis de répondre aux différents besoins buisness exprimés lors de cette étude tout en améliorant les gains de productivités.

Citation preview

Page 1: Retour d\'expérience : mutualisation des ressources sous Solaris 10

La virtualisation solaris pour quels gains ?

Bruno PHILIPPE

Page 2: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Sommaire

Page

OrnessContexteObjectifsSolution retenueBilan : technique et opérationnelBilan : retour d'expériencePerspectives

La virtualisation Solaris pour quels gains ?

Page 3: Retour d\'expérience : mutualisation des ressources sous Solaris 10

OrnessOrganisation Network Security & Services

Page

Jeune société de conseil indépendante Entreprise à taille humaine créé en 2001 4 fondateurs & une expérience importante dans le service Implication et épanouissement personnel importants Référence dans différents secteurs d'activités (banques, assurances, entreprises publiques)

Expertises techniques reconnues Réalisation de mission d'assistance à maîtrise d'ouvrage Interlocuteurs privilégiés pour l'étude et la conception d'infrastructure

Stockage, sauvegarde, virtualisation

PKI, etc…

Refonte d'architectures globales (normalisation/urbanisation)

Page 4: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Sommaire

Page

OrnessContexteObjectifsSolution retenueBilan : technique et opérationnelBilan : retour d'expériencePerspectives

La virtualisation Solaris pour quels gains ?

Page 5: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Contexte

Page

Observation d’un scope défini Infrastructure de test/dev/uat Application ciblée

Constats opérationnels Dimensionnement rationnel des ressources impossibles Temps de mise à disposition moyen pour un nouveau environnement

Constats techniques Infrastructure de tests non représentative de la production Faible niveau de disponibilité par serveur

Situation précédente

La virtualisation Solaris pour quels gains ?

30 serveurs physiques170 Bases de données

Page 6: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Sommaire

Page

OrnessContexteObjectifsSolution retenueBilan : technique et opérationnelBilan : retour d'expériencePerspectives

La virtualisation Solaris pour quels gains ?

Page 7: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Objectifs

Réduction des coûts Economie énergétique (consommation électrique, calorifique)

Diminution de la surface au sol (nombre de rack)

Diminution du nombre de connexions (san, net)

Diminution des coûts d'administration (h/j)

Recherche de la productivité Scalabilité de l'infrastructure Clonages et tests des environnements Optimisation des processus d'exploitation

Mises à disposition accélérées (réponse aux besoins des projets et métiers) Mises à jours de l'infrastructure (limiter)

Composantes directes et indirectes

ROI (confidentiel) basé uniquement sur des économies

La virtualisation Solaris pour quels gains ?

Motivation principale du projetLa productivité

Page 8: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Sommaire

Page

OrnessContexteObjectifsSolution retenueBilan : technique et opérationnelBilan : retour d'expériencePerspectives

La virtualisation Solaris pour quels gains ?

Page 9: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Solution retenue

Page

Virtualisation Solaris

Containers Solaris Solution mature (existe depuis les 1er versions de Solaris – 2005)

Solution à coût 0 car incluse dans le système d'exploitation (licence)

Environnements variés (oracle, sap, sybase, web, etc...)

Plusieurs outils d'administration existants ($u, cft, mqm, etc...)

Solution déjà présente chez de grands comptes

Architecture mise en place Acquisition de serveurs plus capacitifs pour former le socle de base Ré-intégration des serveurs de dernière génération Utilisation des fonctionnalités incluses dans Solaris

Mise en place de la gestion de ressources Utilisation du système de fichiers ZFS

Solution de virtualisation la plus simple(1 noyau unique)

Investissement de 4 serveurs (2xT5240 + 2xM5000)

La virtualisation Solaris pour quels gains ?

Mise en œuvre rapide des zones

Page 10: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Sommaire

Page

OrnessContexteObjectifsSolution retenueBilan : technique et opérationnelBilan : retour d'expériencePerspectives

La virtualisation Solaris pour quels gains ?

Page 11: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Technique et opérationnel

Bilan

Robustesse de l'infrastructure Meilleur disponibilité des serveurs physiques Garantie de services améliorée par la flexibilité des zones (à froid)

Uniformisation de l'infrastructure Zones identiques les unes aux autres Produits communs entre toutes les zones (fonctionnalités offertes par ZFS)

Administration simplifiée (maintenance, mises à jour, etc)

Délai de mise à disposition réduit Mise à disposition d’un environnement instantanée (hors stockage)

Possibilité de figer/dupliquer un environnement

Projet finalisé en 10 mois90 zones – 170 bases10 serveurs

La virtualisation Solaris pour quels gains ?

Nb h/j divisé par 44 racks libérés1/3 de connexions gagnées

Environnement disponible en 1 min

Page 12: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Sommaire

Page

OrnessContexteObjectifsSolution retenueBilan : technique et opérationnelBilan : retour d'expériencePerspectives

La virtualisation Solaris pour quels gains ?

Page 13: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Retour d'expérience

Bilan

Pré-requis techniques Stockage de type SAN (assure la flexibilité des zones)

Nécessité de qualifier et quantifier les ressources (types cpu/mem/io)

Dialogue nécessaire Personnes réfractaires au changement Solution pérenne : convaincre de la stabilité et des performances Formation des équipes techniques

Prise en compte des nouveaux besoins Modification des référentiels (zones globales, zones)

Métrologie adaptée (utilisation réelle des zones)

La virtualisation Solaris pour quels gains ?

Tous les nouveaux environnements de dev/test/uat sont virtualisés

Impliquer le client dès le début du projet

Page 14: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Sommaire

Page

OrnessContexteObjectifsSolution retenueBilan : technique et opérationnelBilan : retour d'expériencePerspectives

La virtualisation Solaris pour quels gains ?

Page 15: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Perspectives

Diminution de l'espace de stockage Utilisation des techniques baies (Thin provisionning / virtualisation du stockage)

Utilisation des techniques de compression ZFS et/ou snapshot Déduplication ZFS (à venir)

Gestion des ressources Réallocation dynamique des ressources Choix plus important dans les types de ressources Projet Crossbow

Provisioning des zones Administration simplifiée = automatisation Traitement automatique par batch

La virtualisation Solaris pour quels gains ?

Très bonnes performances obtenues avec des bases Oracle sur ZFS

Page 16: Retour d\'expérience : mutualisation des ressources sous Solaris 10

Questions / RéponsesLa virtualisation Solaris pour quels gains ?

www.guses.org

www.opensvc.com