[Openstack-docs] [openstack/cinder] DocImpact review request change I119bfbd62c237314238026b7f80d8eecc602202d

gerrit2 at review.openstack.org gerrit2 at review.openstack.org
Mon May 20 20:20:26 UTC 2013


Hi, I'd like you to take a look at this patch for potential
DocImpact.
https://review.openstack.org/29821

Log:
commit b68aea5d1ad032fe8b8136774f775a5c3ad0f87d
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