volume type extra specs. horizon/cinder enhancements

21
Create Volume Type Enhancement Get Volume Backend Names

Upload: hemna6969

Post on 14-Jun-2015

214 views

Category:

Technology


1 download

DESCRIPTION

Some screenshots of the current Horizon Cinder Volume Type workflow with examples of the new features for extra specs.

TRANSCRIPT

Page 1: Volume Type Extra Specs.  Horizon/Cinder enhancements

Create Volume Type Enhancement

Get Volume Backend Names

Page 2: Volume Type Extra Specs.  Horizon/Cinder enhancements

Before:

Page 3: Volume Type Extra Specs.  Horizon/Cinder enhancements

Before:

Page 4: Volume Type Extra Specs.  Horizon/Cinder enhancements

After:

Page 5: Volume Type Extra Specs.  Horizon/Cinder enhancements

After:

Page 6: Volume Type Extra Specs.  Horizon/Cinder enhancements

Volume Type Extra Specs Enhancement

Get Supported Extra Specs

Page 7: Volume Type Extra Specs.  Horizon/Cinder enhancements

Before:

Page 8: Volume Type Extra Specs.  Horizon/Cinder enhancements

Before:

Page 9: Volume Type Extra Specs.  Horizon/Cinder enhancements

Before:

Page 10: Volume Type Extra Specs.  Horizon/Cinder enhancements

Scenario 1: no backend name

Option A – offers no keys (current)Option B – offers keys from all drivers (future)

Page 11: Volume Type Extra Specs.  Horizon/Cinder enhancements

After: option A

Page 12: Volume Type Extra Specs.  Horizon/Cinder enhancements

After: option B

Page 13: Volume Type Extra Specs.  Horizon/Cinder enhancements

Scenario 2: one backend name

[group1]volume_backend_name = foovolume_driver = cinder.volume.drivers.san.hp .hp_3par_fc.HP3PARFCDriver

Page 14: Volume Type Extra Specs.  Horizon/Cinder enhancements

After:

Page 15: Volume Type Extra Specs.  Horizon/Cinder enhancements

After:

Page 16: Volume Type Extra Specs.  Horizon/Cinder enhancements

Scenario 3: shared one backend name

[group1]volume_backend_name = foovolume_driver = cinder.volume.drivers.san.hp .hp_3par_fc.HP3PARFCDriver

[group2]volume_backend_name = foovolume_driver = cinder.volume.drivers.san.hp .hp_3par_iscsi.HP3PARISCSIDriver

Page 17: Volume Type Extra Specs.  Horizon/Cinder enhancements

After:

Page 18: Volume Type Extra Specs.  Horizon/Cinder enhancements

After:

Page 19: Volume Type Extra Specs.  Horizon/Cinder enhancements

Scenario 4: two backend names[group1]

volume_backend_name = foovolume_driver = cinder.volume.drivers.san.hp .hp_3par_fc.HP3PARFCDriver

[group2]volume_backend_name = foovolume_driver = cinder.volume.drivers.san.hp .hp_3par_iscsi.HP3PARISCSIDriver

[group3]volume_backend_name = barvolume_driver = cinder.volume.drivers.san.hp .hp_lefthand_iscsi.HPLeftHandISCSIDriver

Page 20: Volume Type Extra Specs.  Horizon/Cinder enhancements

After:

Page 21: Volume Type Extra Specs.  Horizon/Cinder enhancements

After: