6.5.2 Облачные хранилища

Метод, на основе которого обеспечен доступ к хранилищу, реализован и предоставляется посредством драйвера блочного хранилища Cinder или несколькими драйверами, в случае конфигурации мульти-бэкэнда (multi-backend). Существует несколько вариантов реализации драйверов хранилищ, такие как NAS/SAN, NFS, iSCSI, Ceph и др.

Служба блочного хранилища – Cinder – компонент платформы OpenStack, который предоставляет доступ к блочным устройствам хранилища (по сети). Тома становятся доступными для гостевых ОС инстансов (виртуальных машин), независимо от того, какой ВУ/гипервизор предоставляет вычислительные ресурсы.

Примечания.

Также Cinder позволяет управлять снимками дисков и типами дисков.

Более подробная информация по настройке бэкэнда хранилища с опорой на предусмотренные референсной архитектурой варианты отражена в документе Руководство по интеграции (TCP3_documents).

Существует ещё один способ организации доступа к блочным устройствам хранилища – Ceph – распределенная отказоустойчивая система хранения, массивно масштабируемая и высокопроизводительная. Ceph является проектом с открытым исходным кодом, который предоставляет унифицированные программно-определяемые решения для хранения данных.

Архитектурные особенности распределенной отказоустойчивой системы хранения данных Ceph подробно рассмотрены в официальной документации.

Краткий обзор архитектуры и практические инструкции по интеграции Ceph в инфраструктуру ОП TIONIX изложены в эксплуатационных документах (TCP3_documents):

  • Руководство архитектора;
  • Руководство по интеграции.