Canonical introduit dans son système Ubuntu 12.04 LTS Beta un nouvel outil : MaaS pour Metal as a service. Le but est de proposer le provisionnement des ressources physiques comme dans le cloud ou dans les datacenters virtualisés.

"En passant de grande échelle à très grande échelle (hyperscale), la conception des data centers fait apparaître le besoin de nouveaux outils pour provisionner les infrastructures physiques. MAAS, acronyme de “Metal as a Service”, est le nouvel outil de provisionning de Canonical - d’ores et déjà disponible pour évaluation avec Ubuntu 12.04 Server LTS Beta 2. MAAS apporte le dynamisme du cloud à l’allocation physique de serveurs, simplifiant le déploiement de services pour la gestion Big Data ou cloud. MAAS supporte le déploiement d’infrastructures telles OpenStack, Hadoop, CloudStack, les serveurs web en équilibrage de charge ou Cloud Foundry qui sont souvent déployés dans les fermes de serveurs physiques sans l’impact supplémentaire lié à la virtualisation. MAAS gère les serveurs physiques par groupes comme des ressources de type cloud qui peuvent être alloués à la demande. Un large catalogue de services pour le cloud sont déployables avec MAAS et peuvent être mis à l’échelle dynamiquement (scale up/scale down). Les noeuds gérés par MASS peuvent être alloués pour l’instanciation dynamique d’un service ou peuvent simplement être installés avec Ubuntu pour une configuration manuelle a posteriori." déclare Ubuntu.

Ce type de gestion dynamique n'est pas nouvelle à notre sens. Et les fournisseurs en virtualisation ont des offres similaires (vmware, microsoft, ibm, red hat, etc.).

"Parce que MAAS permet d’allouer dynamiquement les ressources physiques, à la façon du cloud, il fonctionne parfaitement avec Juju, l’outil de déploiement cloud d’Ubuntu. Ubuntu est l’OS numéro un des clouds privés, publics et hybrides, avec un très grand nombre de services cloud disponibles pour des déploiements instantanés. Cet ensemble de services Ubuntu largement répandus sur le cloud peuvent désormais être déployés sur des serveurs physiques grâce à MAAS. Plus important encore, ces outils conservent leur caractéristiques cloud d’expansion ou de compression, en allouant plus ou moins de serveurs physiques en fonction des besoins." poursuit l'éditeur.

que veut dire à la façon du cloud computing ? cela veut tout dire et rien dire finalement. Car le cloud repose sur de la virtualisation massive, ensuite on dispose de fonctions dédiées en PaaS et en IaaS. Disons que Canonical fait du "cloud privé" sur Ubuntu et les infrastructures Ubuntu. pour nous ce n'est pas différent des offres de cloud privé concurrent. Même le catalogue de services n'est pas différents des offres du marché. "Le catalogue de services cloud déployables avec Juju inclut tous les composants structurels propres aux déploiements Big Data, cloud ou de services web. Ce qui inclut les bases de données relationnelles et nosql comme Cassandra, MongoDB, Postgres, MariaDB, MySQL, les proxys web d’équilibrage de charge comme HAProxy, Varnish et Squid, de nombreux serveurs d’application web comme Node.js, JBoss, Django et Ruby on Rails, des applications web classiques comme WordPress et des frameworks PAAS importants tel Cloud Foundry. Une seule commande permet de déployer, connecter et étendre ces services sur le cloud et maintenant sur les serveurs physiques grâce à MAAS. Ce catalogue sera enrichi tout au long de la vie d’Ubuntu 12.04 LTS et les définitions de services individuels seront améliorées à la vitesse du cloud, renfonçant le leadership et la position d’Ubuntu comme l’OS présentant le plus grand nombre d’applications commerciales et open source pré-packagées." indique l'éditeur.

c'est nouveau pour le système Ubuntu et sans doute une manière de proposer à plus d'utilisateur le potentiel de la virtualisation massive et d'une meilleure utilisation des ressources physiques.