All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alexey Kardashevskiy <aik@ozlabs.ru>
To: "Dr. David Alan Gilbert" <dgilbert@redhat.com>
Cc: "qemu-devel@nongnu.org" <qemu-devel@nongnu.org>
Subject: Re: [Qemu-devel] migration network requirements
Date: Thu, 21 May 2015 00:07:47 +1000	[thread overview]
Message-ID: <555C9533.5080205@ozlabs.ru> (raw)
In-Reply-To: <20150520092118.GB2148@work-vm>

On 05/20/2015 07:21 PM, Dr. David Alan Gilbert wrote:
> * Alexey Kardashevskiy (aik@ozlabs.ru) wrote:
>> Hi!
>>
>> Recent bugreports from our testers at IBM about failed migration across USA
>> (for example, from NY to TX) made me wonder - what are the actual basic
>> requirements/expectations for migration?
>
> Oh that's fun.

Was it expected to work? Our intranet is not extremely stable :)


>> In what network is it normally tested (I use 1Gb/10Gb local network without
>> routers)?
>
> That's also my main test, but in the end it's just a TCP stream, so lots of bandwidth,
> not that fussy about latency.
>
>> Is there any reconnect/restart mechanism if the connection dropped (libvirt,
>> qemu)?
>
> No; one unbroken TCP connection; if you want some reconnect/restart
> then tunnel the TCP oversomething that handles that.
>
>> Is there any document describing network requirements (libvirt, qemu)?
>
> Don't think so; libvirt has lots of different modes where it can
> tunnel stuff as well, see:
>    http://www.libvirt.org/migration.html#transporttunnel
>
>> Any ideas are appreciated :) Thanks!
>
> How is it failing?

In libvirt it looks like this (which might be unrelated):
Migration: [  0 %]error: Timed out during operation: cannot acquire state 
change lock

or this (which makes sense):
Migration: [  0 %]error: operation failed: Lost connection to destination host

The host kernel network driver can report "BUG: soft lockup" in the network 
driver. It is from quite old QEMU (2.1-ish) and host kernel though, I just 
wanted to know $subj and if it really makes sense to spend more time on this.



-- 
Alexey

  reply	other threads:[~2015-05-20 14:07 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-20  4:42 [Qemu-devel] migration network requirements Alexey Kardashevskiy
2015-05-20  9:21 ` Dr. David Alan Gilbert
2015-05-20 14:07   ` Alexey Kardashevskiy [this message]
2015-05-20 14:18     ` Dr. David Alan Gilbert

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=555C9533.5080205@ozlabs.ru \
    --to=aik@ozlabs.ru \
    --cc=dgilbert@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.