This is an old revision of the document!
Metal as a Service
Metal as a Service (MAAS) brings the language of the cloud to physical servers. It makes it easy to set up the hardware on which to deploy any service that needs to scale up and down dynamically; a cloud being just one example.
With a simple web interface, you can add, commission, update, decommission and recycle your servers at will. As your needs change, you can respond rapidly, by adding new nodes and dynamically re-deploying them between services. When the time comes, nodes can be retired for use outside the MAAS.
MAAS works closely with the service orchestration tool Juju to make deploying services fast, reliable, repeatable and scalable. more: https://maas.ubuntu.com/
Note: We are going to utilize MAAS as a part of POD jump-start server so that OS deployment can be handled by MAAS and support Ubuntu, Centos, Windows or customized images (supported by MAAS process).
Currently MAAS supports all Major OEM (HP, Dell, Intel, Cisco, Sea-micro etc.. ) hardware which includes the power management of those hardware through IPMI as well as other power management software.
Video: Managing OPNFV Labs with MAAS Hz729WSEP0Q?.swf
MAAS machine requirement:
MAAS regional controller (Linux Foundation lab):
MAAS Cluster controller (each lab):
More information on how to register a cluster controller to regional controller can be found at https://maas.ubuntu.com/docs/development/cluster-registration.html https://maas.ubuntu.com/docs/development/cluster-bootstrap.html