Tip

Building the case for open source virtualization

When people think about virtualization, VMware is one of the first names that come to mind. That's understandable, because the company is the most important player in the virtualization market, but there are other factors worth considering. Open source virtualization technologies offer functionality that is often as good as VMware's. In this article, we outline some arguments to help build the case for

    Requires Free Membership to View

adopting open source virtualization rather than a proprietary virtualization technology.

Free as in freedom, not as in free beer
The essence of open source systems is that they are free. That means that the intellectual property of the virtualization product is common property and accessible to anyone. The most important advantage of open source virtualization is that anyone can access the source code and modify it. Did you ever encounter a problem in a closed-source virtualization product? Your only choice is to wait for the vendor to provide a solution to the problem. For a small company that is not too important to the vendor, that can take a long time.

In open source software, the road to solutions is often much shorter. The source code includes the email address of the person responsible for maintaining the software. You can contact this person directly and work together to find a decent solution. Chances are that solution would work much better than a one-size-fits-all patch from a vendor of a proprietary product. The only condition for such a scenario is that the company behind the open source virtualization offering is healthy.

Support
A common misconception about open source systems is that no one in particular owns them, and hence it's not possible to get good support. Although this is true for some open source software, this is far from true for open source virtualization projects.

All of the current virtualization projects are complex and owned by one or more leaders in the software world. That means that they have companies behind them that will invest in their software and support. It is as easy to buy a support contract for a KVM implementation on Ubuntu Server as it is for VMware vSphere on Windows Server 2008. Support includes not only help in resolving problems with a virtualization system but also support for the software running in virtual machines (VMs) and the hardware on which the VMs are installed. If you've decided to virtualize an essential Oracle server on top of an open source hypervisor, this support should inspire confidence.

The most important reason to choose open source virtualization is the independence it offers. The price of vital components in a virtualization stack won't suddenly double. On the contrary, these components are likely also free. Is that the same argument as saying open source solutions are free? Partly. Proprietary solutions tend to become available for less over time. The difference is that with open source virtualization, you'll never be forced to suddenly spend your budget twice because a vendor has decided to raise its prices. Open source virtualization gives you the freedom to run the software you like at the right price. In part two of this series, I'll provide an overview of the current players in the open source market and their offerings.

About the expert

 

Sander van Vugt is an independent trainer and consultant living in the Netherlands. Van Vugt is an expert in Linux high availability, virtualization and performance and has completed several projects that implement all three. He is also the writer of various Linux-related books, such as Beginning the Linux Command Line, Beginning Ubuntu Server Administration and Pro Ubuntu Server Administration.


 

This was first published in September 2009

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.