]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Add EMC Volume Driver in Cinder
authorXing Yang <xing.yang@emc.com>
Fri, 14 Dec 2012 05:05:14 +0000 (00:05 -0500)
committerXing Yang <xing.yang@emc.com>
Tue, 25 Dec 2012 22:41:55 +0000 (17:41 -0500)
commit21788e4a42118d45fbcb3649110cf6c92363d4fc
tree40a7e6a9264bbb52eda25a197b5b24a376e4c8f3
parent11c80571ae7b4c4afff99edd30f51e060fbac396
Add EMC Volume Driver in Cinder

Add support for EMC storage in the Cinder-Volume service.
This driver is based on the existing ISCSIDriver, with the ability to
create/delete and attach/detach volumes and create/delete snapshots, etc.
The Cinder Driver executes the volume operations by communicating with the
backend EMC storage. It uses a CIM client in python called PyWBEM to make
CIM operations over HTTP.
EMC CIM Object Manager (ECOM) is packaged with the SMI-S Provider. It is a
CIM server that allows CIM clients to make CIM operations over HTTP, using
SMI-S in the backend for EMC storage operations.
SMI-S Provider supports the SNIA Storage Management Initiative (SMI), an
ANSI standard for storage management. It supports VMAX/VMAXe and VNX
storage systems.

Implement bp: emc-volume-driver

Change-Id: Iafce98603d31d66a7297ef11c92d5e6ac6ba3737
cinder/tests/test_emc.py [new file with mode: 0644]
cinder/volume/drivers/emc.py [new file with mode: 0644]
etc/cinder/cinder_emc_config.xml.sample [new file with mode: 0644]