OpenStack имеет 3 вида основных узлов:Какова ценность/преимущества узлов OpenStack «Сеть/Хранение»?
- Compute (Nova)
- хранения (шлаковых)
- Network (нейтрон)
Но для меня, все экземпляры Compute/Нова виртуальные машины. VM с файловыми системами. Виртуальные машины, которые должны быть подключены к сети, и в конечном итоге получать свои сетевые подключения от физического коммутатора в реальном центре данных где-то.
Чтобы иметь узлы «Хранение» и «Сеть», которые обеспечивают хранение файловой системы и сетевые подключения, сначала краснеть, кажется ненужным. Не могли ли все узлы быть узлами Compute/Nova?
- Зачем нужны узлы для хранения/хранения для файловой системы? Каждый узел Nova будет иметь свою собственную файловую систему, да?
- Зачем мне нужны Нейтронные/сетевые узлы для сетевых соединений? Разве мои узлы Nova не получат свое сетевое подключение от физического коммутатора в нашем центре обработки данных?
Очевидно, что у меня отсутствует основная часть головоломки, поэтому я спрашиваю: что это такое, чего я не хватает?
Спасибо @Mark O'Connor (+1) - Я ценю исправление, но «экземпляры Compute/Nova», что я действительно хотел сказать, это «управляемые Nova экземпляры», которые в большей степени согласуются с тем, что вы говорите здесь. ** Что еще более важно **, я все еще хочу понять, почему ** нам нужен Золушка и Нейтрон в первую очередь. Подумайте об этом: если Nova создает виртуальную машину, VM должна получить свою сеть от физического коммутатора, и у нее будет собственная файловая система для хранения данных. Итак, зачем нам нужны нейтроны и золы?!? Это был мой вопрос :-) – smeeb
@smeeb Cinder используется для управления томами блоков хранения, вам не обязательно иметь их, но они могут быть полезны для сохранения данных. Аналогично, Neutron обеспечивает более продвинутые сетевые сервисы за пределами DHCP. Я настоятельно рекомендую прочитать документы для получения дополнительной информации. –