WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-api

Re: [Xen-API] RE: Questions about the api

To: Ian Pratt <Ian.Pratt@xxxxxxxxxxxxx>
Subject: Re: [Xen-API] RE: Questions about the api
From: Julian Chesterfield <julian.chesterfield@xxxxxxxxxxxxx>
Date: Thu, 21 Oct 2010 18:26:16 +0100
Cc: Tomoiaga Cristian <cristi@xxxxxxxxxxx>, "xen-api@xxxxxxxxxxxxxxxxxxx" <xen-api@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 21 Oct 2010 10:28:13 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4FA716B1526C7C4DB0375C6DADBC4EA38D7FDB12A8@xxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-post: <mailto:xen-api@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>, <mailto:xen-api-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>, <mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
References: <4C16BD5DB91CF44292D2145E0D5237351CF3AA1180@baseex> <4FA716B1526C7C4DB0375C6DADBC4EA38D7FDB12A8@xxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-api-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.10) Gecko/20100527 Thunderbird/3.0.5
On 20/10/10 19:42, Ian Pratt wrote:
I am writing a SR for Nexenta since I haven't found one and zfs seems
pretty good until now.
A Nexenta SR would be a very nice thing to have.

I'd recommend exposing raw files over iSCSI, and then using ZFS's native 
snapshot capabilities to implement the snapshot and clone APIs. Is this your 
plan?
Actually, if Nexenta exposes the underlying ZFS snapshot and clone primitives, then you're probably better off just accessing the raw files directly over NFS and then using the ZFS snap API for vdi_snapshot and vdi_clone. Is there any performance benefit to using iSCSI instead of NFS for the data path layer with Nexenta?

- Julian
Thanks,
Ian


My questions are more related to missing(?) api calls.
I need to know if I can set the following fields in a VDI for example:

Is-a-snapshot - there is a get_is_a_snapshot call but not a
set_is_a_snapshot. Same for snapshot-of. Think it's usefull just in case I
vdi-forget the snapshot and re introduce it with a scan or in other
situations.
parent - there is a get_parent but not a set_parent call, this would be
nice.

Of course I can use sm-config for example, to set a parent but still,
since the field is there I would like to set it myself.

Thank you!
Tomoiaga Cristian


_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api
_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api


_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api