Функционал¶
Драйвер расширяет возможности стандартного LVM драйвера Cinder.
Драйвер SDS Driver предоставляет возможность организации хранилища с общим дисковым пространством с подключением диска по нескольким путям.
SDS Driver также поддерживает функционал живой и обычной миграции виртуальных машин.
Instance | Method | Implemented | VM On | VM Off | LV as the root-device | LV as a block-device | Comment |
---|---|---|---|---|---|---|---|
Snapshot | create | ИСТИНА | ИСТИНА | ИСТИНА | ИСТИНА | ИСТИНА | Информация об измененных блоках источника хранится только на действующем хосте, при переключении начинает заново писать в снимок, неверно считывает метаинформацию. |
Snapshot | revert_volume_to_snapshot | ИСТИНА | only if disk umounted | ИСТИНА | ИСТИНА | ИСТИНА | В GUI отсутствует возможность делать revert снимка в диск, есть в Cinder API. При попытке сделать - ошибка с кодом 404. После мерджа пересоздается использованный снимок. |
Volume | extend | ЛОЖЬ | probably only if disk umounted | ИСТИНА | ИСТИНА | ИСТИНА | |
Snapshot | create_volume_from_snapshot | ИСТИНА | ИСТИНА | ИСТИНА | ИСТИНА | ИСТИНА | Нужно проверять, на каком хосте самый актуальный снимок. Переподключаем таргет. |
Snapshot | delete | ИСТИНА | ИСТИНА | ИСТИНА | ИСТИНА | ИСТИНА | Переподключаем таргет, удаление два раза происходит. |
Volume | delete | ИСТИНА | only if disk dettached in OS | only if disk dettached in OS | Tru | ИСТИНА | Удаление почему-то происходит два раза, проблема пока не исследовалась. |
Volume | clone | ЛОЖЬ | ИСТИНА | ИСТИНА | ИСТИНА | ИСТИНА | Клонирование LV можно делать на горячую, но будет создаваться временный снимок. |