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-users

Re: [Xen-users] Live migration: 2500ms downtime

To: "Marconi Rivello" <marconirivello@xxxxxxxxx>
Subject: Re: [Xen-users] Live migration: 2500ms downtime
From: mail4dla@xxxxxxxxxxxxxx
Date: Fri, 10 Aug 2007 17:08:42 +0200
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 10 Aug 2007 08:09:11 -0700
Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=googlemail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=n6dOxrRYf0jVzU00lfhyRBiGcK4/D+1BsNTHS4aEXJFTEzva/Ut/PGT9KGzIXGuOQlVhwW8nkr2Cveu94Z5gAqZrcazLWZEkt+ESSP5FnmTH3m3Exz/2plB+NgOaCTvlb69rPEdepz4qGh6wV22mBxCZlHeFcVlnJ83rS5/TdHw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=qrY9Q+CWrs7tL/++ypKwotS97K1V5XBl/1ONEE8us9vaI+qgTaSp5eON6kqOanWqSHaS/2rct9eLGhcedGR+Bc3DR4+7iPtPPVGy4AbAKCPErTBqNWhxIBZ3H6LBaKVoobDKOxRoMjpsONrpq7iIDJh/xseRxN9ww7bVsZvzQ2M=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <bd15b9d50708100721k41309835u8cb845d017882b19@xxxxxxxxxxxxxx>
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/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <bd15b9d50708100415h72b7036ek5d248f1ff1bbe308@xxxxxxxxxxxxxx> <f9264670708100515te52ef07l9e5e86e925b58224@xxxxxxxxxxxxxx> <bd15b9d50708100721k41309835u8cb845d017882b19@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi,

On 8/10/07, Marconi Rivello <marconirivello@xxxxxxxxx> wrote:
I did ping from a third physical machine. The result doesn't vary much.

I followed your advice on analyzing the traffic. But I don't see why to look for ICMPs, since the DomU does answer the ping, it just has a 2.5s gap after stopping on one machine and starting on the other.

Well, I asked you to this (in your original test setup where the ping was performed from the source Dom0) in order to see whether the packets are actually sent out of the machine, or the Dom0 tries to send it through the bridge and the no-longer existing virtual interface.
 

Here follows 2 scenarios:

 

That happens when the physical machines are connected to the switch. I started tcpdump on both Dom0's to see if the DomU would send the unsolicited arp reply to update the switch's tables. And there is none. So, unless there is already traffic going out from the domU, there isn't anything to tell the switch the machine changed from one port to another.

This is excactly the anticipated behaviour. AFAIR, it is a known issue and more recent builds of Xen do send the unsolicited arp reply after migration.
With a switch, you are quite lucky to have only 2.5s outtime. Depending on the switch and it's ageing algorithm, this can be significantly higher, i.e., 30s or so.

Do you also have the 2.5s outtime when pinging from a 3rd machine and having the machines connected by a hub (actually, it's sufficient to connect the Xen machines via a hub to the same switch port)?

Just to emphasize: I'm running CentOS 5, with Xen 3.0.3 (which comes with it), and applied the Xen related official CentOS (same as redhat's) updates.

My experiences are based on the Xen that is shipped with Ubuntu 7.04, which is also a 3.0.3 and when the machines are connected through a hub, the unavailability period is within the same orders as in the paper that you quoted in your first email.


hth
dla

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users