From: Andreas Kinzler <ml-xen-devel@hfp.de>
To: James Harper <james.harper@bendigoit.com.au>,
xen-devel@lists.xensource.com
Subject: Stability report GPLPV 0.11.0.308
Date: Mon, 05 Sep 2011 12:13:51 +0200 [thread overview]
Message-ID: <4E64A0DF.2070007@hfp.de> (raw)
[-- Attachment #1: Type: text/plain, Size: 2003 bytes --]
Hello James,
I am doing quite rigorous torture tests with Xen and GPLPV. Let me first
repeat the test setup:
Use Xen 4.1.1 and kernel 2.6.32.36 (commit ae333e9).
Configure 2 HVMs called VM1 and VM2 as follows (per HVM): 2 VCPUs, 2
virtual disks, 1024 MB RAM, viridian=1
Install Windows 2008 R2 SP1, do install everything twice - never clone.
Install GPLPV, iometer 2006.07.27, prime95 26.6 x64, ActiveState Perl
5.12.4 x64, wget for Windows and the attached perl script.
Run iometer with 2 workers on the same but separate second virtual disk,
queue depth 4 per worker, access specification "All in one".
Run prime95 torture test with "In-place large FFTs". On VM1 use the task
manager to set affinity to VCPU2, on VM2 set affinity to VCPU1.
Run the perl script to fetch a good mix of some large (50-500 MB) and
many small (some KB) files from a high performance FTP server on the LAN
(I use vsftpd).
This generates quite some load as vmstat shows:
virt5620 ~ # vmstat 1
procs -----------memory---------- ---swap-- -----io---- -system--
----cpu----
r b swpd free buff cache si so bi bo in cs us sy
id wa
0 0 0 723408 6860 33860 0 0 82113 82132 22503 30252 2
12 84 0
0 0 0 723408 6860 33860 0 0 80117 82913 23109 30776 1
13 83 0
4 0 0 723408 6860 33860 0 0 92555 87013 28411 33283 2
12 84 0
4 0 0 723408 6860 33860 0 0 82678 85775 26228 31739 1
13 83 0
5 0 0 723408 6860 33860 0 0 82252 84837 24180 29723 1
14 82 0
With GPLPV 0.11.0.308 it worked perfectly and with very good performance
for over 9 days but then when I wanted to monitor the status, I was no
longer able to connect via remote desktop. When examining the file
system of the HVMs I found that somehow even the prime95 processes did stop.
Any ideas? Could c/s 948 make any difference? Network worked perfectly
for 9 days, so I ask myself if the count of c/s 948 is used at all?
Regards Andreas
[-- Attachment #2: test-via-wget.pl --]
[-- Type: text/plain, Size: 725 bytes --]
use IPC::Run3;
$url = "ftp://10.0.0.3";
$ftpUser = "ftpuser";
$ftpPass = "ftp";
$sleepSec = 60;
sub runWget()
{
my ($stdout, $stderr);
my @args = ("wget", "-O", "nul", "-r", "-v",
"--user=$ftpUser", "--password=$ftpPass",
$url);
IPC::Run3::run3(\@args, undef, \$stdout, \$stderr);
$r = $?;
open FILE, ">last-stdout" or die;
print FILE $stdout;
close FILE;
open FILE, ">last-stderr" or die;
print FILE $stderr;
close FILE;
return $r;
}
$iter = 1;
while(1)
{
my ($r);
$r = runWget;
if ($r)
{
print("\nError!\n");
exit 1;
}
print "Iteration #$iter completed\n";
$iter++;
sleep($sleepSec);
}
[-- Attachment #3: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
next reply other threads:[~2011-09-05 10:13 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-09-05 10:13 Andreas Kinzler [this message]
2011-09-05 10:31 ` Stability report GPLPV 0.11.0.308 James Harper
2011-09-05 13:58 ` Andreas Kinzler
2011-09-06 5:21 ` James Harper
2011-09-12 21:39 ` Andreas Kinzler
2011-09-19 11:35 ` Andreas Kinzler
2011-09-21 23:30 ` James Harper
2011-09-22 9:49 ` Andreas Kinzler
2011-09-22 10:10 ` James Harper
2011-09-23 20:57 ` Andreas Kinzler
2011-09-23 23:49 ` James Harper
2011-09-26 14:44 ` Andreas Kinzler
2011-09-27 0:59 ` James Harper
2011-09-27 5:45 ` James Harper
2011-09-30 9:17 ` Andreas Kinzler
2011-09-30 10:06 ` James Harper
2011-09-30 10:09 ` James Harper
2011-10-01 11:10 ` Andreas Kinzler
2011-10-10 16:07 ` Andreas Kinzler
2011-09-30 10:17 ` James Harper
[not found] ` <AEC6C66638C05B468B556EA548C1A77D01E5E2E4@trantor>
2011-10-01 9:28 ` Andreas Kinzler
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=4E64A0DF.2070007@hfp.de \
--to=ml-xen-devel@hfp.de \
--cc=james.harper@bendigoit.com.au \
--cc=xen-devel@lists.xensource.com \
/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.