[Openstack-docs] [openstack/cinder] DocImpact review request change I119bfbd62c237314238026b7f80d8eecc602202d
gerrit2 at review.openstack.org
gerrit2 at review.openstack.org
Wed May 22 07:02:18 UTC 2013
Hi, I'd like you to take a look at this patch for potential
DocImpact.
https://review.openstack.org/29821
Log:
commit 6f9c194aab9ee68ad6f19155af2cdbcd835ab198
Author: Rushi Agrawal <rushi.agr at gmail.com>
Date: Mon May 20 10:29:06 2013 +0530
Share service support in Cinder.
This patch introduces 'Shares' support in Cinder. A new service
cinder-shares will allow creation of file shares and other
related operations. List of operations currently supported:
1. Create/delete a file share
2. Create/delete snapshot of a share
3. Create share from snapshot
4. Provide/deny access to a share for a particular IP/IPs
5. List shares/snapshots/access-list
Reference LVM implementation for NFS and CIFS share drivers is
provided. The LVM share driver utilises NFS or CIFS helper to
create shares. For CIFS, two helpers: CIFSHelper, and
CIFSNetConfHelper are included, the latter one is implemented
keeping in mind low interference with the system-wide Samba
daemon. A NetApp 7-mode share driver is also included.
Another big thing included in this patch is filter-scheduler
and multi-backend support for shares. So users can now define
multiple share backends with an enabled_share_backends flag in
cinder.conf, and then define flags in the corresponding config
group, to make intelligent decisions based on filter scheduler
to provision shares on multiple backends.
Care has been taken to separate the code as much from the volume
service code as possible. Also, the code is made to work very
similar to how volumes work, so that it becomes very easy to add
advanced features similar to ones which exist for volumes (e.g.
share types, retry-and-reschedule for shares, etc)
Implements blueprint file-shares-service
DocImpact
Change-Id: I119bfbd62c237314238026b7f80d8eecc602202d
More information about the Openstack-docs
mailing list