La configuration uniforme et simplifiée de tous les environnements UCS avec Intersight Managed Mode
4 min read
Comme nous l’avons expliqué dans ce billet à propos d’Intersight, le paysage IT et le modèle opérationnel de gestion des infrastructures hybrides ont fortement évolué depuis une décennie. Cette évolution nécessite que les outils d’administration des infrastructures deviennent centralisés, et puissent évoluer en continu. C’est la philosophie d’Intersight.
Par ailleurs, dans l’architecture UCS telle que définie depuis son lancement en 2009, toutes les fonctions d’administration sont centralisées dans UCS Manager qui réside physiquement dans les “contrôleurs” du domaine UCS que sont les Fabric Interconnect. Toute évolution fonctionnelle de UCS Manager nécessite une mise à jour logicielle des Fabric Interconnect, ce qui est une opération qui n’est pas réalisée fréquemment. La capacité d’UCS Manager de gérer un grand nombre de serveurs ou de proposer des fonctionnalités plus avancées est également limitée par la puissance de calcul des Fabric Interconnects, qui reste limitée.
UCS Manager fournit une API propriétaire qui utilise le format XML. Cette méthode est aujourd’hui supplantée par approches plus ouvertes telles que Open API et le standard Redfish, qui définit un modèle standardisé pour le management des infrastructures.
Pour ces raisons, mais aussi dans le but de permettre la configuration et l’administration de tous les types de serveurs et d’infrastructures UCS (convergées et hyperconvergées) de manière uniforme dans Cisco Intersight, un nouveau mode de configuration des domaines UCS est désormais disponible dans Intersight Infrastructure Service (IIS) (voir ce billet pour une introduction générale à IIS). Ce mode de configuration est appelé Intersight Managed Mode.
Comme illustré ci-dessous, Intersight gère les équipements UCS de 3 manières différentes:
- pour les UCS de type rack C-series en mode “stand-alone” (au centre), Intersight assure à la fois la configuration et les opérations courantes sur le serveur. Il réalise ces opérations en dialoguant directement avec la console Cisco IMC du serveur.
. - pour les UCS de type lame B-series ou rack C-series qui font déjà partie d’un domaine UCS existant (à gauche sur le schéma) et qui sont donc connectés à une paire de Fabric Interconnect qui fonctionne traditionnellement avec UCS Manager, Intersight permet d’effectuer toutes les opérations courantes (inventaire, monitoring, alarmes, etc…). La configuration reste effectuée par UCS Manager qui peut être lancé directement depuis Intersight.
. - pour les UCS de type X-series, lames B-series ou rack C-Series raccordés à des Fabric Interconnect (à droite sur le schéma), un nouveau mode d’administration qui permet à la fois la configuration et les opérations courantes est disponible depuis quelques mois sous la dénomination Intersight Managed Mode (IMM).
Dans le mode IMM, les fonctions de configuration qui étaient traditionnellement réalisées par UCS Manager sont réalisées nativement par Intersight, selon des concepts identiques. Chaque objet d’un domaine UCS (domaine, chassis, server) reçoit sa configuration au moyen d’un “profil de configuration” (profile) qui est composé de “policies”. Chaque policy concerne un groupe cohérent de paramètres de l’objet. Par exemple:
- pour les domaines: VLAN/VSAN, ports, QoS, NTP, SNMP, etc …
- pour les chassis : power, SNMP, IMC access, etc …
- pour les serveurs: BIOS, Boot order, LAN, SAN, storage, server management, etc …
Les policies sont définies une seule fois dans Intersight et ensuite utilisées selon les besoins dans un ou plusieurs profils. Les mêmes policies peuvent être utilisées pour un profil de serveur UCS rack stand-alone, ou d’un serveur blade en mode IMM.
Pour les serveurs, un concept de “template” identique à celui de UCS Manager est également disponible pour permettre d’appliquer une configuration similaire à plusieurs serveurs.
Le mode de configuration IMM présente de nombreux avantages :
- Le modèle de management des objets UCS a été simplifié et rationalisé par rapport à UCS Manager. Il n’y a qu’une seule et unique manière de définir chaque élément de configuration.
- La configuration des Fabric Interconnect se fait au moyen de profils et de policies, ce qui n’était pas le cas avec UCS Manager.
- L’évolutivité est quasiment sans limites, puisque IMM tourne dans Intersight et n’est plus limité par la puissance de calcul des Fabric Interconnect
- Les évolutions fonctionnelles de IMM sont indépendantes de la mise à jour des firmware des Fabric Interconnect. Le service Intersight est enrichi et mis à jour très régulièrement, sans besoin de mettre à jour les Fabric Interconnect ou les firmwares des composants UCS.
- Les mises à jour de firmwares peuvent se faire de manière individuelle pour chaque composant, et non plus de manière globale sous forme de “bundle”
- Le mode IMM est basé sur un modèle standardisé et extensible (Redfish) qui permet d’enrichir facilement le modèle des objets.
- Toutes les fonctions de IMM sont accessibles par une API ouverte de type OpenAPI, ce qui permet l’automatisation ou l’intégration des fonctions de configuration avec d’autres environnements.
Le mode de configuration IMM permet de configurer des domaines UCS qui contiennent tous les types de serveurs M5 ou M6 (C-Series, B-Series ou X-Series). Par contre, pour les serveurs de type X-Series, le mode IMM est le seul mode de configuration possible, comme déjà mentionné dans ce billet qui présente les détails de l’architecture X-Series. Le passage du mode UCS Manager vers le mode IMM nécessite l’arrêt complet du domaine et sa reconfiguration, ce qui n’est pas toujours possible sur un environnement opérationnel. La mise en œuvre initiale en mode IMM se fait donc généralement sur un nouveau domaine UCS.
Pour accompagner nos clients vers IMM et faciliter la transition depuis UCS Manager vers IMM, Cisco a récemment mis à disposition un utilitaire d’aide à la migration, le “IMM Transition Tool” qui fera l’objet d’un prochain billet sur ce blog.
Pour plus de détails sur IMM, vous pouvez consulter cette série de vidéos (1, 2, 3), et la documentation de IMM. Pour la mise en œuvre d’un domaine UCS X-series avec Intersight IMM, vous pouvez consulter le Cisco UCS X-Series Quick Start Guide.