VMware to Make Server Product Free (as in beer)
yahyamf writes "CNET News.com is reporting that in the face of increasing competition in the OS virtualization market VMWare is going to give away its GSX server product for free, in the hope that customers who try it will eventually migrate to the more powerful ESX server. The company recently released a free VMWare Player which could only run but not create virtual machines. The company faces competition from rival products such as SWsoft's Virtuozzo, Mircrosoft's Virtual Server, as well as open source software like Xen"
Doesn't TFA say they are "expected" to make their product free?
expected != will
What are you talking about? VMware allows you to make the MAC address anything you want. Edit the config file and change the generatedAddress for the ethernet controller.
- CPU virtualisation.
- Peripheral virtualisation
The first of these is practically impossible on x86. VMWare and VirtualPC (x86 edition) manage it using some really, really, ugly hacks that kill performance (and then some more hacks to boost performance). Xen works by ignoring the problem. An operating system on Xen must be ported to not use any of the x86 instructions that don't easily allow virtualisation.The second is not very hard conceptually. You just need to do some kind of multiplexing and then expose your devices as if they are a fairly general device of the category. While this is conceptually simple, it is practically a lot of work. Again, Xen dodges the problem here slightly be requiring that the domain 0 OS supports the hardware, and then providing generic virtualisation routines for various categories of device (consumer VMWare and VPC do the same - not sure about the server lines).
VT / Vanderpool / whatever make the first of these much easier (about as easy as it's been on RISC machines for the past decade or so and on mainframes for the past three. Yay for x86). They do very little for the second part of the puzzle. On PowerPC or SPARC, it might be possible to implement OpenFirmware drivers for hardware that are virtualisation-aware (IBM's servers do something a bit like this). I don't know if EFI has this capability; if it does then things like VMWare might become obsolete.
Oh, the final part of the puzzle is clustering. Xen and the server-grade VM systems provide clustering support which allows virtual machines to be transparently migrated between cluster nodes. This is quite useful, since you can run N VMs on M machines, and squeeze the low-activity ones onto a small number of nodes, then have then migrated to their own node when they are under high load.
I am TheRaven on Soylent News
Sure you can. Take a gander at http://www.hackaday.com/entry/1234000153064739/
What you don't get with VMware player is the nifty GUI to help you with the setup.
Multiple Snapshots. GSX Does not have them, workstation does. and let me tell you, It's damn nice.
"In a world without walls and fences, who needs Windows and Gates?"
I use a combination of them as well to run Linux on my windows box. If you use qemu to create the image file in vmware format you can then setup any vmplayer file to run any operating system. Currently I have the following image files, Ubuntu (Breezy), Ubuntu (Dapper), Windows 2003 Server, Debian, and BSD. All files were created first in qemu then I installed through VMPlayer. Runs as well as an official VM Player file available for download. See https://wiki.ubuntu.com/VMwarePlayerAndQemu for more information.
What the fuck does "free as in beer" mean?
It used to be that on election day the political machines would send men out to all the bars to buy everyone beer to toast their candidate. The idea was that the free beer would lead them to vote for the guy. Since there is an implied obligation to vote their way, the beer wasn't really free. This is then contrasted (in the "free as in beer or free as in speech") to freedom of speech, which is obviously a different sort of "free". Likewise, "Live Free or Die" doesn't imply life without cost, but rather the cost of living free.