VMware

December 05, 2007

Virtualization Technology Comparison

Masssimo Re Ferre', who has produced, among other resources, a very nice VDI broker comparison and hypervisor architecture overview, has just released a big table comparing different virtualization technologies. It's more useful  than the equivalent over at Wikipedia, which isn't surprising, since Massimo actually knows what he's talking about and works with the technologies every day.

Massimo is careful to disclaim the entire thing, since you can't really reduce these technologies to a matrix of checkmarks. Corrections/suggestions to him.

And this should go without saying, but I'll say it anyway: although this is interesting in a technical curiosity sort of way, you shouldn't base any purchasing decisions on something like this. A check mark doesn't tell you how a feature was implemented or how well it works, and a list of features doesn't tell you about how a solution will fit your business needs.

Just to take one row in the matrix -- scalability. VMware Infrastructure has memory page sharing, which means that VMs can share common parts of their memory, like OS pages. This means you can get more VMs per physical box. This can significantly impact your ROI, and in many cases VMware is actually cheaper than other solutions that are "cheaper."

Table

January 29, 2007

Virtualization ... Wars?

David Marshall, who has been virtualizing for years (he even was an external alpha tester for ESX Server), has written a good overview of where we are in the adoption of virtualization, and how we got here over the last few years.

Link: Virtual Strategy Magazine - Virtualization Wars.

  • Maximize resources – Perhaps the most common problem being solved with virtualization today - applications are running on their own dedicated servers, which results in low server utilization rates across the server environment. Server consolidation is used to help maximize the compute capacity on each physical server which therefore increases ROI on existing and future server expenditures.
  • Test and development optimization - Test and development servers can be rapidly provisioned by using pre-configured virtual machines. By leveraging virtualization, development scenarios can be standardized and quickly executed upon in a repeatable fashion. It also allows for increased collaboration, and ultimately helps with delivering a product to market faster and with less bugs.
  • Quickly respond to business needs – Deployment processes are becoming more difficult to manage in a complex environment and IT is unable to adapt as quickly to changing business requirements. Moving to a virtual environment helps with procurement, setup and delivery, giving IT the efficiency needed for rapid deployment.
  • Reduce business continuity costs – Virtualization encapsulation (creating an entire system into a single file) and abstraction (removing away the underlying physical hardware) help to reduce the cost and complexity of business continuity by offering high availability and disaster recovery solutions where a virtual machine can easily be replicated and moved to any target server.
  • Solve security concerns - In an environment where systems are required to be isolated from each other through complex networking or firewalls, these systems can now reside on the same physical server and yet remain in their own sandbox environment, isolated from each other using simple virtualization configurations.

It's a good article; recommended. In the first part, David lays out where we are as an industry, and the current drivers and speed bumps on the way to virtual infrastructure. This would be good intro for anyone. The second part is where David talks about the last few years in the marketplace. This is interesting as context to the current players -- such as Microsoft's original perspective on virtualization as being useful as a migration tool for moving to new versions of Windows, which is very different from our current view of virtualization as freeing us from the rigid coupling of compute resources to physical hardware.

I have a bit of a problem with the title; perhaps it's a reaction to the current world situation, but I have a hard time seeing what we're doing as a "War," even metaphorically. This is not a mature market, like with the RDBMS in the 90's and Oracle, Sybase, and Informix all slugging it out. It's certainly a Race, with VMware in the lead, building value on top of the hypervisor while others are still building their core technology. We actually do a lot of teaching in the field, as customers try to figure out where they should be using hardware virtualization vs. other technologies. "War" has an unfortunately focus on the vendors themselves and the competition between them; I'd rather be listening to customers and how they're solving problems.

--jtroyer

About VMTN Blog

VMTN Blog brings you the news from VMware and the greater VMware community and blogosphere. Read all VMware Blogs. For the full virtualization conversation, go to Planet V12n.

Subscribe

Subscribe via RSS 

VMware Communities Roundtable Podcast