> hi all
>
> anyone have a report or something that compare between Xen, VMWare and
> native OS in one server
>
> so i know the performance slowdown inside Virtualization
>
> --
> Frans Thamura
Hello, Frans.
I don't have a paper, but I have some advice and rules of thumb.
Advice: Google "virtualization performance". You will get a ton of
references, many to papers.
Rules of Thumb: It depends. A lot. On several things:
1. Type of job. CPU-bound jobs (not memory or IO bound) the overhead
is as close to zero as you can measure. IO bound depends on the
platform (see below) and can rise as high as 30-40%. Typical
*enterprise* application-tier stuff the rule of thumb is 5-10%.
2. Platform.
- Older X86 systems with VMware have to intercept and more-or-less
emulate every IO operation.
- Mainframes (IBM zSeries) basically do it all in hardware, and have
little or no overhead on IO, CPU, or anything else, assuming all the
resources are present; 1000s of virtual machines are regularly
possible on 1 machine.
- Newer X86 systems have added architecture to start helping this. And
eventually, when PCIe 3.0 comes out with virtualizaiton, and IO device
vendors start implementing it, that IO overhead will go away, too.
- Other server systems (Sun SPARC, IBM POWER, Itanium-based, etc.) are
a middle ground, but are generally limited by their use of PCIe.
Completely separate issue: No problem with your question here, but
let's not confuse cloud computing with virtualization. Virtualization
is a very good way of implementing many features one would like to
have in a cloud, but considering it part of the cloud is a category
error. They're different kinds of things.
(This is despite the fact that some cloud vendors feature it in their
products. Marketing is not reality. Really. At least outside of
politics.)
--
Greg Pfister
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cloud Computing" group.
To post to this group, send email to cloud-computing@googlegroups.com
To unsubscribe from this group, send email to cloud-computing-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.ca/group/cloud-computing?hl=en
-~----------~----~----~----~------~----~------~--~---
No comments:
Post a Comment