VM and performance (was Re: [Beowulf] best Linux distribution)
Joe Landman
landman at scalableinformatics.com
Tue Oct 9 06:51:48 PDT 2007
Jeffrey B. Layton wrote:
> The recent emails from rgb and Doug lead me to a question. Has anyone
> tested codes running under a VM versus running them "natively" on
> the hardware (native isn't a good word and I hope everyone gets my
> meaning)? The last word I heard is that performance takes a substantial
You have two major types, the heavyweight emulators (VMware, et al) and
the lighter weight hypervisors. I have seen studies of various codes
that show not a huge hit ... the caveat being that these codes spent
very little time in system calls (usually thunked to the host somehow)
and most of the time computing.
> hit if you are running a code in a VM. Some of the reasons are that the
> code has only virtualized access to the hardware (particularly the NICs)
> and memory management is a bit more difficult (although Barcelona with
> nested page tables should help there). I do remember VirtualIron saying
> that they had IB drivers so that the VM had direct access to the hardware.
The more layers you have to pass through, the lower your overall
performance (of course).
>
> Thanks!
>
> Jeff
>
> _______________________________________________
> Beowulf mailing list, Beowulf at beowulf.org
> To change your subscription (digest mode or unsubscribe) visit
> http://www.beowulf.org/mailman/listinfo/beowulf
--
Joseph Landman, Ph.D
Founder and CEO
Scalable Informatics LLC,
email: landman at scalableinformatics.com
web : http://www.scalableinformatics.com
http://jackrabbit.scalableinformatics.com
phone: +1 734 786 8423
fax : +1 866 888 3112
cell : +1 734 612 4615
More information about the Beowulf
mailing list