VMware vSphere Integration

61 views
Skip to first unread message

Y Sovluk

unread,
Jun 1, 2016, 11:14:55 AM6/1/16
to coprHD
Does ViPR/CoprHD support main VMware vSphere storage APIs and features? :
  • VASA - API for Storage Awareness
  • VAIO - APIs for IO Filtering
  • VAAI - API for Array Integration
  • Multipathing
  • Storage Policy-Based Management
  • Virtual Volumes
  • Storage DRS
  • Data Protection
  • Storage I/O Control
If my storage doesn't support these APIs and features, It have not vSphere integration. And if I'll integrate my storage with CoprHD (southbound driver).
Will I have VMware vSphere storage APIs and features support for my storage through CoprHD?

I have an idea to integrate my storage with VMware and OpenStack infrastructures via CoprHD integration (to make CoprHD driver for me store), without native support of VMware or OpenStack for my storage. Is it real?
































































































































































































































































 

Anil Degwekar

unread,
Jun 3, 2016, 2:18:22 AM6/3/16
to coprHD
VASA 1.0 is supported by CoprHD. VASA 2.0 (which included SPBM and Virtual Volumes) is currently under development and hence not supported.

VAIO and VAAI are data path APIs, and if the array supports them, CoprHD will not come in between (in other words, the volumes and filesystems will show up as 'hardware accelerated' and vSphere will use these APIs to speed up certain operations).

Multipathing is supported by CoprRD. You can specify paths policies in a virtual pool. You will need multipathing software installed on the host.

Storage DRS is purely vSphere side feature and so should work fine with CoprHD.

Your idea of writing a Southbound driver for your storage for CoprHD and thereby supporting VMware and OpenStack makes sense.

Regards

Anil

Ben Perkins

unread,
Jun 6, 2016, 12:14:23 PM6/6/16
to coprHD
Anil, while it's true that the code for VASA support is there in the CoprHD repo, unless something has changed CoprHD builds don't include the VASA 1.0 service because the underlying Java library required to build/run is not publicly available from VMware.  Did I miss something?  

Anil Degwekar

unread,
Jun 8, 2016, 2:58:37 AM6/8/16
to coprHD
Yes, that is correct, Ben. Thanks for pointing it out.
Reply all
Reply to author
Forward
0 new messages