Cisco France Blog

le Software Defined Server ? et si c’était avec l’UCS….

2 min read



La vague médiatique autour du Software Defined Network,  a mis en évidence les besoins de programmabilité des infrastructures du datacenter. Depuis on parle aussi de software Defined Datacenter et de  Software Defined Storage. Par contre il ne me semble pas avoir encore vu le terme Software Defined Server..

Pourtant un serveur dont les propriétés seraient définies par le logiciel et qui serait programmable …cela ressemble au serveur UCS de Cisco.

Il restera toujours des ressources matérielles à administrer…

Les définitions du “software Defined” sont variables et lorsque l’on évoque le Software Defined DataCenter ou le Software Defined Storage on sous-entend plutôt des ressources virtualisées que l’on va pouvoir provisionner de manière automatisée. Pourtant si on s’arrête là le travail est incomplet, il reste toujours à un moment ou à un autre des ressources matérielles à administrer, des microcodes à mettre à jour, des nouveaux processeurs à prendre en compte …

Le serveur UCS précurseur du Software Defined Server ….pourquoi pas !!!

UCS un serveur « stateless » : un serveur défini via l’UCS manager

Stateless, c’est-à-dire sans état …Les serveurs de la solution UCS n’ont en effet aucun état jusqu’à ce que on leur applique un service profile. C’est ce service profile (un fichier XML) qui va donner au serveur sa personnalité, ses caractéristiques.

Toutes les propriétés et configurations de l’infrastructure serveur sont ainsi programmables au travers de l’UCS manager.

Automatiser toutes les tâches du provisionnement d’un serveur physique.

L’UCS manager va pouvoir automatiser la gestion des éléments de bout en bout. Ces éléments sont tous ceux qui sont requis pour provisionner un serveur physique. Cela inclut par exemple :

  •  firmware BMC firmware services profiles SDS
  • firmware du contrôleur RAID et paramétrages
  • firmware BIOS et paramétrages, incluant serveur UUID et boot order
  • firmware du Network adapter et paramétage, incluant adresses MAC et WWN ainsi que les parameter de boot sur SAN
  • Les Virtual port groups utilisés par les machines virtuelles travaillant avec la technologie VN-Link
  • Configurations d’interconnexion, incluant les definitions uplink et downlink , les adresses MAC et WWN ,VLANs, VSANs, QoS, etc…….

Une fois le serveur UCS câblé, les ressources systèmes font partie d’un pool flexible qui peut être rapidement utilisé pour n’importe quelle demande nécessitant l’affectation d’un serveur.

Une industrialisation avec les services profile templates :

Les administrateurs peuvent aussi créer des templates  qui pourront être utilisés pour provisionner une quantité de serveurs aussi simplement que pour en provisionner un seul.

La programmation du serveur UCS ouverte aux développeurs :

 Les services profile et leurs paramètres associés peuvent être créés, modifiés et monitorés par des systèmes d’administration externes par l’intermédiaires d’API XML. Cette API facilite également l’intégration avec des CMDBs (Configuration Management Databases)

 La structure des API XML de l’UCS en fait un outil puissant qui est simple à apprendre et à mettre en œuvre.

ucs-interacting-with-xml-api

Tellement simple que quelqu’un avait développé une application sur iPhone pour pouvoir piloter un UCS. Ce n’est peut-être pas  l’utilisation la plus courante mais cela illustre bien la facilité d’utiliser l’API offerte par l’UCS.

Pour en savoir plus je vous conseille la lecture de documents suivants :

–       Cisco UCS Manager: End-to-End Management for the Cisco Unified Computing System

http://www.cisco.com/en/US/prod/collateral/ps10265/ps10280/solution_overview_c22-522755.pdf

Understanding Cisco Unified Computing System Service Profiles

http://www.cisco.com/en/US/prod/collateral/ps10265/ps10281/white_paper_c11-590518.pdf

–       Achieve Automated, End-to-End Firmware Management with Cisco UCS Manager

http://www.cisco.com/en/US/solutions/collateral/ns340/ns517/ns224/ns944/white_paper_c11-588010.pdf

–       Cisco UCS Manager Architecture

http://www.cisco.com/en/US/prod/collateral/ps10265/ps10281/white_paper_c11-525344.pdf

Avec l’arrivé de l’UCS Manager 2.1 de nouvelles améliorations ont été apportées. A lire donc :

–       Cisco UCS Manager 2.1

http://www.cisco.com/en/US/prod/collateral/ps10265/ps10281/data_sheet_c78-520522.pdf

–       Use Cisco UCS Connectivity Policies to Achieve Strict Administrative Role Delineation

http://www.cisco.com/en/US/solutions/collateral/ns340/ns517/ns224/ns944/white_paper_c11-719521.pdf

Laisser un commentaire


1 commentaires