Hi All,

We are doing some performance testing of virtualization
on Solaris Nevada build 87.

For the xVM case, we noticed a higher than expected
overhead in Dom0. In an effort to make sense of it, we
compared the results with a Linux system vs. its Dom0.

We ran an apache compile on each system.

Here are the compile time results:

Solaris base                1m24.478sSolaris xVM Dom0     2m32.772s

Linux base                  1m32.632s
Linux Dom0                1m54.301s

As you can see there is much more overhead for the
xVM Dom0 case relative to the Linux Dom0 case. Note
that we are not comparing Solaris to Linux in a general
sense, we are only comparing the overhead of the base
compared to its Dom0.

We have the complete output for the average of 3 trials that
we ran on each, and the breakdown from the output of the time
command included in a spreadsheet, which you can find here:

http://spreadsheets.google.com/pub?key=pYKv0vD13oyMfkORpXSLDMQ

In particular for the raw data we see that the overhead from
the compile on the xVM Dom0 comes from the sys field (or time
spent in system mode)

Our understanding is that the Solaris port of Xen is working,
but is still under heavy development. Is it the case that the
Solaris Dom0, at least in build 87, is not optimized yet? And
that the results we are seeing are in fact correct, but that work
ongoing will show better Solaris Dom0 results in the future?

We carefully compared the differences between Solaris base
and xVM Dom0

Here are the process lists, with the xVM difference highlighted
in yellow:

http://docs.google.com/View?docid=dc5sf6db_122wmdfpfct


All of Linux, Linux Dom0, Solaris base, and xVM are 64bit
and SMP capable.

The uname and isainfo commands follow.

solaris-base# uname -a
SunOS solaris 5.11 snv_87 i86pc i386 i86pc

solaris-base# isainfo
amd64 i386

xVM# uname -a
SunOS solaris 5.11 snv_87 i86pc i386 i86xpv

xVM# isainfo
amd64 i386


The system details are:

Dell OptiPlex 745 with a 2.4 GHz Intel Core 2  CPU 6600,
4 GB of RAM


Thanks for you time and any feedback.

Best Regards,
Todd

-- 
Todd Deshane
http://todddeshane.net
check out our book: http://runningxen.com
_______________________________________________
xen-discuss mailing list
[email protected]

Reply via email to