VMware is making a free virtualization server for Linux and Windows.. That's simply tremendous news, though I'm surprised by how many people I talk to who don't understand why this is so important.
There seems to be a lack of understanding about the value of virtualization. It is NOT just about being able to maximize cpu cycles on high end hardware. If that were its only value, it would be limited to only the largest businesses and VMware wouldn't be popping out a freebie at all.
In fact, virtualization has real benefits right down to the little guy with one lonely laptop. Virtual machines are the future, and I'll eat my hat and a fried buffalo patty if I'm wrong about this: within a very few years, running virtual machines will be very common in business of all sizes and won't be particularly unusual even on home desktops.
For the individual user, virtual machines give you instant application independence: if the application you need runs on Linux, Windows, BSD or even SCO Unix, you can have it on your desktop, cut and paste between it and other apps and not really care what OS it was written for.
You also get bad patch immunity: clone your OS instance, apply patches to the change, and if they break your back, don't apply them to your running instance quite yet. Developers can use the same technique to test their own code changes in a "real" environment.
A virtual machine instance can also be protected from its own stupidity: because a hypervisor can watch its every action, some security holes could be caught at a higher level and be logged or even prevented outright. Such control is much easier applied at the hypervisor level than within the OS itself.
Businesses get all those advantages but also get the ability to easily move a running instance to different hardware. VMware's higher end (not free) products do that sort of migration transparently, offering centralized management and fail-over capabilities.
VMware is not the only player in the virtualization arena. Xen is also offering both free and paid products, and there are many smaller companies also.
Virtualization is a moving target. Intel's latest cpu's have new instructions that make this easier, and I have little doubt that we'll be seeing more of that. Tech folk aren't immune to having trouble grasping it all; this quote from You've Got A Lotta 'Splainin To Do By Johanna Ambrosio is telling:
I understand the very broad strokes of what server virtualization is and how it works, or at least I thought I did. But I began blinking really hard when IT Guy started explaining about virtual NIC cards and virtual printer drivers. Turns out--and this is true--that 'pretend' servers have other 'pretend' gizmos to help them out. Kind of like your kid having a make-believe friend who has other make-believe friends. You don't see any of them, but you know they're there because other people are talking to them. (I suggested to IT Guy that he use this analogy during his presentation, but for some reason he didn't think his top execs would find it all that illuminating.) But my point is this: if IT professionals and their groupies have trouble explaining ourselves to each other, how can we expect business executives to follow the bouncing ball? Because you know that when you're talking tech with most business types, they're really thinking about how to get their merchandise from the assembly line to their distributor in Japan--or whatever their big problem of the day is.
Are you ready for the new world of virtualization? Some of the contributing writers here have already dove in; see the comments at Vanderpool, Intel Dual Core VT and Intel Macs for example. Other people I've talked to have blinked and shrugged their shoulders in dismissal: virtual machines aren't on their radar, at least not yet. I think that's a big mistake: this is something that is just going to become more and more important.
Have you tried Searching this site?
Unix/Linux/Mac OS X support by phone, email or on-site: Support Rates
This is a Unix/Linux resource website. It contains technical articles about Unix, Linux and general computing related subjects, opinion, news, help files, how-to's, tutorials and more. We appreciate comments and article submissions.
Many of the products and books I review are things I purchased for my own use. Some were given to me specifically for the purpose of reviewing them. I resell or can earn commissions from the sale of some of these items. Links within these pages may be affiliate links that pay me for referring you to them. That's mostly insignificant amounts of money; whenever it is not I have made my relationship plain. I also may own stock in companies mentioned here. If you have any question, please do feel free to contact me.
Specific links that take you to pages that allow you to purchase the item I reviewed are very likely to pay me a commission. Many of the books I review were given to me by the publishers specifically for the purpose of writing a review. These gifts and referral fees do not affect my opinions; I often give bad reviews anyway.
We use Google third-party advertising companies to serve ads when you visit our website. These companies may use information (not including your name, address, email address, or telephone number) about your visits to this and other websites in order to provide advertisements about goods and services of interest to you. If you would like more information about this practice and to know your choices about not having this information used by these companies, click here.
Click here to add your comments
Don't miss responses! Subscribe to Comments by RSS or by Email
Click here to add your comments
If you want a picture to show with your comment, go get a Gravatar