Concurrent multiple volume drivers

Asked by Chia-Feng Kang

Dear all,

How can I configured nova volume to support multiple volume drivers running at the same time on nova volume site?

Shall I modify nova volume manager architecture to support the function?

Based on my study, the libvirt_volume_drivers on nova compute site seems to support different nova volume connection by implementing "initialize_connection()".

This function is used to decide "volume_driver_type" on demand in the "volume-attach" event.

Any suggestions are welcomed.

Respectfully,

Chia-Feng Kang
CCMA/ ITRI/ TW

Question information

Language:
English Edit question
Status:
Answered
For:
OpenStack Compute (nova) Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
yashiang (yashiang1986) said :
#1

This is an interesting and important idea...
I also have the same requirement.

Revision history for this message
Armando Migliaccio (armando-migliaccio) said :
#2

As far as nova-volume is concerned, you can't do this today. Bear in mind that nova-volume is going to be replaced by https://launchpad.net/cinder, so to get your requirement addressed, please redirect your question there.

Hope this help!
Armando

Revision history for this message
John Garbutt (johngarbutt) said :
#3

I think you just use volume-groups to separate them, but as Armando mentioned, cinder is the way forward.

Can you help with this problem?

Provide an answer of your own, or ask Chia-Feng Kang for more information if necessary.

To post a message you must log in.