У Canonical есть JuJu, который является мощнейшим инструментом развёртывания служб. Juju недавно был отмечен наградой Cloud Awards в категории Лучшее Облачное Решение для Автоматизации (Best Cloud Automation Solution). Но победное шествие JuJu продолжается, о чём и рассказал Марк Шаттлворт на OpenStack Summit в Атланте.
На проходящем сейчас в Атланте OpenStack Summit Марк Шаттлворт уже несколько раз поражал аудиторию новостями об Ubuntu и OpenStack. Например, рекорд AMD по развёртыванию Ubuntu OpenStack - 75000 виртуальных машин за 6 часов. И вот ещё, Canonical свой инструмент JuJu портировала на операционные системы своих конкурентов: CentOS и MS Windows.
Многие ИТ специалисты слышали об инструментах Puppet, Chef или Salt. Но это инструменты автоматизации настроек серверов, а Juju работает "этажом выше". Juju управляет сервисами, а не машинами.
В своей работе Juju опирается на Charms, которые, по образному выражению Хорхе Кастро (Jorge Castro) из Canonical, похожи на блоки Lego. Charms - это набор файлов, которые пишут специалисты под конкретный сервис (к примеру MySQL или Apache) и эти файлы определяют жизненный цикл данного ПО. Как установить сервис? Как удалить? Что сделать, если зависимая служба остановится? И так далее.
Вы знаете как поставить MySQL? Аpache? PHP? Знаете как они связаны друг c другом? Сможете их вместе связать, чтобы заработал сайт? Charms хороши тем, что если какой-то специалист знает конкретную службу, то он может грамотно описать это в виде специальных файлов, которые и называются Charms. Другими словами, Charms - это воплощение лучших знаний специалистов для всех пользователей-клиентов JuJu. Стоит только зайти на сайт juju.ubuntu.com/charms/ Canonical Charms и вам будут доступны уже тысячи готовых charms, описывающих популярные сервисы.
Juju обладает графическим интерфейсом, который легко и просто позволяет устанавливать службы и настраивать связи между ними, НО Juju нечто большее, чем графический интерфейс. Недаром компании HP, Cisco и NEC уже используют Juju для работы с сервисами в своих корпоративных облаках.
Марк Шаттлворт заявил, что IBM выделяет целую команду для совместной работы c Canonical над Juju. Обе компании, имеющие платиновый статус в OpenStack, сейчас работают над интеграцией JuJu с инструментами оркестровки OpenStack Heat и Tosca, а так же с инструментами самой IBM.
Но почему портирование в CentOS и Windows?
Марк Шаттлворт говорит, что так попросил корпоративный заказчик, который хочет функциональность JuJu именно с CentOS, а не в партнёрстве с Red Hat. Так это или не так, главное, что на Ubuntu + CentOS приходится почти 80% облачных применений.
И самое удивительное, что JuJu будет поддерживать нативно Hyper-V, Windows 2012 и Azure. Алессандро Пилотти (Alessandro Pilotti), Microsoft MVP и генеральный директор Cloudbase Solutions, сказал, что добавлена поддержка JuJu в Windows, так как их клиенты просят интеграцию OpenStack с экосистемой Windows. Алессандро так же отметил, что Juju легко осуществляет развёртывание сложнейших комплексов Microsoft: Active Directory, IIS, SharePoint, Exchange и другие. Juju, работая в среде Windows, использует мощь своих Charms, применяя Microsoft PowerShell и Python.
После этих новостей о победном шествии Juju, захотелось ли вам по-новому научится управлять сервисами? Если да, тогда вперёд изучать магию ЖуЖу на сайте juju.ubuntu.com
Дополнительные материалы:
Что такое Juju?
Charms.
Победа Ubuntu Juju.
Магия Ubuntu.
Главная
Новости
Ворох бумаг
Видео Linux
Игры в Linux
Безопасность
Статьи об Astra Linux
Статьи о FreeBSD
Статьи об Ubuntu
Статьи о Snappy
Статьи об Ubuntu Phone
Статьи о Kubuntu
Статьи о Xubuntu
Статьи о Lubuntu
Статьи об Open Source
Карта сайта
1С под Linux. Ускорение Ubuntu. 21 пример iptables. Цикл статей о Ceph. Убунту в дикой среде. Ubuntu Linux на SSD. Ubuntu для блондинок. Поддержка железа в Linux. BTSync на службе у админа. Андроид программы в Ubuntu. Прокидывание портов для p2p. Анти СПАМ в Postfix. SorokaInfo отменный сайт важных новостей для всех.