Benchmarks: VirtualCenter Database Performance for Microsoft SQL Server 2005

VMware published a new 12-pages precious paper describing how VirtualCenter performs when using a Microsoft SQL Server 2005 back-end database, and how it should be configured to achieve optimal performance.

The VirtualCenter database saves performance history for all the managed VMs, which is a pretty intensive I/O activity, so the test methodology measured how well SQL Server 2005 performs in a virtual environment with 100 VMs.

The results are interesting:

VC_db_performance

The paper also includes some guidelines for correctly sizing the database, making it a must-read.

Download it here

Tech: How to get the command line in VMware ESXi

In October, while ESXi (at that time called ESX Server 3i) was still in beta, Richard Garsthagen, Senior Evangelist at VMware, published an hack to get the command prompt and perform some tasks on the BusyBox shell used by the new lightweight hypervisor that are not mapped on the VirtualCenter GUI.

It seems that something changed in the RTM code, so Richard published another article with the new hack.

Just hit ALT-F1 during ESXi boot and type the word unsupported even if you don’t get a prompt do to that.

The keyword to enter this console mode tells everything: anything happening inside the shell is totally unsupported by VMware at today.

Lecture at Nordic Virtualization Forum 2008

June 2nd I’ll be at the Nordic Virtualization Forum 2008 in Stockholm, giving a lecture about how the virtualization market is evolving.

My session will try to highlight which new virtualization technologies are emerging, how today’s and tomorrow’s virtualization approaches will combine and where they will be implemented.
And, as usual in my speeches, I’ll put a major emphasis on who are the old and new players.

I’ll be honored to speak along with some top performers: Kirk B. Skaugen (GM of Server Platform at Intel), Mike Neil (GM of Virtualization at Microsoft), Simon Crosby (CTO at Citrix), Reza Malekzadeh (Senior Director of Products at VMware), Avi Kuvity, (Lead Developer of KVM) and Brian Madden.

If you plan to attend the event please stop by and say hello: it’s always a great pleasure to meet virtualization.info readers in person!

Alessandro

(just in case you are interested but cannot attend, I’ll speak at other events this year. My full schedule is here)

Does virtualization imply more dark storage?

A storage capacity management software company called MonoSphere recently introduced the interesting concept called dark storage: the storage space wasted by inefficient capacity allocation.

MonoSphere states that customers waste on average 30% of storage despite the yearly spending raises of 10% to 15% every year.

The raw storage becomes configured storage, then it’s mapped to a host server (allocated storage), then it’s recognized by the hardware (claimed storage), then it’s presented as volumes (assigned storage), and finally is used by the applications (used storage).
At each step MonoSphere recognizes inefficiency which prevent the optimal allocation of 90-95% of the available space.

Since virtualization introduces an additional abstraction level, it should aggravate the issue, so it’s not surprising that MonoSphere joined the VMware Technology Alliance Partner Program and just announced support for ESX in their Storage Horizon 3.7.

The product recognizes and reports the dark storage, providing a cost analysis and a forecast of the storage usage and waste over time.
When used with VMware it highlights the relationship between the hosts, the VMs and the storage space.

monosphere monosphere_vmware

Thanks to Jon William Toigo for the news.

Microsoft to add VHD native support in Windows 7

Long Zheng just spotted a Microsoft job announcement which reveals how the company is building native support for virtual hard drives (VHDs) into its next operating system: codename Windows 7.

Do you want to join the team that is bringing virtualization into the mainstream? In Windows 7, our team will be responsible for creating, mounting, performing I/O on, and dismounting VHDs (virtual hard disks) natively. Imagine being able to mount a VHD on any Windows machine, do some offline servicing and then boot from that same VHD. Or perhaps, taking an existing VHD you currently use within Virtual Server and boost performance by booting natively from it.

Virtualization technology has been a great success with Virtual Server and Hyper-V. With native OS support on the horizon it will become an even greater hit. Our team is making this a reality in Windows 7. Consider the simplicity of backup using a VHD, or the portability of a virtual disk backed by a single file. These are a few reasons why this technology is poised to be one of the greatest features in Windows 7–come help us achieve this goal…

Thanks to Bink.nu for the news.

Leostream drops P > V Direct

The recent round of funding may have had serious implications for Leostream which seems working to start from scratch.

For the second time in its history the company dropped a product from its portfolio.

The first one, once flagship product, was called Virtual Machine Controller (VMC): a cross-platform management supporting VMware and Microsoft virtualization platforms, shipped as virtual appliance.
Leostream dropped VMC somewhere at the end of 2006, after more than five years of development.

The second casualty is P > V Direct, a physical-to-virtual (P2V) migration tool that Leostream develops since more than four years and just disappeared from the company website these days.

The download page of the official website hints at an even worse scenario for customers, implying a possible drop of the last surviving product:

Note: We are currently re-evaluating our product line. Connection Broker trials are still available, but P2V trials have been withdrawn. We thank you for your patience during this transition.

The Leostream connection broker had a strange evolution so far, jumping from version 1.0 (released in August 2006) to version 5.0 in just one year and without interim version. 
Additionally, the VDI space is the most crowded at today, with at least ten different players, including the big ones VMware and Citrix.

A new change of focus for the company wouldn’t surprise too much in these conditions.

Microsoft migrates MSDN and TechNet on Hyper-V virtual machines

For a prospect customer there’s nothing better than a real-world implementation to realize the potential or a certain technology. And this is very true in an almost unexplored technology like virtualization.

Microsoft, which eats its own dog food since the Virtual Server 2005 era, just announced the complete migration of both MSDN and TechNet, two of the most popular web sites in the world, on virtual machines.

Microsoft kept the back-end database on physical boxes, but moved 100% of its IIS7 frond-ends on Hyper-V RC0 VMs with 4 virtual CPUs and 10GB RAM.
The virtualization hosts (no mention of the brand obviously) are powered by 2 Intel quad-core CPUs and 32GB RAM (2GB are reserved for the Windows Server 2008 parent partition).

MSDN on Hyper-V

The performance report after this migration is very interesting:

  • Hyper-V CPU overhead (as measured by the parent partition utilization) was 5% to 6% with linear progression as the number of requests increased.
  • CPU oversubscription (three four-processor VMs on an eight-processor physical server) resulted in 3% lower overall performance per physical server based on overall requests per second per 1 percent CPU.
  • Requests per second per 1% CPU performance of MSDN over the previous physical server platform improved. This demonstrates to us the viability of efficient consolidation from dedicated older physical servers to shared virtualized platforms.
  • Physical MSDN handled 21% more requests per second per 1% CPU than virtualized MSDN.

Since this data would be much more meaningful knowing some details about the guest OS workloads (which are not published), virtualization.info reached Microsoft and received the following numbers:

  • the MSDN front-end serves more than 3 million page views per day
  • the TechNet front-end serves more than 1 million page views per day

Read the whole report here.

It would be interesting reading something similar from VMware, which so far never disclosed anything about how its own technology is used inside the company.