La direction informatique de Cisco virtualise ses bases données Oracle avec VMware sur des serveurs UCS.
1 min read
Les employés de Cisco utilisent près de 1300 bases de données Oracle dans leur travail quotidien, que ce soit dans le traitement des commandes ou pour le service client.
Rechercher l’agilité et réduire les coûts
Bien que les serveurs Oracle ne représentent qu’une fraction des serveurs de l’informatique de Cisco, ils sont parmi les plus critiques et les coûts d’infrastructure et de maintenance inhérents sont relativement importants.
La direction informatique avait déjà entrepris la virtualisation des applications et des serveurs oracle web; ne restaient plus qu’à virtualiser les bases de données.
L’objectif de cette virtualisation peut se résumer en 3 points :
- Accroitre l’agilité business
- Accroitre la résilience
- Réduire les coûts
Après une évaluation des risques, la direction informatique de Cisco à décider de virtualiser les environnements Oracle (applications et bases de données) avec VMware.
Des environnements Oracle sur des serveurs UCS virtualisés avec VMware
Cisco a posé deux principes de designs :
- Utiliser l’infrastructure partagée existante avec les serveurs UCS et les Nexus. Bénéficiant de la simplicité de configuration offerte par les services profiles
- Ne pas introduire de nouvelle technologie et par conséquent continuer à utiliser les datastores de VMware. Une autre option, qui a été éliminée, aurait consisté à utiliser le raw device mapping RDM mais avec pour conséquence une augmentation du débit.
Dans le document datant de ce mois de novembre 2012 “How Cisco IT Virtualized Oracle RAC Databases on Unified Computing System with VMware” Cisco explique les critères pour choisir les bases de données virtualisables et donne beaucoup d’autres informations sur cette virtualisation, mesures à la clé.
Des résultats probants :
- Le provisionnement est passé de 12 semaines à 3 semaines et ,dans le cas de demandes urgentes, à 3 jours
- Le cout total de possession a été déduit de 45 à 50%
- Le temps de reprise après incident est passé de plusieurs heures à quelques minutes
La virtualisation se poursuit et devrait atteindre 95% des serveurs de bases de données Oracle prochainement
4 commentaires
Comment avez vous réussi à diminuer les coûts de 50% avec des licences Oracle exorbitante puisque vous devez désormais payer pour tous les CPU du cluster VMware ?
Merci Christophe pour ce commentaire, je n’ai pas le détail financier(en particuier du licensing) des réduction de coûts mais cela tient compte de l’ensemble des ressources avec en particulier une réduction des serveurs et des coûts associés (espace,alim,cooling, administration..). Quand les bases de données Oracle étaient sur des serveurs bare-metal , l’utilisation des serveurs était seulement de 25%. Il y avait des serveurs spécialisés et des coûts de réseau pour interconnecter les databases en cluster.Il y avait également du surprovisonnement pour éviter des délais lors de besoin d’évolution etc…
Cas d’usage intéressant et sujet très sensible chez de nombreux clients, notamment la question du support…
Est-ce que l’architecture UCS apporte un gain en terme de performance par rapport à d’autres architectures possibles ?
bonjour Anthony, les gains sont sensibles en terme d’exploitation , en ce qui concerne les performances elles sont naturellement liées aux performances des processeurs Intel et l’UCS a battu une soixantaine de records de performances (benchmark etc..), mais l’UCS permet d’améliorer les performances dans des environnements virtualisés avec des fonctionnalités qui lui sont propres comme par exemple la notion de VM-FEX