[OpenStack-ru] Доступ cinder-volume к nfs шаре [mitaka, cinder nfs драйвер]

Игорь Тиунов igortiunov на gmail.com
Чт Авг 18 14:47:15 UTC 2016


Добрый день, коллеги.

Разбираюсь с архитектурой cinder и не могу понять документацию, почему-то
она описывает одно, но скрывает другое.

Настраиваю nfs драйвер для cinder, вот конфигурация:
[DEFAULT]
enabled_backends=NetAppNfsBackend

[NetAppNfsBackend]
volume_backend_name=NetAppNfsBackend
volume_driver=cinder.volume.drivers.netapp.common.NetAppDriver
netapp_server_hostname=netapp
netapp_server_port=80
netapp_storage_protocol=nfs
netapp_storage_family=ontap_7mode
netapp_login=cinder
netapp_password=password
#netapp_vserver=svm_name
nfs_shares_config=path_to_nfs_exports_file
max_oversubscription_ratio=1.0
reserved_percentage=5


В фале nfs_shares_config указываю, соответственно:

<filer ip>:/share

При этом <filer ip> это mng адрес nfs-сервера, а основной data-траффик
(например, к гипервизорам) должен ходить по другой выделенной 10g сети. Я
указываю этот filer-ip потому, что cinder-volume требует доступа к шаре и
создаёт там какие-то файлы. Но при создании и подключении волума я вижу,
что волум монтируется на гипервизор по этому самому адресу, что печально -
большой траффик идёт по mng сети.
В доке нигде не указано, что cinder-volume требует доступа к этой nfs шаре,
что он создаёт там какие-то файлы и т.п. Зачем ему это нужно ? Я бы указал
вместо <filer ip> адрес storage интерфейса nfs-сервера, так бы корректно
выполнялось монтирование шары на гипервизоры.
Решение я вижу в том, что нужно добавить на сервер с cinder-volume ещё один
интерфейс, который бы смотрел в storage-сеть, но может быть я что-то не то
делаю?

Вот картинка с описанием траффика и никакого data-path к cinder-volume на
ней нет:
[image: An logical diagram of the volume attach workflow between Nova &
Cinder]

Вот ещё одна:
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://lists.openstack.org/pipermail/openstack-ru/attachments/20160818/c11f0715/attachment.html>


Подробная информация о списке рассылки OpenStack-ru