Bug 1041716 - [RFE][cinder]: Add Federator Volume Driver to Support ProphetStor Federator Storage in Cinder
Summary: [RFE][cinder]: Add Federator Volume Driver to Support ProphetStor Federator S...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-cinder
Version: unspecified
Hardware: Unspecified
OS: Unspecified
low
unspecified
Target Milestone: ---
: 5.0 (RHEL 7)
Assignee: RHOS Maint
QA Contact: Dafna Ron
URL: https://blueprints.launchpad.net/cind...
Whiteboard: upstream_milestone_none upstream_stat...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-12-12 18:47 UTC by RHOS Integration
Modified: 2016-04-26 18:15 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-02-23 16:19:58 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description RHOS Integration 2013-12-12 18:47:35 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/cinder/+spec/prophetstor-federator-driver.

Description:

Overview
=======
ProphetStor Federator is a software-defined storage platform that supports multiple storage back-ends to enhance Cinder functionalities. Federator abstracts, pools, and automatically provisions the appropriate type of storage based on the selected Cinder volume-type.


Implementation
===========
Federator provides storage discovery, pooling, classification, offering and provisioning functions.

Federator supports discovery of storage arrays through SMI-S and CDMI standards, and native storage protocols. Discovered storage resources are imported, along with their associated storage characteristics, and abstracted into virtual storage pools that can be classified based on their capabilities, and performance characteristics. Administrators can set arbitrary cost value for virtual storage pools to provide differentiated storage tiers.

Administrators create Storage Offerings that are exposed as volume-type(s) in Cinder; capabilities and performance details for the Storage Offerings appear in the extra-specs of each volume-type.

Users create volumes through Cinder CLI or Horizon Dashboard by selecting a volume-type, and Federator dynamically selects a virtual storage pool that matches the Storage Offering requirements.


Features
======
The driver supports all required minimum features for IceHouse:
-	Volume Create/Delete
-	Volume Attach/Detach
-	Snapshot Create/Delete
-	Create Volume from Snapshot
-	Get Volume Stats
-	Copy Image to Volume
-	Copy Volume to Image
-	Clone Volume
-	Extend Volume

In addition to the minimum feature set, Federator also provides:
-      Volume Rollback

Specification URL (additional information):

None


Note You need to log in before you can comment on or make changes to this bug.