Марк Шаттлворт (Mark Shuttleworth) анонсировал (http://www.markshuttleworth.com/archives/1103) в своем блоге новый инструментарий MAAS (https://wiki.ubuntu.com/ServerTeam/MAAS) (Metal-as-a-Service), предназначенный для быстрого и удобного развертывания Ubuntu-конфигураций на множестве серверов с использованием техник, используемых в облачных платформах. Код MAAS (https://launchpad.net/maas) распространяется под лицензией AGPLv3.Как и облачные решения, MAAS позволяет представить кластер в виде пула ресурсов, которые могут быть запрошены в любой момент времени. Однако, в отличие от облачных платформ, выделение ресурсов на таком кластере происходит на уровне физических серверов, а не виртуальных окружений. Администратор объединяет множество серверов в пул, управляемый MAAS, а затем отдает команды с помощью веб или CLI-интерфейса на развертывание служб, например, MySQL-сервера, веб-сервера и Hadoop-узла, и быстро получает сервер с необходимой преднастроенной конфигурацией.
В основе MAAS лежит простая идея PXE-загрузки и ранее анонсированный инструмент для развертывания и сопровождения окружений Juju (https://juju.ubuntu.com), который позволяет превратить процесс установки и настройки ПО в чрезвычайно простую задачу, выполняемую с использованием двух-трех команд. Например, чтобы развернуть веб-сервер с Wordpress и базой данных MySQL, работающей на выделенном сервере, с помощью MAAS/Juju, потребуется выполнить всего четыре команды:<font color="#461b7e">
juju deploy mysql
juju deploy wordpress
juju add-relation wordpress mysql
juju expose wordpress
</font>Ту же операцию можно выполнить используя простой веб-интрфейс, позволяющий манипулировать одновременно десятками и сотнями серверов.
По словам Марка, инструменты подобного рода просто необходимы в условиях набирающей популярность идеи использования множества низко-производительных серверов на основе архитектуры ARM или x86 (Atom) вместо нескольких высоко-производительных дорогих серверов с высоким энергопотреблением. Ручная настройка ОС и сервисов на каждом из них заняла бы слишком много времени, тогда как инструменты типа MAAS позволяют развернуть целый кластер буквально за несколько минут.
MAAS уже включен в репозиторий дистрибутива Ubuntu 12.04, поэтому опробовать его можно установив вторую (http://releases.ubuntu.com/precise/) бета-версию Ubuntu 12.04.URL: http://www.markshuttleworth.com/archives/1103
Новость: http://www.opennet.me/opennews/art.shtml?num=33537
кэпидея интересная, но пытаться автоматизировать такие вещи я бы как админ не стал...
> идея интересная, но пытаться автоматизировать такие вещи я бы как админ не стал...В промышленных системах они сто лет в обед как автоматизированы :)
Другое дело, что для Ubuntu это "совершенно новая фича". Странно, что при таком подходу ubuntu претендует на звание промышленной серверной оси.
> Другое дело, что для Ubuntu это "совершенно новая фича". Странно, что при таком подходу ubuntu претендует на звание промышленной серверной оси.Впрочем, лет через 5-10 они, глядишь, и додумаются до централизованного менеджера конфигураций.
Landscape? Он, конечно, платный, но за ништяки можно и заплатить. Клиент, вроде бы, включили в стандартную установку десктопной версии 12.04.
>> Другое дело, что для Ubuntu это "совершенно новая фича". Странно, что при таком подходу ubuntu претендует на звание промышленной серверной оси.
> Впрочем, лет через 5-10 они, глядишь, и додумаются до централизованного менеджера конфигураций.Если будущее с прошлым поменять местами, то да, где-то 5-10 лет назад представлен централизованный менеджер конфигураций https://landscape.canonical.com/
Всегда было интересно. Существует ли свободная альтернатива лендскейпу для deb дистрибутивов, которое более-менее из коробки работает? Т.е. LDAP+GOSA мы рассматривать не будем, т.к. пилить напильником там надо очень много.
> Всегда было интересно. Существует ли свободная альтернатива лендскейпу для deb дистрибутивов,Пакетная система разве имеет какое-то значение? Мониторинг и централизованное управление пакетами на любом линуксе делается за 5 минут в 10 строчках кода man except, можете поставить puppet или chief, a хотите а-ля майкрософт ставьте openwise. Любая фантазия за свой счёт и личное время.
> man exceptman что?
>> man except
> man что?
>В промышленных системах они сто лет в обед как автоматизированы :)Вы ведь конечно можете перечислить эти промышленные системы с тысячами ARM, ну или хотя бы одну привести в пример.
>Другое дело, что для Ubuntu это "совершенно новая фича". Странно, что при таком подходу ubuntu претендует на звание промышленной серверной оси.
Другое дело что для такой аппаратной архитектуры подобных программных решений не существует совсем.
Здравствуйте,
Для Ubuntu - это достижение, несомненно.
Обратите внимание также на то, что в Solaris такая функция есть уже 10+ лет, называется install-server.
>Обратите внимание также на то, что в Solaris такая функция есть уже 10+ лет, называется install-server.Еще один не осилил текст новости.
> В промышленных системах они сто лет в обед как автоматизированы :)Да и http://www.baremetalcloud.com (экс-newservers) относительно давно известен, с другой стороны.
> Другое дело, что для Ubuntu это "совершенно новая фича".
Плохо, что опять "забывают" упомянуть, что фича новая не вообще, а именно для Ubuntu...
>идея интересная, но пытаться автоматизировать такие вещи я бы как админ не стал...Представь что у тебя по 2800 серверов в каждой стойке, велком ту риал HP Calxeda.
> Представь что у тебя по 2800 серверов в каждой стойке, велком ту
> риал HP Calxeda.Я что то недопонимаю как в стойку можно запихать 2800 серверов, да даже виртуальных
Погуглить что такое HP Calxeda непосильно ?
>Я что то недопонимаю как в стойку можно запихать 2800 серверов, да даже виртуальныхТогда ты не в силах понять суть новости и предназначение продукта.
> Я что то недопонимаю как в стойку можно запихать 2800 серверов, да даже виртуальныхЕсли сильно захотеть - можно в космос полететь ;)
Поправьте меня если я неправ, но для фермы с 100500 серверов это уже костыль.
> Поправьте меня если я неправ, но для фермы с 100500 серверов это
> уже костыль.Не оно как раз на такое количество и рассчитано.
Получился этакий ущербный велосипед на тему puppet
(полноценным велосипедом он был бы при наличии централизованного управления конфигами).
> Получился этакий ущербный велосипед на тему puppet
> (полноценным велосипедом он был бы при наличии централизованного управления конфигами).Лишь бы что нибудь ляпнуть. Папетом тут близко не пахнет.
http://spacewalk.redhat.com/
Да не то это, новость прочитайте.
Сам почитай про спайс, а заодно про cobbler что входит внутрь спайса.И подумай почему я могу сделать у себя:
yum install wordpress ( за место 4х команд )
а оно мне поставит сразу и httpd и мю и прочее ...
На выключенном сервере, без системы, с неотформатированными дисками?
> На выключенном сервере, без системы, с неотформатированными дисками?Зато ведь одной командой! Какая разница что 4-командами создается необходимый образ системы, загружается и получаем статус загрузки. Какая разница что указание mysql отдельно необходимо, потому что wordpress может работать не только с mysql.
Неделя с Бубунтой сервером 12.04 долбания пока не привела ни к чему. Автоматика не работает даже на уровне подключения узла. Всё завязано на Кобблер, который по идее должен был бы сам всё разруливать. Правда, сам он работает с глюками, часто отваливается на ровном месте. Особенно если сидишь за проксёй- геморрой редкосный. Всё время кажется, что- вот нашёл, сча поднимимся. И очередной тупик. Буду перетаскивать серваки домой и пытатся чтото сделать на прямом подключении. Короче, так как написано в рекламе, пфуты, в инструкции не работает. Нужно лопатить кучу инфы, чтобы выяснить: А какого хера?
>Сам почитай про спайс, а заодно про cobbler что входит внутрь спайса.В трех строчках конечно можно заблудиться, но не настолько же. Подумай может ли спайс выделить одномоментно 2000 реальных физических серверов для решения одной задачи и скажем 9000 для другой.
>И подумай почему я могу сделать у себя:
>yum install wordpress ( за место 4х команд )apt-get install wordpress ничуть не хуже заметь, вот только когда же дойдет что речь идёт об облаке?