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] Which Xen API

To: xen-api@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-API] Which Xen API
From: shreyas pandya <pandyashreyas1@xxxxxxxxx>
Date: Wed, 13 Jul 2011 18:22:46 +0530
Delivery-date: Wed, 13 Jul 2011 05:53:05 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=dfTNOkQpcZ4iaXnlcU3x74zCt/noiknc1bSx0oRJXPg=; b=hBVlby4TqCSDNgyV68AGfOPQVEHHD4Wgb2JZjZmSDXlx9kMrOVCdtiBXr5vst/mp3p TNk6D4HnNQ151kWUhXUwbl04tO38pNLnb+A7cPHUDOpBhJQ6aUj6ti9CaFBfOHnuhF0C /DfIaOefxa3mxD+Hu6Ky8sJOC7+ITS9xJARGU=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4E1D8966.2040005@xxxxxxxxx>
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: <1310530768.93681.YahooMailClassic@xxxxxxxxxxxxxxxxxxxxxxxxxxx> <4E1D8966.2040005@xxxxxxxxx>
Sender: xen-api-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110516 Thunderbird/3.1.10
Thanks Shuklin (and Matthias for asking this question) this information was very usefull. The notion of these different management tools for xen was very naive in my mind Also I want to know where the source code of these are maintained and where are they
located in filesystem in XCP installation

-thanks in advance


On 07/13/2011 05:32 PM, George Shuklin wrote:
There is some fog around terms.

See:

xl - is low-level management system for xen (within single host). It allows to do some minimal operations, but used by more complicated components like xapi, so it's better not touch xl without prior thoughts. xapi - an pool (cloud, heh) management system, allowing to do migration, storage and network management for virtual machines and so on. It's name of component, not an 'API-name'. XenAPI - is protocol specification. AFAIK XenAPI is supported by xend and xapi with minor difference around 'pool' conception.
xe - command line tool for xapi management
XenCenter/OpenXenManager - GUI tools for xapi management (for enterprise only, not very suited for ISP). libvirt - RedHat-driven library (and shell) to control different virtualization systems in same way. Right now RH run away to KVM, so libvirt is not best choice.

If you wish to control XCP pool by your own software (ISP things or batch operations control), you must use XenAPI. But I hear some guys use a system ('xe arguments'); call.

XenAPI is well described and allow to do about 99% of needed tasks (there is a little troubles with automatic installation, but they are outside the XenAPI scope).


On 13.07.2011 08:19, Matthias Blankenhaus wrote:
Hello !

I am getting into Xen and I am a bit overwhelmed about the competing offerings in the MGMT-API area. I understand that xend (xm) is going away some time and that XL is the latest and greatest. However, then we have of course XenAPI aka XAPI which seemed to be widely used. I am trying to decide against which API I should code. I was unable to get the XEN driver working for the latest libvirt, yet another contender.

Your input is much appreciated.

Thanx,
Matthias



_______________________________________________
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

<Prev in Thread] Current Thread [Next in Thread>