From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jean Baptiste Favre Subject: Re: Automatic live migration Date: Sat, 15 Jan 2011 13:27:00 +0100 Message-ID: <4D319294.10402@jbfavre.org> References: <20110115112441.GU2754@reaktio.net> <20110115115424.GV2754@reaktio.net> <20110115121540.GY2754@reaktio.net> Reply-To: xen-devel@lists.xensource.com Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hello, You may have a look on Entropy project here: http://entropy.gforge.inria.fr/ I think this could achieve what you want to do. Regards, JB Le 15/01/2011 13:19, Gautam a =E9crit : > Thanks pasi, > i am planing to inject that script code in xen code. > what you say about this?? >=20 > On Sat, Jan 15, 2011 at 5:45 PM, Pasi K=E4rkk=E4inen > wrote: >=20 > On Sat, Jan 15, 2011 at 05:39:54PM +0530, Gautam wrote: > > Hi Pasi, > > i am targeting xen hypervisor. > > >=20 > Ok. >=20 >=20 > > i have already written one script which manage the work load. > > my script uses xentop command. > > >=20 > Feel free to post your script to xen-devel for comments. >=20 > > but i wanted to add this features in xen code rather than > running an > > outside script. > > >=20 > New features should be developed against xen-unstable, ie. Xen 4.1 > at this point. > Xen 4.1 uses the xl/libxl toolstack as the primary toolstack, so yo= u > should > make sure your script works with xl/libxl. >=20 > Other than that.. post your script as RFC (Request For Comments), > and we'll see how it looks like. >=20 > -- Pasi >=20 >=20 > > On Sat, Jan 15, 2011 at 5:24 PM, Pasi K=E4rkk=E4inen > <[1]pasik@iki.fi > wrote: > > > > On Sat, Jan 15, 2011 at 04:59:28PM +0530, Gautam wrote: > > > Automatic live migration means XEN should monitor the > workload of > > the > > > machine and user will define the threshold of > > > any parameter say(CPU usage) then if workload cross the > threshold > > value > > > then XEN should migrate a virtual machine > > > to the other machine automatically without any user > interruption. > > > > > > let me know if you need any further info. > > > > > > > This kind of functionality does not belong to Xen *hyperviso= r*, > > it should be done from the management toolstack. > > > > If we're talking about traditional [2]xen.org > hypervisor then the first > > implementation > > could be a script that monitors the resource usage on all > physical > > hosts, > > and executes live migration commands based on the resource > usage to > > balance the workloads. > > > > I'm not sure if there's something like this already availabl= e > for Xen .. > > Remember Xen 4.0 and older versions use the xm/xend toolstac= k, > > and the upcoming Xen 4.1 will use the xl/libxl toolstack as > the primary > > toolstack. > > > > Both xm/xend and xl/libxl toolstack are more focused on > single host > > management, > > while the XAPI toolstack in XenServer and XCP (Xen Cloud > Platform) has > > multi-host pools. > > > > Which one are you targeting? [3]xen.org > hypervisor or XAPI/XCP ? > > > > XAPI toolstack in XenServer/XCP has the concept of "Workload > Balancing" > > (WLB), > > which is meant for exactly what you described. > > > > Citrix XenServer includes WLB service, but XCP doesn't, afai= k. > > > > See: > > - "XenServer Workload Balancing Administration Tool": > > [4]http://support.citrix.com/article/CTX125365 > > - "Configuring XenServer Workload Balancing Settings Using X= E > Commands": > > [5]http://support.citrix.com/article/CTX125186 > > > > There are some thirdparty WLB services available for XCP, > > see for example [6]http://www.xencloudcontrol.com/ and > > [7]http://www.xencloudcontrol.com/DOCS/load-balancer.txt > > > > Are you thinking of writing your own WLB service? > > Hopefully that helps. > > > > -- Pasi > > > > > On Sat, Jan 15, 2011 at 4:54 PM, Pasi K=E4rkk=E4inen > > <[1][8]pasik@iki.fi > wrote: > > > > > > On Sat, Jan 15, 2011 at 02:02:40PM +0530, Gautam wrot= e: > > > > i am trying to add auto migration feature in XEN= . > > > > so is anyone has worked related to migration par= t. > > > > i need help regarding files related to migration= . > > > > > > > > > > Hello, > > > > > > First of all, what do you exactly mean with "automati= c > live > > migration" ? > > > -- Pasi > > > > > > -- > > > Regards > > > Gautam > > > > > > > > > > > > References > > > > > > Visible links > > > 1. mailto:[9]pasik@iki.fi > > > > -- > > Regards > > Gautam > > > > > > > > References > > > > Visible links > > 1. mailto:pasik@iki.fi > > 2. http://xen.org/ > > 3. http://xen.org/ > > 4. http://support.citrix.com/article/CTX125365 > > 5. http://support.citrix.com/article/CTX125186 > > 6. http://www.xencloudcontrol.com/ > > 7. http://www.xencloudcontrol.com/DOCS/load-balancer.txt > > 8. mailto:pasik@iki.fi > > 9. mailto:pasik@iki.fi >=20 >=20 >=20 >=20 > --=20 > Regards > Gautam >=20 > =20 >=20 >=20 >=20 >=20 >=20 >=20 > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel