* [Question] Using backend snapshots with a storage repository
@ 2015-01-27 21:47 Mike Tutkowski
2015-01-28 10:06 ` Ian Campbell
0 siblings, 1 reply; 3+ messages in thread
From: Mike Tutkowski @ 2015-01-27 21:47 UTC (permalink / raw)
To: xen-devel
[-- Attachment #1.1: Type: text/plain, Size: 1861 bytes --]
Hi,
I'm a software engineer at a data-storage company in Boulder called
SolidFire.
I work on the Apache CloudStack project on behalf of my company to help
drive CloudStack's storage architecture forward.
I have a question with regards to storage repositories and backend (SAN, in
this case) snapshots.
If I have a storage repository on a LUN, I can take a snapshot of the LUN
using my company's snapshot technology.
A problem comes into play, however, when I try to attach this new LUN to
the same Xen cluster as the LUN it is a snapshot of.
Xen does not like the fact that both SRs have the same UUID (and, in fact,
VDIs in each SR have duplicate UUIDs).
It appears UUIDs are immutable, so I'm not sure how to cleanly get around
this problem.
Since I write code that supports multiple hypervisors in CloudStack, I also
came across this issue in ESXi.
Here is ESXi's solution:
https://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.wssdk.pg.doc_50%2FPG_Ch8_Storage.10.9.html
At the time being, I cannot use a backend-snapshot mechanism for Xen. What
I do is create a new LUN, a new SR on this LUN, take a VM snapshot of the
VDI I want that's on the source SR, then copy the VM snapshot of the VDI to
the new SR (then delete the VM snapshot of the VDI on the source SR).
Even though our SAN de-duplicates the storage blocks (so not a lot of new
data is written to the SAN), this workaround takes up front-end CPU cycles
and network bandwidth (and a noticeable amount time compared to backend
snapshots, which can be almost instantaneous).
What do you recommend?
Thanks!
--
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkowski@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
<http://solidfire.com/solution/overview/?video=play>*™*
[-- Attachment #1.2: Type: text/html, Size: 3194 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Question] Using backend snapshots with a storage repository
2015-01-27 21:47 [Question] Using backend snapshots with a storage repository Mike Tutkowski
@ 2015-01-28 10:06 ` Ian Campbell
2015-01-28 14:18 ` Mike Tutkowski
0 siblings, 1 reply; 3+ messages in thread
From: Ian Campbell @ 2015-01-28 10:06 UTC (permalink / raw)
To: Mike Tutkowski; +Cc: xen-devel
Hi Mike,
On Tue, 2015-01-27 at 14:47 -0700, Mike Tutkowski wrote:
> Xen does not like the fact that both SRs have the same UUID (and, in
> fact, VDIs in each SR have duplicate UUIDs).
The use of this terminology suggests that you are using XenServer rather
than the upstream version of Xen which is what is supported on this
list.
Support for XenServer is available either from the xenserver community
resources (lists, forums etc) over at www.xenserver.org or from your
Citrix support rep, if you have one.
Thanks,
Ian.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Question] Using backend snapshots with a storage repository
2015-01-28 10:06 ` Ian Campbell
@ 2015-01-28 14:18 ` Mike Tutkowski
0 siblings, 0 replies; 3+ messages in thread
From: Mike Tutkowski @ 2015-01-28 14:18 UTC (permalink / raw)
To: Ian Campbell; +Cc: xen-devel@lists.xen.org
[-- Attachment #1.1: Type: text/plain, Size: 932 bytes --]
Ah, sorry about that, wrong list indeed.
On Wednesday, January 28, 2015, Ian Campbell <Ian.Campbell@citrix.com>
wrote:
> Hi Mike,
>
> On Tue, 2015-01-27 at 14:47 -0700, Mike Tutkowski wrote:
>
> > Xen does not like the fact that both SRs have the same UUID (and, in
> > fact, VDIs in each SR have duplicate UUIDs).
>
> The use of this terminology suggests that you are using XenServer rather
> than the upstream version of Xen which is what is supported on this
> list.
>
> Support for XenServer is available either from the xenserver community
> resources (lists, forums etc) over at www.xenserver.org or from your
> Citrix support rep, if you have one.
>
> Thanks,
> Ian.
>
>
>
--
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkowski@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
<http://solidfire.com/solution/overview/?video=play>*™*
[-- Attachment #1.2: Type: text/html, Size: 2031 bytes --]
[-- Attachment #2: Type: text/plain, Size: 126 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-01-28 14:18 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-27 21:47 [Question] Using backend snapshots with a storage repository Mike Tutkowski
2015-01-28 10:06 ` Ian Campbell
2015-01-28 14:18 ` Mike Tutkowski
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.