Требуется ли для openstack общее хранилище

Я новичок в OpenStack. Читая его документы, я чувствую, что для некоторых его функций могут потребоваться общие хранилища, такие как SAN Storage. Например, в следующем абзаце говорится:

Block Storage

The optional Block Storage node contains the disks that the Block Storage and Shared File System services provision for instances.

For simplicity, service traffic between compute nodes and this node uses the management network. Production environments should implement a separate storage network to increase performance and security.

You can deploy more than one block storage node. Each node requires a minimum of one network interface.

У нас есть 4 сервера, на которых работают некоторые компоненты больших данных, такие как Apache Hadoop, Kafka и Spark. Мы используем виртуальные машины для запуска различных компонентов, а хранилище - это просто локальное хранилище сервера. Мы не используем хранилище SAN. Итак, в такой среде (где у нас нет общего хранилища) можем ли мы использовать возможности OpenStack?

0
0
67
1

Ответы 1

Нет прямого требования иметь общее хранилище для запуска Openstack, и если вы используете только самые распространенные компоненты Openstack (например, nova, glance, нейтрон), вам не о чем беспокоиться.

Однако могут быть некоторые компоненты, которые предполагают, что у вас есть общее хранилище, и вам может потребоваться специально отключить его с помощью конфигурации или в некоторых случаях внести изменения в базовые шаблоны для работы этих компонентов.

Спасибо, как вы думаете использовать OpenStack для управления виртуальными машинами BigData? Это типично?

Soheil Pourbafrani 10.09.2018 09:34

Как насчет пепла и стрижа?

Soheil Pourbafrani 10.09.2018 09:37

Вы точно не единственный, кто использует BigData с помощью Openstack. Существуют даже проекты, которые помогают развертывать такие вещи, как Hadoop, например github.com/openstack/sahara

eandersson 10.09.2018 20:22

Вы можете использовать что-то вроде Ceph для Cinder, а Swift может использовать локальное хранилище.

eandersson 10.09.2018 20:23

@SoheilPourbafrani - Ну ... они в некотором смысле разделяют хранилище находятся. Но они определенно могут работать с локальных дисков. В самом деле, это то, что вы бы сделали, если бы хотели получить хорошую производительность.

Stephen C 14.09.2018 09:32

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