VMware Releases Open Source Virtualization Client
ruphus13 writes in with the news that VMware has finally decided to open-source its client for virtual desktops, releasing it under the LGPL. This was in response to intense pressure from the growing number of Linux distros that include virtualization by default. From the post: "The CEO replacement who entered VMware last year was Paul Maritz, a long-time Microsoft executive with intimate familiarity with how Windows swallowed up entire categories of utility software as it grew up by simply wrapping free utilities into the operating system. Paul knows about that, and he had to have seen last year the dual threats to VMware of open source virtualization offerings and virtualization on board in operating systems. The VMware View Open Client allows businesses to host virtualized desktops in the data center, and users can access their desktops from any device. Going with an open source solution like this was VMware's only choice, especially as Microsoft includes Hyper-V virtualization in Windows Server. I'm sure Maritz was very focused on the Microsoft threat, because he used to be behind similar threats. VMware can grab market share with this move, stave off Microsoft's dominance, and offer support and services around its open source offering.'"
Thanks, but I'm more than happy with VirtualBox, either open or closed source. Much faster & easier to install on my ubuntu boxes!
It's not just Microsoft that has a free virtual server. Sun Microsystems OpenBox is free and its good. Then there's a bunch of other open source ones. So, I wouldn't go chalking up a threat to VMWare based on Microsoft. All those people writing free virtual server systems for Linux are cutting into the cake as well.
This is my sig.
A popular way of distributing software - especially for people to try it out - is as a complete Linux distribution disk image that you can run with the VMWare Player. Is that program also going to become free? (If not, I guess it should be replaced with VirtualBox, but VirtualBox doesn't seem quite as polished.)
As far as I can tell this is just a client application connecting to the VMWare View server, which is some kind of Citrix-like remote desktop server and remains proprietary. So no big deal, it appears.
-- Ed Avis ed@membled.com
VMWare's Workstation and advanced server products are expensive and companies have been buying them for quite some time as part of their infrastructure. Asking these customers to believe that "free" stuff is greater-than-or-equal-to what they have been spending thousands upon thousands of dollars on is like asking Christians to consider the notion that there is no god. They simply can't go there mentally.
There is value perceived in spending lots of money on something. Take diamonds for example. They are NOT by any means "rare." Their beauty is debatable. But people perceive their artificially high prices as value even when faced with the fact that diamond "resale value" is nearly nothing by comparison. Some people think spending more money on things make them more worth while, more valuable, more elite. Starbucks built a nationwide chain on the idea. Clothing stores have been exploiting this perception for more than 100 years in the U.S.
And then there are the commercial software vendors...
Like Citrix XenServer. That way I can have a supported virtualization layer (XenServer), Application Management (XenApp, Presentation Server), and client (good old ICA). This just leaves me the decision on whether to take the plunge with true thin clients or stick with my laptops and desktops for now. Since there are now several thin client manufacturers around, I have plenty of choice.
I am no Microsoft fan... but since one-product companies like VMWare haven't tended to have good prospects after Microsoft enters their market. Netscape Navigator anyone? How about that hard disk compression company? Unfortunately I think VMWare's future is pre-determined.
AG
Great, now let's have a GUI for Virtualcenter/ESX that doesn't require Windows.
I jumped ship to VirtualBox at the end of last year after being a long time VMWare Server user.
Server's switch to a terrible UI on version 2.0 and the fact that they continue to charge for VMWare fusion made me look for alternatives.
VMWare still has the best enterprise virtualization management products though in the meantime so I'm not terribly worried about them making a vanishing act.
VMware View Open Client lets you connect from a Linux desktop to remote Windows desktops managed by VMware View.
http://store.vmware.com/servlet/ControllerServlet?Action=DisplayPage&Env=BASE&Locale=en_US&SiteID=vmware&id=ProductDetailsPage&productID=94648100
VMware View Enterprise Starter Bundle + Platinum (24x7) 3 Year Support
Including View Mgr 3, VC Foundation and VI VDI licensed for 10 desktop VMs (Includes 1 ESX license for 2 CPUs)
$2,456.25
VMware View Enterprise Starter Bundle + Platinum (24x7) 2 Year Support
Including View Mgr 3, VC Foundation and VI VDI licensed for 10 desktop VMs (Includes 1 ESX license for 2 CPUs)
$2,197.50
VMware View Enterprise Starter Bundle + Platinum (24x7) 1 Year Support
Including View Mgr 3, VC Foundation and VI VDI licensed for 10 desktop VMs (Includes 1 ESX license for 2 CPUs)
$1,875.00
VMware View Enterprise Starter Bundle + Gold (12x5) 3 Year Support
Including View Mgr 3, VC Foundation and VI VDI licensed for 10 desktop VMs (Includes 1 ESX license for 2 CPUs)
$2,303.25
VMware View Enterprise Starter Bundle + Gold (12x5) 2 Year Support
Including View Mgr 3, VC Foundation and VI VDI licensed for 10 desktop VMs (Includes 1 ESX license for 2 CPUs)
$2,085.90
VMware View Enterprise Starter Bundle + Gold (12x5) 1 Year Support
Including View Mgr 3, VC Foundation and VI VDI licensed for 10 desktop VMs (Includes 1 ESX license for 2 CPUs)
$1,815.00
The only reason I have a Windows image at home is for a couple of games. So far, only VMWare Workstation can handle Windows gaming with any decent speed since it supports DirectX. Do any of the other virtualizers work well with gaming? I'm talking about games like COD4, America's Army, and others based on the UT2/UT3 engine.
Learning HOW to think is more important than learning WHAT to think.
Uh,..good luck with that....
..Sun's Virtual Box does it easier, quicker and got there first.
It is not immoral to create the human species - with or without ceremony, Samuel Clemens.
Is VMware viewer this product http://store.vmware.com/servlet/ControllerServlet?Action=DisplayPage&Env=BASE&Locale=en_US&SiteID=vmware&id=ProductDetailsPage&productID=94648100 ? If so, what does it exactly do for me? Can I create virtual machines? Can I open .vm machines? Can I connect to some remote server hosting and running the machines, like a VNC?
Thanks,
~T~
Nice little plug for a company...
http://citrix.com/English/ps2/products/product.asp?contentID=683148
Here's the real page.
I think VMware can gain a certain market share by catering to SMEs' needs as well.
1. VMotion between different hardware (e.g. between Intel and AMD CPUs, on very different motherboards).
2. Virtual environment (no need to run multiple guest OSes).
3. Storing VM on networked NAS (not sure if it's already supported).
4. With the above in place, shifting VMs at night onto a few physical servers (with different hardware) so as to save AC bill.
I know (1) and (2) are quite difficult to implement, and even if implemented, guest OS will either run slowly (fully virtualized CPU) or may not react well to the slightly different instruction sets in CPUs.
And of course, like all my requests to Santa, I can keep on dreaming in wonderland...
VMware might not be a completely open source company but they've always been friendly towards open source software and make use of them. They've also contributed back as well such as extensions to the Linux kernel to make it run better as a guest in a paravirtualization environment, even though VMware can work using binary translation. They've also pushed heavily for an open VM format (OVF) so that users won't be locked into any specific virtualization vendor even though they're the dominant player in the market. They don't really see it as a zero-sum game. As long as virtualization as a whole keeps expanding, they benefit from it.
They also created and open sourced Review Board.
VMware is very engineer driven and engineers have a tendency to favor openness.
EvilCON - Made Famous by
It appears that (VMView) this is a client to connect to a virtualized machine (desktop) much in the same manner as the Citrix ICA client, but specifically for Linux.
The VMware Virtual Desktop Initiative (VDI) seems to have been renamed VMware View: Formerly, you had to use a paid for client (Citrix licensed?) to reach a hosted workstation. Your options were (correct in response please) use RDP clients (bad for sound), a Citrix-involved client (cost, but you can get video), or the VMware Infrastructure Console (VIC) which is a bit kludgy on the admin overhead.
The specifics for this is that you can have a non-admin user connect to hosted machines (linux or windows) from a linux box (thin client) at no additional cost. The play seems to be for thin client boxes to include the VMware View connector at no cost, eg: saturating the market.
The reason for this is likely to gain parity with Citrix's ubiquity on Thin Client Boxes. Up to now, thin clients tend to have some version of the Citrix ICA client, a version of the Microsoft RDP client, and perhaps a X client, and a 3270/5250 terminal emulator. With many thin client manufacturers going to Linux based thin clients, this is an easy way to get the VMware client on Thin Clients cheap.
You will still pay for the core product, but (hopefully) no longer will have to pay extra for the Thin Client necessary to run the VMware View (aka VDI) "system." For slashdot users, who buy Thin clients for $9 (used) this will have no effect. You will still have to kludge users into the remote users group on each workstation, and configure each thin client to connect to the correct virtualized machine.
This has no effect on Xen (Citrix Virtualization), or Hyper-V (Microsoft Virtualization), or ESX clusters, Workstation, or Server (VMWare Virtualization). All of those will still be host bound, except for ESX - which will allow virtual systems to be moved around to maximize physical host resources.
Is that VMWare just fucking works. We use it at work and I'm real happy with it over all. It does it's job and does it well. I use Workstation on my desktop for managing images of lab machines (you can clone right out of the VM back to physical hardware, don't need to sysprep or anything if you took the original VM using VMWare converter) and we have a VMWare enterprise server for running some various servers on. We are working on virtualizing more as time goes on.
I've played with other virtual solutions and I find them all lacking in comparison to VMWare. Some of it is in terms of user features. For example VMWare has an extremely robust and easy to use snapshot system in their Workstation version. Real useful if you are screwing around with software that might blow up your image, and it can branch if you start playing with multiple versions and such.
A larger part would be that VMware seems to work well with all OSes. It runs Windows happily, it runs Linux happily, it runs OpenSolairs happily, etc. All the OSes I've tried with it run well and problem free. That's not the case for others I've messed with. They work well with whatever their favored OS(es) is but they don't work well or at all with others. Xen seems to work real well provided you are wanting to do Linux on Linux, but has problems with Windows. The MS solution I haven't played with much yet but I'm going to bet it doesn't care for Linux at all.
As I alluded to earlier there's also how it deals with physical systems. VMWare has a program called VMWare Converter that'll nab an image of a physical computer, and convert it to virtual. Good for taking a system that needs to be virtualized but would be hard to reinstall. However it works real well the other way too. Symantec Ghost Solution Suite runs in VMWare fine and can take an image of the system. However you don't need to do that, GSS will read vmdk files directly. So you can go back from virtual to physical with ease. Also as I said when done right this works with no sysprep or any of that. So you build a base image on hardware and get the necessary drivers. You convert that to virtual. You then setup software in the VM, where you've got snapshots and the like in case something goes wrong. When that's good, hand teh VM disk to Ghost and have it push the image to all your client machines. This isn't theoretical, by the way, I do it all the time.
I could go on but you get the idea. They do things better than others, or that others don't do.
So while VMware certainly isn't the only game in town, it does seem to be the only one that does a really good job. The others are probably good if you are in a more limited situation. Like if you are an all Linux shop, ok maybe Xen is what you need. However if you've got a mix of OSes, or you need to mess with physical as well as virtual, or need advanced features, well then VMware is your best, and maybe only, solution.
That may not translate to world domination, but should ensure a solid market. There's money to be made in doing things real well.
There's about 25 pages on the forum with Linux IT people pleading for a Linux client. Maybe, just maybe, bringing on a "long time microsoft executive" as ceo wasn't such a good thing...maybe.
I say things which affects my Karma negatively. (and I don't care) For instance; All religion is false.
> stave off Microsoft's dominance...
I am sorry, everyone knows VMWare had dominance, and never lost it for visualization.
M$ had to buy VirtualPC to compete, and even then could not make it work all that great.
They now improved on the technology with HyperVM, but have yet to transfer any client base from VMWare's list of clients, and therefor still have not come close to dominance.
I hate articles that are clueless about what they write, the writer wants to write a story about VMWare, but should stick with the facts, when they know nothing about the market shares involved.
This will just add to the great lead that VMWare has over any other in the field.
Meh. Wasn't interested in VMWare before, and am less interested in it now. OSS and a business environment just don't have a good (read: reliable) history together.
http://code.google.com/p/vmware-view-open-client/
You'd think that at least one of the technology news sites reporting this would link directly to the code, but you'd be wrong.
I'm proud of my Northern Tibetian Heritage
I have a VM running Win2k3 Server on each of my VMware ESX servers just so I can administer the damn thing with a real client (i.e. not the web-based one ... I can't get the console browser plugin working through an ssh-tunnel).
With the source code to the client out there, I assume a Linux offering will be in the works shortly. I'd love to remove my Windows VMs ... even if they do have great names like "windumb" and "winblows"
I'd also like to note my shock at VMware's goodwill in putting the thing out there with the LGPL. Bravo!
maybe a little too late for me. I've gone with an alternative called "Proxmox VE" as a platform for VMs.
It's a slimmed Linux (?Debian?) install that uses KVM and Virtual Appliances and is managed with a nice easy web interface (similar too but simpler than Xen's with less features maybe). I am currently running a dev and a production server with no complaints (70+ days for the production server).
Some cool features include:
- paravirtualized drivers for Windows from Qumranet to speed up network/hd io (I running with these in XP and 2003). With Linux those drivers are built in.
- Live migration to another server on the network (have NOT tested this).
- VM Backups.
- Cluster management (not "clustering" AFAIK but I haven't done anything with this).
- Virtual Appliances (have not used these yet).
I don't know all the capabilities of vmware client so there might be some really cool stuff there. For my needs though Linux + KVM + the proxmox management interface works great.
I jumped ship to VirtualBox at the end of last year after being a long time VMWare Server user.
Server's switch to a terrible UI on version 2.0 and the fact that they continue to charge for VMWare fusion made me look for alternatives.
Mod parent up! VMware Server 2.0 with its vast bulk, instability, and ghastly browser based UI SUCKS DONKEY BALLS! I would have stayed with Server 1.0, but it won't install on any recent kernel.
They "fixed" what wasn't busted. Symptomatic of a company whose overall direction is getting close to death throes stage.
VMWare has not impressed me with this news.
If they want to impress me, they would open source vmware workstation for windows host.
I read the article and went to the web site where it vmware client exists. There is source code nor binaries for windows. Where is it?
"Stave off": to keep something away or keep something from happening.
( http://idioms.thefreedictionary.com/stave+off )
Yes, VMWare has dominance, that's why they are in a position to "stave off" Microsoft's [potential upcoming] dominance.
I just want a computer with a virtualized BIOS/Mini parent OS at boot that would be able to run multiple operating systems at the same time while giving them semi-direct access to the hardware to increase the speed. The ability to tie a VM to a single processor core would be nice too.
*It's not what you can do for the Dark Side but what the Dark Side can do for you!*
I think what VMware is open-sourcing relatively trivial products in their offerings that can only be used with their non-open-sourced products. They lose very little and gain the open-source distribution channels. i.e. vmware-view-open-client will end up probably end up in the Fedora/Ubuntu apt/yum repos. I think that was also the motivation behind open-vm-tools. Their ultimate goal being to use the apt and yum to maintain their hooks into the os and hopefully have the community maintain it. Not to look a gift horse in the mouth or anything.