Распределенная инфраструктура хранения данных для хранения видеопотоков - PullRequest
0 голосов
/ 20 сентября 2011

Я изучаю варианты промежуточного программного обеспечения для распределенного хранения данных на основе кластеров. Такие программы, как Luster, HDFS и, возможно, OpenStack Swift, могут представлять интерес. Однако основная трудность, с которой я сталкиваюсь, заключается в том, что инфраструктура хранения данных предназначена для приложений на базе Windows.

Приложение для Windows выполняет запись в тома (например, на серверы баз данных). Поэтому подсистема хранения данных должна быть способна создавать цели iSCSI (по аналогии с Amazon EBS). Коммерческие производители, такие как EMC, HP, имеют собственные решения.

Кто-нибудь знает о решении с открытым исходным кодом (с либеральной лицензией), которое позволяет создавать блочное хранилище поверх распределенной инфраструктуры (или клон Amazon EBS с открытым исходным кодом)?

1 Ответ

0 голосов
/ 27 февраля 2012

Я бы посмотрел на гроздь (http://www.gluster.org/).

Это не очень плохая распределенная файловая система, которая получила некоторое распространение в стране открытых стэков.

Openstack (openstack.org) также имеет метод для создания целей iscsi внутри вычислительного контроллера nova. Это называется создание тома. Он возьмет доступную группу томов на вычислительных узлах, на которых запущена служба томов, и динамически распределит LVM внутри групп, а затем создаст цели iscsi, доступные для экземпляров проектов в облачной среде.

Надеюсь, это поможет.

...