Служба хранилища блоков OpenStack (Cinder) добавляет виртуальным машинам постоянное хранилище. Оно предоставляет инфраструктуру для управления дисками и взаимодействует с вычислительными ресурсами OpenStack чтобы предоставить экземплярам диски. Служба также позволяет управлять снимками томов и типами томов.
Служба хранилища блоков состоит из следующих компонентов.
Принимает запросы API и перенаправляет их в cinder-volume
для выполнения действий.
Взаимодействует напрямую со службой хранилища блоков и с такими процессами как cinder-scheduler
. Кроме того, взаимодействует с этими процессами при помощи очереди сообщений. Служба cinder-volume
отвечает на отправленные службе хранилища блоков запросы чтений и записи, чтобы поддерживать состояние. Может взаимодействовать с разными поставщиками хранилищ с помощью драйверов.
Выбирает оптимальный узел поставщика хранилища, на котором будет создан том. Похож на компонент nova-scheduler
.
Служба``cinder-backup`` обеспечивает резервное копирование томов любого типа в хранилище резервного копирования. Аналогично службе cinder-volume
может взаимодействовать с различными поставщиками хранилищ с помощью драйверов.
Перенаправляет информацию между процессами службы хранилища блоков.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.