Как установить / настроить / использовать Juju в облаках без aws?

Я думаю, что Juju - это технология, которая может помочь многим сисадминам, было бы здорово иметь хороший учебник по его использованию в других облаках, таких как gandi.net 1 . Есть ли способ запустить juju в облаках non-aws 2 ?

5
задан 27 April 2012 в 02:24

1 ответ

Начиная с Ubuntu 12.04 и с выпуском Juju «0.5 + bzr531», Juju может говорить только по 3 API:

  • EC2 - На самом деле это EC2 и S3 для хранения заклинаний.
  • Оркестр - это Cobbler + WEBDAV для хранения обаяния.
  • MaaS - это использует MaaS так же, как Orchestra использовал Cobbler, и MaaS имеет встроенное хранилище файлов, а не полагается на вторичный WEBDAV.

API EC2 позволяет Juju развертывать объекты в облаках OpenStack, а теоретически - в CloudStack и Eucalyptus, хотя ни одна из них регулярно не тестируется командой разработчиков Juju.

Juju также может раскрутить контейнеры LXC на машине linux, чтобы создать симулированное облако на одной машине.

Усилия по добавлению еще одного облачного API довольно малы. Вы должны иметь возможность запускать, останавливать и перечислять машины, а затем вам нужно некоторое общее хранилище объектов, чтобы клиенты могли сохранять прелести и получать их на любой машине.

Одним из препятствий для немедленного добавления любых других облачных провайдеров является то, что Juju переписывается с Python на Go. Из-за этого любые усилия, которые будут предприняты в версии Python, будут восприниматься как ограниченное внимание со стороны разработки Juju в долгосрочной перспективе по мере развития порта Go.

0
ответ дан 27 April 2012 в 02:24

Другие вопросы по тегам:

Похожие вопросы: