Одна большая виртуальная машина распределена по многим узлам OpenStack [duplicate]

Я только что установил виртуальные машины на одном оборудовании с помощью Vagrant. Я хочу использовать Puppet для их настройки и затем попытаться настроить OpenStack. Я не уверен. Если я понимаю, как это должно выглядеть в конечном итоге. Возможно ли иметь следующую архитектуру с OpenStack в конце концов где я буду запускать одну виртуальную машину с Linux?

-------------------------------
|          VM with OS         |
-------------------------------
| NOVA    | NOVA    | NOVA    |
-------------------------------
|          OpenStack          |
-------------------------------
|  Node   | Node    | Node    |
-------------------------------

Подробнее:

В моей среде узлы - это просто виртуальные машины, но мой вопрос касается отдельных аппаратных узлов. Если представить, что узлы (Novas) размещены на отдельных машинах (например, каждый имеет 4 ядра), могу ли я запустить одну виртуальную машину на многих узлах OpenStack? Возможно ли объединить вычислительную мощь OpenStack в одной виртуальной распределенной операционной системе?

1
задан 9 November 2013 в 00:36
1 ответ

Могу ли я запустить одну виртуальную машину на нескольких узлах с OpenStack? Возможно ли объединить вычислительную мощность отдельных машин в одной виртуальной распределенной операционной системе?

Нет, у вас OpenStack не с того конца. ВМ могут работать только на одном голом железном узле. Весь смысл OpenStack, как правило, состоит в том, чтобы создать больше виртуальных машин, чем у вас есть голых железных узлов, и упростить установку / отключение виртуальной машины.

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

«Виртуальная распределенная операционная система», безусловно, возможна, и за эти годы было сделано много попыток. Я не знаю никого, кто бы хоть раз вышел из стадии эксперимента.

«План 9» достаточно близок к вашему описанию.

http://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs

6
ответ дан 3 December 2019 в 16:46

Теги

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