Metal as a Service (MAAS) fournit une automatisation complète des serveurs physiques pour l'efficacité du fonctionnement du centre de données sur site. C'est un logiciel open-source et pris en charge par Canonical

MAAS traite les serveurs physiques comme des machines virtuelles ou des instances dans le cloud. Plutôt que d'avoir à gérer chaque serveur individuellement, MAAS transforme le métal nu en une ressource élastique de type cloud

MAAS permet la gestion d'un grand nombre de machines physiques en créant un pool de ressources unique à partir de celles-ci. Les machines peuvent ensuite être provisionnées automatiquement et utilisées normalement. Lorsque ces machines ne sont plus nécessaires, elles sont « relâchées » dans le pool. MAAS intègre tous les outils nécessaires dans une expérience fluide. Il comprend:
MAAS fonctionne avec n'importe quelle configuration système et est recommandé par Canonical comme système d'approvisionnement physique

|
|
Fonctionnalité
|
|
Description
|
|
Automatisation
|
|
Découverte et enregistrement automatiques de chaque appareil sur le réseau. Automatisation BMC (IPMI, RedFish, etc.) et PXE (IPv4 et IPv6)

|
|
Déploiement rapide
|
|
Déploiement sans contact d'Ubuntu, CentOS, Windows, Red Hat Enterprise Linux et ESXi. Déploie les distributions Linux

|
|
Paramétrage des machines
|
|
Configure les interfaces réseau de la machine avec des ponts, des VLAN et des liaisons. Crée des dispositions de système de fichiers avancées avec RAID, bcache, LVM

|
|
Intégration DevOps
|
|
Intégration avec des outils d'automatisation DevOps tels que Juju, Chef, Puppet, SALT, Ansible et autres

|
|
Gestion des dosettes
|
|
Transforme les serveurs bare metal en hyperviseurs, permettant la création automatisée de machines virtuelles et les présente comme de nouveaux serveurs disponibles pour le déploiement

|
|
La gestion du réseau
|
|
Observe et catalogue chaque adresse IP sur le réseau (IPAM). DHCP intégré hautement disponible (actif-passif) et DNS (actif/actif)

|
|
Gérer
|
|
Livré avec une API REST, une interface utilisateur Web et une CLI.