Orchestrez votre datacenter
Qui s'occupe de centraliser vos outils de gestion ? La virtualisation, les applications informatiques à hautes performances et autres technologies avancées promettent de transformer les datacenters. Mais comment pouvez-vous assurer leur interopérabilité afin d'obtenir des résultats optimaux ? Dès lors, comment automatiser le provisioning des ressources afin de répondre à des besoins en constante évolution ?
« La virtualisation en elle-même est un concept intéressant qui renforce l'efficacité de vos serveurs. Mais, sans l'aide d'outils automatisés, elle pourrait alourdir vos tâches de gestion. »
John Enck
Gartner
La vision : des fonctionnalités de gestion d'entreprise pour des architectures de datacenter évolutives et basées sur un matériel courant
Les administrateurs informatiques visionnaires ont toujours eu pour objectif l'automatisation du datacenter pour une utilisation des ressources et une flexibilité maximales. Cependant, la vision d'un datacenter bien ordonné, efficace et automatisé s'est estompée à mesure que les environnements de gros systèmes centralisés cédaient la place à des matériels, systèmes d'exploitation, dispositifs de stockage et autres ressources hétérogènes.
Les administrateurs peuvent faire appel à des techniques telles que l'informatique virtualisée, le stockage partagé et la gestion des ressources distribuées pour simplifier l'administration, optimiser l'utilisation et assigner dynamiquement les ressources afin de suivre l'évolution des environnements système. La convergence des innovations récentes de la virtualisation, des normes de gestion des systèmes et des technologies Novell permet de concrétiser cette vision dont le résultat s'appelle « orchestration ».
Sur le front de la virtualisation
Pour l'instant, la technologie de virtualisation des datacenters consiste principalement à créer un sandbox destiné au test, au déploiement et au développement d'applications. Certaines entreprises vont plus loin et commencent à utiliser la virtualisation pour réadapter leurs machines à la gestion de divers environnements système et pour consolider leurs ressources matérielles. Cependant, l'industrie a besoin de créer des outils qui permettent de relier la gestion des machines physiques et virtuelles pour que la virtualisation aboutisse à une plate-forme puissante et flexible pour l'orchestration. Les nouveaux formats ouverts de virtualisation proposés par VMware et Microsoft facilitent la migration d'environnements système entre les machines virtuelles, notamment Xen, avec très peu de modifications nécessaires.
La technologie Novell permet la réadaptation des machines virtuelles et la migration d'environnements système à la volée, de même qu'au sein d'un modèle de gestion intégrée pour les machines physiques et virtuelles. L'objectif est de créer un environnement agile, basé sur des stratégies, qui assure l'automatisation et l'orchestration de la gestion des identités, des systèmes, du stockage et des machines virtuelles.
Sur le front des normes
L'optimisation de l'interopérabilité au sein du datacenter exige que vous disposiez de produits exploitant des normes ouvertes. Novell prend en charge celles de la Distributed Management Task Force (DMTF) et de la Storage Networking Industry Association (SNIA), ce qui favorise l'adoption croissante des solutions de datacenter basées sur des normes. La DMTF a créé un schéma qui définit tous les éléments d'un noeud de traitement au sein de la spécification CIM (Common Information Model). Elle a, par ailleurs, élaboré le protocole SMASH et les profils de gestion DMTF afin de gérer des serveurs sur les matériels provenant de fournisseurs multiples. Elle s'est ensuite appuyée sur ces éléments pour former le System Virtualization, Partitioning and Clustering Working Group, qui a pour objet de fournir une base de gestion de technologies de virtualisation disparates. Pour ce faire, il définit des interfaces de programmation d'applications (API - Application Program Interface) ou d'autres interfaces standard afin d'assurer la gestion et la surveillance des machines virtuelles et du gestionnaire lui-même.
La SNIA, quant à elle, a créé la Storage Management Initiative Specification (SMI-S) pour regrouper les informations nécessaires à une interface fiable et sécurisée, destinée à assurer une gestion à l'échelle de plusieurs plates-formes de stockage réseau. Exploitées conjointement, ces spécifications fournissent un moyen standard d'accéder à ces objets et de définir le format des images. Leur rôle consiste principalement à relier tous les éléments d'un environnement virtualisé afin de favoriser leur orchestration.
Sur le front Novell
Novell collabore étroitement avec la DMTF, la SNIA et les communautés Open Source en matière de programmation modulaire, de normalisation, de rationalisation et de virtualisation des environnements informatiques. La solution Novell d'automatisation du datacenter met en oeuvre un modèle inspiré de l'informatique en grille et orienté utilisation qui permet de gérer les serveurs de traitement et de stockage pour le compte des applications ou services hébergés sur des machines virtuelles. La base de données de gestion de la configuration (CMDB), composant clé de la solution Novell, intègre la structure de process ITIL. Par ailleurs, elle constitue un espace de stockage central pour les données ressources. La CMDB offre une vue globale des ressources informatiques, de leur état et de leurs relations entre elles.
PlateSpin Orchestrate
PlateSpin Orchestrate est le « cerveau » du système d'automatisation du datacenter. Il s'agit du composant clé qui gère les ressources de traitement physique comme les ressources virtuelles, de façon à contrôler l'intégralité du cycle de vie de chaque machine virtuelle. Moteur d'orchestration de troisième génération, Orchestrate est entièrement conçu pour répondre aux besoins de l'informatique à la demande. Il réunit les capacités suivantes :
- Gestion des ressources
- Gestion du travail
- Provisioning dynamique
- Gestion des stratégies
- Comptabilité et audit
Pour orchestrer des tâches au sein d'un environnement distribué, les produits concurrents comportent généralement un planificateur de tâches global et un gestionnaire d'environnements système. Cependant, Novell estime que dans le cadre des opérations des datacenters modernes, aussi complexes que sophistiqués, une orchestration digne de ce nom exige des compétences dans les cinq catégories précitées.
Conclusion
SUSE® Linux Enterprise 10, qui intègre le moniteur de machine virtuelle Xen, confère déjà à Novell le statut de pionnier en matière de fonctionnalités de virtualisation pour le datacenter. L'entreprise continuera également à investir dans la prise en charge d'autres technologies de pointe, notamment la virtualisation MS et VMware.
Novell s'attache à atteindre l'objectif fondamental de l'orchestration au sein du datacenter. Selon la vision de Novell, l'orchestration sera effective lorsque toutes les barrières physiques seront tombées. Les ressources seront alors automatiquement assignées aux environnements système en fonction de l'évolution dynamique des besoins, les défaillances physiques passeront inaperçues aux yeux des utilisateurs et la gestion des identités, du stockage, des systèmes et des machines virtuelles sera interconnectée et automatisée à l'échelle de l'environnement informatique.
Une fiabilité, une gérabilité et des performances dignes des gros systèmes au sein d'un environnement serveur hétérogène, évolutif et basé sur du matériel courant : c'est la vision que concrétise Novell. Dans ses développements futurs pour l'orchestration et l'automatisation du datacenter, Novell continuera à exploiter la virtualisation et les technologies connexes.
Lectures conseillées
Pour en savoir plus, visitez le site : http://www.novell.com/connectionmagazine/2006/q4/tech_talk_9,html.
