From: "Fabian Deutsch" <fabian.deutsch@gmx.de>
To: kvm@vger.kernel.org
Subject: Network poblems using virtio and tap.
Date: Mon, 01 Sep 2008 14:42:45 +0200 [thread overview]
Message-ID: <20080901124245.96790@gmx.net> (raw)
Hey.
I'm observing some network problems when using virtio and a tap if.
The trouble is a drop of network troughput from abot 90Mbit/s to about 90kbit/s,
after about 1.7 TB of transferred data.
Setup
Host:
- Fedora 8, nearly all updates
- Intel(R) Xeon(R) CPU X3210 @ 2.13GHz
- 8GB RAM
- 2 Guests
Guest:
- Fedora 9 all updates
- virtio nic using tap
- samba sharing a mountpoint using an iscsi target
Steps to reproduce:
1. Setup a guets using virtio and tap
2. Mount an iscsi target and wokr on the fs or create some traffic on the nic.
2.a I used:
# while true ; do sync ; \
time dd if=/dev/zero of=test.bin bs=1M count=1024 ; sync ;
time md5sum test.bin ; done
3. Wait a couple of days or about 1.7 TB of data on a 100Mbit/s.
Expected results:
Everything runs fine, even after 2.5 TB of transferred data or more.
Actual results:
Everything runs fine up to some point.
Then: Troughput drops a bit (from 11 MB/s to about 6MB/s).
At some point later the troughput drops to about 90kBit/s.
No messages on guest and host. No errors on ifconfig, no dmesg errors.
Ping latency increases over time. Logged here:
http://www.meinsandkasten.de/log-virtio.pdf
Did someone observ something similar or so?
Greetings
fabian
--
Fabian Deutsch <fabian.deutsch@gmx.de>
next reply other threads:[~2008-09-01 12:42 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-09-01 12:42 Fabian Deutsch [this message]
2008-09-05 11:47 ` Network poblems using virtio and tap Fabian Deutsch
2008-09-06 7:40 ` Christian Borntraeger
2008-09-06 12:04 ` Fabian Deutsch
2008-09-06 12:26 ` richard lucassen
2008-09-06 13:47 ` Fabian Deutsch
2008-09-06 15:34 ` richard lucassen
2008-09-07 20:05 ` richard lucassen
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=20080901124245.96790@gmx.net \
--to=fabian.deutsch@gmx.de \
--cc=kvm@vger.kernel.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.