From: Johannes Baumann <johannes.baumann@gmx.de>
To: Tomasz Chmielewski <mangoo@wpkg.org>, kvm@vger.kernel.org
Subject: Re: strange guest slowness after some time
Date: Sat, 07 Mar 2009 17:41:59 +0100 [thread overview]
Message-ID: <49B2A3D7.8050300@gmx.de> (raw)
In-Reply-To: <49B29705.6000904@wpkg.org>
are your nameservers ok?
ssh is reveres checking your ip, if your nameserver is not
available login may take some time.
johannes
Tomasz Chmielewski schrieb:
> I have a strange slowness which affects some guests after they are
> running for some time. "Slowness" can happen a few hours after guest
> start, or, a couple of days after guest start.
>
> What do I mean by "slowness"?
>
> This is how long it takes to log in via SSH to an unaffected guest -
> below a second:
>
> $ time ssh backupuser@normal_guest exit
> 0.02user 0.01system 0:00.67elapsed 4%CPU (0avgtext+0avgdata 0maxresident)
>
> Now, let's try to log in to the affected guest running on the same host
> - more than 12 seconds:
>
> $ time ssh backupuser@slow_guest exit
> 0.02user 0.01system 0:12.56elapsed 0%CPU (0avgtext+0avgdata 0maxresident)
>
> If I log in via SSH to the affected guest, any key presses lag a second
> or two.
>
>
> This is actually weird - if I run something IO intensive on the guest,
> the login is much faster (running CPU-intensive tasks makes no difference):
>
> guest# dd if=/dev/vda of=/dev/null
>
> $ time ssh backupuser@slow_guest exit
> 0.02user 0.00system 0:00.70elapsed 2%CPU (0avgtext+0avgdata 0maxresident)
>
> Also, running "ping -f <slow_guest>" helps a lot and SSH logins are fast.
>
>
> Look at the difference here - 7470ms vs 139183ms (and packet losses):
>
> # ping -f -c 10000 normal_guest
>
> 10000 packets transmitted, 10000 received, 0% packet loss, time 7470ms
> rtt min/avg/max/mdev = 0.443/0.709/6.487/0.112 ms, ipg/ewma 0.747/0.716 ms
>
> # ping -f -c 10000 slow_guest
>
> 10000 packets transmitted, 9934 received, 0% packet loss, time 139183ms
> rtt min/avg/max/mdev = 0.470/14.337/50.455/5.409 ms, pipe 4, ipg/ewma
> 13.919/14.788 ms
>
>
> CPU-intensive tasks are as fast as on unaffected guests.
> Reading from /dev/vda is as fast as on unaffected guests.
>
> So the only thing broken seems to be the network.
>
>
> Rebooting the guest does not help - it is still slow.
> The only thing that helps is stopping the guest and starting it again
> (i.e., stopping kvm process and starting a new one).
>
>
> Is there an explanation to this phenomenon? Looks like a problem with
> virtio drivers somewhere, or?
>
>
>
> The host is running kvm-83.
> Affected guests are running 2.6.27.14 kernels and use virtio drivers.
> The problem happens only _sometimes_. Out of 9 guests I have running on
> this host, I saw this problem only on 3 guests. I never saw this
> happening on more than one guest at a time.
> All three have 512 MB memory assigned, other guests have less memory.
>
>
next prev parent reply other threads:[~2009-03-07 16:42 UTC|newest]
Thread overview: 70+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-03-07 15:47 strange guest slowness after some time Tomasz Chmielewski
2009-03-07 16:41 ` Johannes Baumann [this message]
2009-03-07 16:54 ` Tomasz Chmielewski
2009-03-09 9:18 ` Tomasz Chmielewski
2009-03-09 9:28 ` Tomasz Chmielewski
2009-03-19 13:03 ` Tomasz Chmielewski
2009-03-09 9:55 ` Avi Kivity
2009-03-09 10:22 ` Tomasz Chmielewski
2009-03-09 10:25 ` Avi Kivity
2009-03-09 10:31 ` Tomasz Chmielewski
2009-03-09 10:37 ` Avi Kivity
2009-03-09 10:54 ` Tomasz Chmielewski
2009-03-09 11:37 ` Tomasz Chmielewski
2009-03-09 12:14 ` Avi Kivity
2009-03-09 12:52 ` Tomasz Chmielewski
2009-03-15 15:41 ` Avi Kivity
2009-03-15 16:14 ` Avi Kivity
2009-03-15 13:19 ` Tomasz Chmielewski
2009-03-17 10:47 ` Tomasz Chmielewski
2009-03-17 11:16 ` Avi Kivity
2009-03-17 11:25 ` Tomasz Chmielewski
2009-03-17 15:32 ` Felix Leimbach
2009-03-17 15:43 ` Tomasz Chmielewski
2009-03-17 17:01 ` Felix Leimbach
2009-03-17 17:05 ` Avi Kivity
2009-03-17 18:49 ` Felix Leimbach
2009-03-18 6:36 ` Avi Kivity
2009-03-18 7:57 ` Felix Leimbach
2009-03-18 8:48 ` Avi Kivity
2009-03-18 9:08 ` Felix Leimbach
2009-03-17 17:38 ` Tomasz Chmielewski
2009-06-08 11:02 ` Felix Leimbach
2009-06-16 14:26 ` Tomasz Chmielewski
2009-03-31 8:50 ` Tomasz Chmielewski
2009-04-01 4:22 ` David S. Ahern
2009-04-01 6:21 ` Tomasz Chmielewski
2009-04-06 15:19 ` Tomasz Chmielewski
2009-04-08 0:49 ` Rusty Russell
2009-04-08 5:45 ` Tomasz Chmielewski
2009-05-26 11:49 ` Tomasz Chmielewski
2009-05-26 11:55 ` Avi Kivity
2009-05-26 12:05 ` Tomasz Chmielewski
2009-05-26 12:10 ` Avi Kivity
2009-05-26 14:07 ` Tomasz Chmielewski
2009-05-26 14:35 ` Avi Kivity
2009-05-28 14:58 ` Tomasz Chmielewski
2009-05-31 8:43 ` Avi Kivity
2009-03-17 15:52 ` Avi Kivity
2009-03-17 16:12 ` Tomasz Chmielewski
2009-03-17 17:05 ` Felix Leimbach
2009-03-17 17:10 ` Avi Kivity
2009-03-17 17:43 ` Tomasz Chmielewski
2009-03-17 18:55 ` Tomasz Chmielewski
2009-03-17 19:04 ` Felix Leimbach
2009-03-17 19:24 ` Tomasz Chmielewski
2009-03-17 20:14 ` Tomasz Chmielewski
2009-03-17 22:34 ` Tomasz Chmielewski
2009-03-17 23:02 ` Tomasz Chmielewski
2009-03-18 6:29 ` Avi Kivity
2009-03-19 4:59 ` Rusty Russell
2009-03-19 5:22 ` David S. Ahern
2009-03-19 6:08 ` David S. Ahern
2009-03-19 8:03 ` Tomasz Chmielewski
2009-03-19 14:11 ` David S. Ahern
2009-03-17 18:57 ` Felix Leimbach
2009-03-18 5:54 ` Felix Leimbach
2009-03-17 16:27 ` Tomasz Chmielewski
2009-03-17 17:14 ` Felix Leimbach
2009-03-17 17:19 ` Avi Kivity
2009-03-17 17:34 ` Tomasz Chmielewski
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=49B2A3D7.8050300@gmx.de \
--to=johannes.baumann@gmx.de \
--cc=kvm@vger.kernel.org \
--cc=mangoo@wpkg.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).