Bug 1041691

Summary: [RFE][cinder]: Implement volume driver for CloudByte ElastiStor
Product: Red Hat OpenStack Reporter: RHOS Integration <rhos-integ>
Component: RFEsAssignee: RHOS Maint <rhos-maint>
Status: CLOSED UPSTREAM QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: markmc, yeylon
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://blueprints.launchpad.net/cinder/+spec/cloudbyte-elastistor-iscsi-driver-cinder
Whiteboard: upstream_milestone_none upstream_status_unknown upstream_definition_obsolete
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-19 17:37:15 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description RHOS Integration 2013-12-12 18:40:13 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/cinder/+spec/cloudbyte-elastistor-iscsi-driver-cinder.

Description:

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

Specification URL (additional information):

None