Implement volume driver for CloudByte ElastiStor

Registered by Dinakar G M

This proposal is to introduce a new volume driver support for CloudByte ElastiStor.

ElastiStor driver (ElastistoreISCSIDriver) will be extending from SanISCSIDriver. This driver will implement following functionality

1. Volume Create/Delete
2. Volume Attach/Detach
3. Snapshot Create/Delete
4. Create Volume from Snapshot
5. Get volume stats
6. Copy Image to Volume
7. Copy Volume to Image
8. Clone Volume

The driver uses python's http library to communicate with the ElastiStor server. We already have the driver code implemented for Grizzly. We need to migrate the code to Havana.

CloudByte ElastiStor is a full-featured software-defined storage QoS solution, purpose-built for the cloud and virtualized environments. Software-only ElastiStor makes storage predictable, affordable, and easy, even as you scale to thousands of applications. ElastiStor lets you custom-build storage infrastructure based on your requirements, with support for SATA, SAS, and SSD hardware as well as NFS, CIFS, FC, and iSCSI protocols

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Dinakar G M
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Sean McGinnis

Related branches

Sprints

Whiteboard

(smcginnis): Marking obsolete as this has been sitting out there for a long time. If this is still needed, please submit a new bp.

Gerrit topic: https://review.openstack.org/#q,topic:bp/cloudbyte-elastistor-iscsi-driver-cinder,n,z

Addressed by: https://review.openstack.org/59180
    Support for new volume driver for CloudByte ElastiStor. Implements: blueprint cloudbyte-elastistor-iscsi-driver-cinder

Addressed by: https://review.openstack.org/59182
    Support new volume driver for CloudByte ElastiStor Implements: blueprint cloudbyte-elastistor-iscsi-driver-cinder

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.