Распределенная инфраструктура хранения данных для хранения видеопотоков

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

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

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


person Irfan    schedule 20.09.2011    source источник


Ответы (1)


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

Это не такая уж плохая распределенная файловая система, которая находит некоторое применение в мире openstack.

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

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

person Matt Joyce    schedule 27.02.2012