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/
Home Products Support Community News


[Xen-users] Xen Saving VM

To: xen-users list <xen-users@xxxxxxxxxxxxxxxxxxx>, xen-tools@xxxxxxxxxxxxxxxxxxx, xen-devel-request@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Xen Saving VM
From: Omer Khalid <Omer.Khalid@xxxxxxx>
Date: Sat, 2 May 2009 14:53:58 +0200
Delivery-date: Sat, 02 May 2009 05:54:46 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=gOrTpCmwrsd219qb9VUw5JW6ra3FpoFqTypCshik5ko=; b=L1xlK+CSlCwCCK7kyD8z0/2QLH/ZlQ802BexfahYgAixGcL9hFaDVelSBc3yKx4eop q076NK7WJ808RhBzprzbiIJTrv9q/UHSpILHfT6xNUbyGM9hbRa0d0bWgYqWLCPRkX1J gtUGnbTq6Ng9O2BAl9dU4NU7lcgSoATD6gRCs=
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=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx

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?


CERN, Engineering Department,
CH-1211 Geneva 23, Switzerland
Email:  Omer.Khalid@xxxxxxx
Xen-users mailing list
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] Xen Saving VM, Omer Khalid <=