Re: Query on snapshot and cloning for managed storage

2015-02-18 Thread Mike Tutkowski
Yep, it is unfortunate that XenServer is not as flexible as ESXi is in this regard. It means we can't use our backend snapshot technologies. We have to make a new volume and use front-end CPU cycles and network bandwidth to copy the VDI. Not an ideal situation, but it's what we can offer in CS 4.6

Re: Query on snapshot and cloning for managed storage

2015-02-17 Thread Punith S
thanks for the detailed information mike. since there is a UUID confilct in XenServer we are left with only one option, that is to copy the VDI over the network to the new volume created during the process of taking volume snapshot. but my concern is, when an admin takes a recurring snapshots is

Re: Query on snapshot and cloning for managed storage

2015-02-16 Thread Mike Tutkowski
Hi Punith, I sent this e-mail (below) in a different CloudStack dev@ thread, but it seems they are only interested in RBD in that thread, so I will include that e-mail text in this thread so that we keep track on the mailing list of current issues in XenServer and ESXi with regards to leveraging b

Re: Query on snapshot and cloning for managed storage

2015-02-15 Thread Punith S
thanks mike, i'll go through the classes and i'll try to test it on a master(4.6) setup for the better understanding. On Mon, Feb 16, 2015 at 11:57 AM, Mike Tutkowski < mike.tutkow...@solidfire.com> wrote: > I think it might be easier if you examine my plug-in along with two new > classes: > > St

Re: Query on snapshot and cloning for managed storage

2015-02-15 Thread Mike Tutkowski
I think it might be easier if you examine my plug-in along with two new classes: StorageSystemSnapshotStrategy StorageSystemDataMotionStrategy Those last two classes are intended for managed storage in general (i.e. they are not SolidFire specific). That code currently only handles XenServer. I

Re: Query on snapshot and cloning for managed storage

2015-02-15 Thread Punith S
thanks for the info mike.i'll go through your commits of 4.6. the updated plugin i pushed for 4.5 used to only take backend storage snapshot in cloudbyte. but when i'm trying to create a volume out of that snapshot it is going to motion service where it is trying to copy the vmfs or vmdk file but

Re: Query on snapshot and cloning for managed storage

2015-02-15 Thread Mike Tutkowski
I am working on creating the necessary infrastructure to support managed snapshots on XenServer and ESXi in 4.6 (for block storage, that is). For example, with XenServer, you cannot simply take a backend snapshot of the LUN that contains the SR and VDI. Technically you can, however, you would fin

Re: Query on snapshot and cloning for managed storage

2015-02-15 Thread Mike Tutkowski
I would recommend you take a look at a bunch of my most recent 4.6 commits. On Sunday, February 15, 2015, Mike Tutkowski wrote: > I am working on creating the necessary infrastructure to support managed > snapshots on XenServer and ESXi in 4.6 (for block storage, that is). > > For example, with