Hi Valeriy,

thanks for feedback. My answers see below.

Am 02.12.2014 um 16:44 schrieb Valeriy Ponomaryov <vponomar...@mirantis.com>:

> Hello Marc,
> 
> Here, I tried to cover mentioned use cases with "implemented or not" notes:
> 
> 1) Implemented, but details of implementation are different for different 
> share drivers.
> 2) Not clear for me. If you mean possibility to mount one share to any amount 
> of VMs, then yes.

That means you have an existing shared volume in your storage system and import
it to manila (like cinder manage). I guess this is not implemented yet.

> 3) Nova is used only in one case - Generic Driver that uses Cinder volumes. 
> So, it can be said, that Manila interface does allow to use "flat" network 
> and a share driver just should have implementation for it. I will assume you 
> mean usage of generic driver and possibility to mount shares to different 
> machines except Nova VMs. - In that case network architecture should allow to 
> make connection in general. If it is allowed, then should not be any problems 
> with mount to any machine. Just access-allow operations should be performed.

This point was actually a copy from the wiki [1]. I just removed the Bare-metal 
point
since for me it doesn’t matter whether the infrastructure service is a 
Bare-metal machine or not.

> 4) Access can be shared, but it is not as flexible as could be wanted. Owner 
> of a share can grant access to all, and if there is network connectivity 
> between user and share host, then user will be able to mount having provided 
> access.

Also a copy from the wiki.

> 5) Manila can not remove some "mount" of some share, it can remove access for 
> possibility to mount in general. So, looks like not implemented.
> 6) Implemented.
> 7) Not implemented yet.
> 8) No "cloning", but we have snapshot-approach as for volumes in cinder.

Regards
Marc

> 
> Regards,
> Valeriy Ponomaryov
> Mirantis
> 
> On Tue, Dec 2, 2014 at 4:22 PM, Marc Koderer <m...@koderer.com> wrote:
> Hello Manila Team,
> 
> We identified use cases for Manila during an internal workshop
> with our operators. I would like to share them with you and
> update the wiki [1] since it seems to be outdated.
> 
> Before that I would like to gather feedback and you might help me
> with identifying things that aren’t implemented yet.
> 
> Our list:
> 
>  1.) Create a share and use it in a tenant
>      Initial creation of a shared storage volume and assign it to several VM’s
> 
>  2.) Assign an preexisting share to a VM with Manila
>      Import an existing Share with data and it to several VM’s in case of
>      migrating an existing production - services to Openstack.
> 
>  3.) External consumption of a share
>      Accommodate and provide mechanisms for last-mile consumption of shares by
>      consumers of the service that aren't mediated by Nova.
> 
>  4.) Cross Tenant sharing
>      Coordinate shares across tenants
> 
>  5.) Detach a share and don’t destroy data (deactivate)
>      Share is flagged as inactive and data are not destroyed for later
>      usage or in case of legal requirements.
> 
>  6.) Unassign and delete data of a share
>      Destroy entire share with all data and free space for further usage.
> 
>  7.) Resize Share
>      Resize existing and assigned share on the fly.
> 
>  8.) Copy existing share
>      Copy existing share between different storage technologies
> 
> Regards
> Marc
> Deutsche Telekom
> 
> [1]: https://wiki.openstack.org/wiki/Manila/usecases
> 
> 
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> 
> 
> -- 
> Kind Regards
> Valeriy Ponomaryov
> www.mirantis.com
> vponomar...@mirantis.com
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev@lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to