[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] Xen Saving VM


  • To: xen-users list <xen-users@xxxxxxxxxxxxxxxxxxx>, xen-tools@xxxxxxxxxxxxxxxxxxx, xen-devel-request@xxxxxxxxxxxxxxxxxxx
  • From: Omer Khalid <Omer.Khalid@xxxxxxx>
  • Date: Sat, 2 May 2009 14:53:58 +0200
  • Cc:
  • Delivery-date: Sat, 02 May 2009 05:54:46 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=K2MoW9SxEf8j4Rz4n/WnXixU6m7G8cft1sqTE5fCBW72N+YF7F7SI/S0LGv/t30zfD BaM98MowmbBOjJfkgLdz9NKb2YK443qZ7N4qrWx5aqCOT8kXiaHKjvRTOPxjsL6bJAGB rgApAfL7ZJukw10kV0+SE6Kf/aEPZ7//Mqc2Q=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hi,

I am trying to understand Xen's save VM state works.

I have use case where I am running 3 VM's on a 4-core/8GB server with 1core/2GB per VM. Each of the VM runs an HPC application, and most of the time 1.5GB memory is allocated to the application running in the VM.

Now I am trying to do is to pause VM-1 and VM-2. Save their respective states. Reduce their memory and cap CPU to lowest possible value; then to alloacate the taken resource from VM-1 and VM-2 to VM-3 for X amount of time. Once the application in VM-3 is finished, then I reduce it's CPU/Memory to pre-start stage and re-allocate 1CPU/2GB again to VM-1 and VM-2

My question is; would the application in VM-1 or VM-2 will be able to start executing from the last saved point. Is there a way in Xen to check-point this?

Thanks,
Omer

************************************** ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ
CERN, Engineering Department,
CH-1211 Geneva 23, Switzerland
ÂÂÂÂÂÂÂ
Email:Â Omer.Khalid@xxxxxxx
**************************************
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.