Зачем устанавливать OpenStack

Я пытаюсь понять, зачем кому-то нужен OpenStack, когда MAAS и Juju доступны.

Я знаю, что MAAS абстрагирует машины, чтобы использовать их в качестве ресурсов, и Juju позволяет устанавливать службы на этих ресурсах.

Я также знаю, что рекомендуемый способ развертывания OpenStack - это использование Juju и MAAS.

Однако для меня MAAS и Juju уже определяют облако в том смысле, что нам не нужно знать, где находится машина и сколько их. Так что же дает Openstack, чего нет у MAAS и Juju?

2 ответа

Решение

MaaS/juju позволяют вам использовать оборудование, которое у вас есть, по одному, в то время как openstack (это упрощение) также позволяет создавать виртуальные машины (обычно kvm guest), что во многих случаях значительно улучшает использование физического оборудования.

Кроме того, openstack дает вам следующее:

  1. Он предоставляет портал самообслуживания, где конечные пользователи (не системные администраторы) могут легко предоставлять ресурсы - виртуальные машины, сети (частные), хранилище
  2. Это позволяет вам измерять использование (и, как следствие, выставлять счет или перекрестно взимать плату с пользователей)
  3. Он позволяет делать снимки, раскручивать новые виртуальные машины из снимков и т. Д.
  4. Он имеет множество дополнительных сервисов для предоставления приложений, таких как создание кластеров hadoop, подготовка на основе шаблонов, подготовка баз данных.
  5. Он может фактически управлять контейнерами типа "голый металл", kvm, xen, vmware и docker с одного и того же интерфейса.

РЕДАКТИРОВАТЬ: Вероятно, наиболее дифференцирующим аспектом, который я упустил упомянуть в первый раз, является модель с несколькими арендаторами. Даже если openstack развернут как частное облако, у вас могут быть отдельные арендаторы для разных подразделений / отделов организации, и пользователи из одного арендатора не будут иметь доступа к ресурсам, выделенным для другого арендатора.

Это не исчерпывающий ответ, просто обзор высокого уровня.

Это определенно для крупных организаций - 200 виртуальных серверов или более. Чем больше виртуальных серверов, тем ниже общая стоимость на сервер и стоимость базового сервера распределяется между большим количеством вычислительных узлов. Вы можете прочитать о том, как Intel перенесла 17 000 виртуальных виртуальных серверов VMware в OpenStack и сэкономила 21 миллион долларов, сократив выделение виртуальных серверов с 90 дней до 30 минут. PDF доступен по этой ссылке: http://www.openstackready.com/

Также обратите внимание, что ATT развертывает 500 000 узлов OpenStack в период с настоящего момента до 2020 года. Она будет работать на всей ИТ-инфраструктуре ATT и исключит лицензирование и обслуживание VMware. Средняя стоимость виртуальной машины будет составлять менее 3 долларов в месяц за виртуальную машину (включая сервер, хранилище и сеть).

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