Metal as a Service (MAAS) обеспечивает полную автоматизацию физических серверов для повышения эффективности работы центра обработки данных в локальной среде. Это программное обеспечение с открытым исходным кодом, поддерживаемое Canonical.

MAAS рассматривает физические серверы как виртуальные машины или экземпляры в облаке. Вместо того, чтобы управлять каждым сервером по отдельности, MAAS превращает «голое железо» в эластичный облачный ресурс.

MAAS обеспечивает управление большим количеством физических машин путем создания из них единого пула ресурсов. После этого машины могут быть подготовлены автоматически и использоваться как обычно. Когда эти машины больше не нужны, они «выпускаются» обратно в пул. MAAS объединяет все необходимые инструменты в одном удобном интерфейсе. Это включает в себя:
MAAS работает с любой конфигурацией системы и рекомендуется Canonical в качестве физической системы обеспечения.

|
|
Характерная черта
|
|
Описание
|
|
Автоматизация
|
|
Автоматическое обнаружение и регистрация каждого устройства в сети. Автоматизация BMC (IPMI, RedFish и др.) и PXE (IPv4 и IPv6)

|
|
Быстрое развертывание
|
|
Автоматическое развертывание Ubuntu, CentOS, Windows, Red Hat Enterprise Linux и ESXi. Развертывает дистрибутивы Linux

|
|
Конфигурация машины
|
|
Настраивает сетевые интерфейсы машины с мостами, виртуальными локальными сетями и связями. Создает расширенные макеты файловой системы с RAID, bcache, LVM

|
|
Интеграция DevOps
|
|
Интеграция с инструментами автоматизации DevOps, такими как Juju, Chef, Puppet, SALT, Ansible и другими.

|
|
Управление модулями
|
|
Превращает «голые» серверы в гипервизоры, позволяя автоматически создавать виртуальные машины и представлять их как новые серверы, доступные для развертывания.

|
|
Управление сетью
|
|
Отслеживает и каталогизирует каждый IP-адрес в сети (IPAM). Встроенный высокодоступный DHCP (активный-пассивный) и DNS (активный/активный)

|
|
Управлять
|
|
Поставляется с REST API, веб-интерфейсом и интерфейсом командной строки.