OpenStack Cinder

Cinder – это сервис блочного хранения данных. Это постоянное хранилище можно представить как дополнительный том (диск D: или E: в Microsoft Windows Servers), который можно прикрепить/ назначить виртуальной машине. Это не локальное хранилище, на котором установлена ОС и с которого идет ее загрузка (как диск C: в Windows). В IaaS-облаке обычно различают хранилища двух типов: a) хранилище уровня файлов и б) хранилище уровня блоков. Последнее используется такими высокопроизводительными системами, как Exchange или SQL Server Databases, или любым другим приложением, которое должно отвечать динамично меняющимся требованиям к данным. Как правило, это дорогие хранилища с возможностью быстрого доступа. Все ведущие вендоры систем хранения данных работают с Cinder. Есть ряд интересных практических исследований, посвященных тому, как SDS нового поколения в StoreVirtual компании HP и NexentaStor компании Nexenta работают с Cinder. Используя Cinder, можно создавать, прикреплять/откреплять том к/от инстансу VM. Что интересно, Cinder также может работать с сетевыми файловыми системами общего доступа на базе Unix/Linux.