The hypervisor and the whole solution
Two comments on the recent back and forth on hypervisor performance. Both bloggers use VMware Infrastructure in their jobs every day, just so you know their biases going in.
The results are interesting because performance is very similar. But is this enough to conclude that the XenSource product is a valid alternative to the VI3 offering? We think not and this for several reasons:
- It is important for our customers to use a product that has established itself in the market. The XenSource product is not there yet and will need some time to mature.
- The management tools have to be top-notch. Our experience shows that most customers virtualize Windows systems and are primarily running Windows in their environment. They do not want to mess with Linux configuration and management so it is important that the management products allow this. VI Client with VI3 comes very close to this need although some actions do require some command line knowledge.
- Hardware compatibility and support. ESX 3.0.1 supports a wide array of hardware and storage devices. Installation and configuration is very straightforward. XenSource's products are not at that level yet.
(Note Geert is now trying out XenEnterprise (part 1, part 2) to compare for himself.)
The trick is not virtualization of a system or even virtualization at near native performance — no matter how difficult current Microsoft products make it look. There are or will be many products that will do this in due time. If all you want is lowest cost of obtaining virtualization and only have 10-15 servers, perhaps that is all that matters. However, there are a number of other “must haves” — such as VMotion. If I have to take a physical host down — do I really want to affect 20-30 VMs as well. As Geert Baeke correctly points out, the management capabilities in Virtual Center far outstrip the other competitors shipping products. Enterprise data centers need that level of granularity of control and capabilities — in fact they often need more as evidenced by the throngs of companies buying 3rd party add-ons like ESX Charter and P2V applications, like Leostream.
Where is the 3rd party industry surrounding Xen products at this point? I am not saying this to discount the Xensource product only to highlight the differences. Scalability of solutions is just one area that this lack of features shows. (Although VMware’s products also face scalability on the extreme end as well– >100 ESX hosts & 1500 VMs) Where are the Data Centers using 1500 VMs running upon Xen outside the hosting world?
Comments