VMware, a Falling Giant?
New submitter Lashat writes "According to Ars Technica, 'A new survey seems to show that VMware's iron grip on the enterprise virtualization market is loosening, with 38 percent of businesses planning to switch vendors within the next year due to licensing models and the robustness of competing hypervisors.' What do IT-savvy Slashdotters have to say about moving away from one of the more stable and feature rich VM architectures available?"
Microsoft started offering their own Virtual PC software for free, but it's shit compared to features of VMware products. Granted, it's not really an enterprise product either. But VMware's products will save you lots of headaches, they perform better and offer much more features. It's sad to see companies don't appreciate quality software anymore, because VMware has always produced just that. That has been the trend lately, just like companies are moving towards Google's products just because they are free, even while there are much better products on the market.
VMWare is in my opinion a good solution, but not the best.
If you want the more advanced features you have to get the most expensive package to get everything you would need.
Virtualbox has been very feature rich and very fast, so no loss for me!
z/vm
Yours In Marxism,
K. Trout
VMWare has a proven history. They have set the bar and when potential problems are brought to their attention, they address it. Everybody else is simply a VMWare wannabe.
What is this an advertising survey?
Fat clients need love too. But they gotta pay.
Management may think they're going to make the switch, but when it comes to actually doing it, it'll prove to cost more in terms of effort than they'll save on licensing. There's a hell of a lot more to VMWare than just the virtualization of servers, and it doesn't take a propeller-head to effectively use the tools. Can the same be said of the alternatives?
.nosig
Bar none, PowerVM still has VMWare beat in most areas that matter, but vSphere 5 is a step in the right direction.
If we're just talking x86, though, I keep hearing that KVM will be the top virtualization solution going forward.
FUNK!
If not, they should be. I mean, if they're going to continue being the best in the business, it makes sense for them to build and run an environment as part of their business which simulates the extremes of the challenges that their clients experience. If they build a competitor to Amazon's EC2 or SliceHost or other systems which make heavy use of virtualization, they could really increase their own bottom line. In fact, there's no reason that they couldn't get big enough to convince those sorts of companies to outsource their infrastructure.
The CB App. What's your 20?
Oracle VM 3.0. Xen based enterprise product with 24x7 global support. Check that!
I come to Slashdot only to read sigs. One you are reading is mine.
We use OpenNebula/KVM here.
Both are free as in speech, I can do live migration, it's easy to manage, etc.
I'm running the whole thing on an NFS share from an AoE storage backend.
100% libre software solution, and it kicks ass.
Good luck vmware.
mov ah, 4ch
int 21h
Why should be pay attention to stories where the headline ends with a question mark?
Coder's Stone: The programming language quick ref for iPad
Sure, VMWare is dominant in business virtualization. It has great features and if you're going to do some server consolidation inside a single facility it makes great sense. So there are 1000's of corps out there invested in it. Now, look at the really big virtualization facilities like RS, Amazon, etc and they're never going to touch it with a 10k foot pole. It has its niche, and as long as that niche remains relevant VMWare will probably dominate it. The real question is whether in 5 years anyone really gives a poop about that market segment anymore. Beyond that what's going to happen with Xen/KVM/etc. It is out there getting hammered on everyday in huge web-scale facilities. At a certain point can VMWare compete with that any more than IIS was able to compete with Apache? IIS is AROUND, and not even irrelevant, but it is still basically a bit player. The same thing is likely to happen in the longer term. Nor do I think HyperV is going to be relevant in the longer term. It might eat VMWare's lunch some day? Yeah, by which time nobody will care.
"Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
Anyone mind extrapolating on what VMware's demerits may be? I've only used their virtualization products on a desktop and they work lovely. Full Linux support (both as the host and the client) and very easy management tools. Getting a vm up and running from an .iso file of Windows was just a few minutes of point and clicking in a well made gtk gui. In my experience, it is a very good and user friendly product.
Football Odds
We use the free XenServer from Citrix. Works fine. Someday we'll upgrade to the paid version.
VMWare, like many leaders, did a lot of the work for the competition. Thanks, VMware! :)
First of all let me say VMware makes one rock solid hypervisor. Out of all of the hypervisors I have used theirs is the least prone to issues.
VMware has a couple of really BIG problems in their platform.
1. Their management tools are windows centric and so is Virtual Center for that matter
2. Their licensing model is confusing as hell and requires a spreadsheet to figure out what you need without overpaying
3. They have so many products that it gets downright confusing to determine which one works for your purpose.
4. They use "old school" sales tactics that just don't work for more modern companies.
When I am engineering a solution and have a problem to solve I am presented with many challenges to present VMware as a solution. Finding the product that suits our needs, Figuring out what license would suit our needs, getting a quote from the vendor without a lot of harassment after the fact trying to close the sale. Rather than deal with all of that many people have found that the open source projects like KVM and XEN are good enough for their needs. Not to mention the huge numbers of free cloud products such as Openstack that gives you enterprise features "for free". At the end of the day I don't care what product get's used as long as the problem is solved with the minimal amount of budget and effort.
A small startup does not want to deal with legacy software and maintaining licensing and dealing with windows boxes. They do great with the "enterprisey" douchebags with their complex setups that cause more outages than they solve but lean and small companies don't want their stuff.
The reality here is the world is slowly changing. Big monolitic companies are failing because their business models are unsustainable without cheating and people are getting fed up with the cheating. VMware has to answer a question to themselves. Do I want to serve the needs of the dying dinosaur companies or do I want to be in business in 10 years?
Although VMware made no new friends with their v5 licensing debacle, they're still the undisputed technological king-of-the-hill. Microsoft, Citrix, and KVM are slowly catching up, but they're still a ways off on many fronts (DRS, storage DRS, HA, etc). Hyper V (R2 SP1) is just now adding overcommit - a technology that's been in vSphere for years..
Most big entireprise clients are leaving VMware for licensing and cost reasons, not technological. Microsoft is not a small player, so when you can save hundreds of thousands a year of licensing costs for a product that does more or less the same thing (minus the higher end features), there's a compelling arguement to be had. Not to mention, with the v5 licensing debacle, many customers are having to shell out big $$ just to upgrade. VMware softened the blow by re-tooling the licensing after community outrage, but they're still very expensive.
The number of people talking about VirtualBox and VirtualPC in this thread is astounding. We're talking about "enterprise" virtualization here, not keeping some dev boxes on your desktop. I think you need to be talking about Hyper-V and Xen, as well as all the competing VDI solutions.
I really like the functionality, stability, and feature set of VMWare, but due to their licensing change, I'm sticking with vSphere 4 for now -- I'd have to buy too many new licenses to move to vSphere 5 because of the amount of memory we have.
We're evaluating HyperV now and may end up with a split cluster - HyperV for our Windows servers and VMware (or maybe even Xen) for the Linux side.
We've already started the migration to Redhat's KVM. Our testing environment has been completed. We beginning the rollout for Production now.
Why switch? The price.
VMware took a nosedive for us when their Linux support began to suck. When VMware Server 1.x and Ubuntu 9.04LTS was around, I could compile the vmmon and vmxnet modules and the virtualization software worked very well. When I upgraded to 10.04 and all the way to current, VMware Server 1.x refused to compile despite the patches offered by VMware. I tried using other distros as well but all resulted in failure.
Vmware Server 2.0 was such a huge pile of crap, I tried it once and found that it was all web-based and ditched it. Even if the networking worked properly (which it STILL didn't), the fact that I couldn't use the VMware Server Console except through a web browser was beyond irritating and forced me to look elsewhere.
I now use VirtualBox with the Extensions pack and can access my VM consoles via MSRDP and it doesn't use a web browser at all. I can build, start, and stop vms through an SSH session with no difficulties. The only downside is that while VMware Server would allow you to build networks of VMs tied to multiple Virtual Networks that stayed on the host but could be bridged or natted to the outside world, VirtualBox only gives you the same (Host Only, NAT and Bridged) three options, but if you have two VMs running together in any mode but Bridged, they cannot communicate with each other.
This appears to be a Linux Only issue, as in Windows, the VMware networking works exactly as it is expected to which lead us to believe that VMware just doesn't care about their Linux users and would prefer to sell their other products rather than attempt support of their existing lines of supposed Linux-compatible VM server products.
I recently built a new server and decided to go with Xen using HVM. Although this is mainly a personal project, I can't really see the point in purchasing closed source software when the open source alternatives support everything I need and more. I admittedly am pretty new to this game but what advantages can I get from VMware when Xen runs a VPS totally seamlessly?
I'm a fan of VMware but clearly any competition - and specifically, the more robust the competition gets the better the pricing models will be for the end users.
Right now we have very little if any issues with our virtual infrastructure - although View could use some work (we're still on 4.0 though...). VMware's support is excellent. Their tools are excellent. Their online documentation is excellent. Other than $ there wouldn't be a lot of motivation to start shopping for another vendor anytime soon.
But I also trust and expect that VMware will continue to be cutting edge in the VM sphere since it's the focus of their business (vs. Microsoft - who's focus is who the hell knows these days).
D
After having a look at the PDF I wonder which businesses they did ask. First, most large companies that I know of run their servers with Linux, no one would even dare to suggest a MS hypervisor. Second, the hypervisors that I've seen in the wild are (apart from Citrix and some VMWare hosts) mostly OpenVZ, Virtuozzo or Xen. Just think of all those root v-servers you can rent for cheap. Xem is big in companies and backed by major players, e.g. IBM. The survey numbers just don't make sense.
Computer simulation made easy -- LibGeoDecomp
With production enterprise experience with Xen, HyperV, and VMWare hosting linux VMs.
It's still VMware, just based on some of the showstopping issues encountered with Xen and HyperV.
It's only a matter of time until VMWare competitors catch up, which is good for all of us, however based on my personal experience VMWare is still my preference.
Note, environments vary. Just based on environments I've worked with.
Awesome!
> What do IT-savvy Slashdotters have to say about moving away from one of the more stable and feature rich VM architectures available?"
Um, how about "over my dead body"?
If you want free stuff like VirtualBox or VirtualPC, more power to you. It helps push the envelope and provides for competition.
For large enterprise installations, there is VMWare. I'm sure that won't always be the case, but for now, you'll have to pry my vCenter from my cold dead hands.
Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
Two years ago, VMware was the only serious player in the enterprise hypervisor market. It could demand a price premium and had weight with other software platform vendors to demand support.
Now, with Hyper-V being somewhat more mature and with the Xen product line, VMware is falling into a competitive market. Naturally, there will be an erosion of market share in that case.
The bigger threat that faces VMware is the same threat that faced Netscape in the 1990s-- VMware is a competitor of Hyper-V which Microsoft can include "for free" in its server operating systems. And Microsoft still has the same monopoly influence over the major hardware vendors (to discourage pre-installs or reseller agreements). And it can control the licensing for its operating systems to inconvenience VMware customers (you have to buy a separate license for each ESX VM, but if you run on Hyper-V you get 10 VM licenses for free) and/or control its support of its enterprise application stack (We'll only support Exchange/Sharepoint/SQL Server/Link/IIS/whatever if it's running on Hyper-V. If it's ESX, please reproduce the problem on physical hardware to make sure it's not an ESX issue)
--Joe
You don't need an oracle to tell you why their market share is dropping.
I had considered VMWare for our virtualization needs but the licensing was a nightmare. Complex and very expensive. It seemed like the price was alright up front but then figure in teh costs for everything else you need to manage it. This is a big part of what pushed us to Hyper-V. Licensing is simple and affordable. I can't really complain much about Hyper-V, it suits our needs for a reasonable cost and I've had no major issues with it. I don't see the benefit to switching to VMWare, for us. We are smaller than most companies that use ESX though, so that may be worth considering. I do not have any extensive experience with ESX though do have some experience with VMWare on top of Windows.
the results of the conferencing going on right now for oVirt.
The VM environment space is growing into a robust, competitive market. This is not a bad thing.
I love VMware's management features, but am not in love with VMware's management tools--XenServer is improving rapidly in that regard and has near feature parity (the constantly-rebranded vSphere is an unstable mess by comparison).
ESX(i) is a great hypervisor, but has horrible hardware support (try to make a Realtek 8111/8168 work, e.g.), but Hyper-V and XenServer run on basically any reasonable server hardware.
VirtualBox, while not in the same class, really REALLY runs on damn-near anything and is what I always throw inspired interns at (since they can just install it on their laptop or whatever to play with it). And it can directly import most ESX-targeted OVFs trivially.
KVM (+libvirt) is already there if you're running Linux (but it unfortunately doesn't have a good import/export package story like the others do).
In short, the improving nature of the market hurts VMware shareholders but helps basically everyone else. Folks can use the right tool for the job, be it one with all kinds of enterprise features or one that MUST run within Windows Server or one that needs to install on client PCs. I don't see how this can be a bad thing (unless you're a VMware shareholder or a company trying to QA virtual appliances targeting all these environments).
I work for a major *.edu -- we use VMware, we pay their exorbitant pricing, and subsequently get threats of additional fees for not renewing support on time (an amusing tactic). We don't really find ourselves using the fancy feature sets. In fact, a large part of our *.edu is going KVM -- probably for similar reasons, more likely pricing. As others have said, VMware continues to change their licensing models -- it ends up being nickle-and-diming for features, where I'd just rather pay one flat price and just be able to use the entire product. KVM/Xen, et al, are still being actively developed and hammered on. I don't see any reason why those products couldn't eventually, significantly supplant VMware in areas such as mine where they get the job done effectively. If we want support for KVM/Xen, we can pay for that... much less money in the end.
Libvirt and the improvements to KVM plus Xen getting mainlined (is that the right term?) has to be hurting VMWare. Rackspace, along with a lot of major players, are spearheading OpenStack which ought to be a major open source enterprise player when it matures. Also, cloudstack recently went 100% open source which puts even more pressure on VMWare.
Also, projects like OpenVSwitch are putting major pressure on the proprietary vendors too.
I came to the datacenter drunk with a fake ID, don't you want to be just like me?
Plain and simple, VMWare is pricey. I'd love to run them where I work, but it's extraordinarily expensive compared to Xen and Hyper-V.
Hyper-V is about 5 years behind and XenServer is about 3 years behind in terms of functionality and stability, mainly due to the fact that VMWare has been doing it for so long. VMWare is rock-solid and feature rich, and I'd love to use them. Currently we use XenServer, but with Citrix recently closing down their hardware API's and not playing nicely with anyone it looks like it is going to be the first casualty. I've been very upset by XenServer's HA so far, plain and simple it has sucked. I've had hosts reboot from crashes and the virtual machines go down, but the host thinks it has the machines and all of the other hosts think it has the machines. I've done everything XenServer has asked (HA quorum on a separate LUN, patches, etc), but it still just sucks. I've yet to see a host fail and the machines to go elsewhere, and the configuration is absolutely right and has been reviewed by Citrix. Maybe 6.0 will be better, but I just heard of major issues today with it. Hyper-V is really where the competition is going to come from, especially with how engrained it is in everything coming up. Want to run Exchange 2010 SP2? Recommendation is Hyper-V virtual machines.
God I miss VMWare.
Not interested in prodcuts from three companies KVM=RH, no thanks, any thing from larry the tyrrant, or that washington state company. Duh thats why I am a LINUX USER!
VMWare just needs to step away from the rpm flavorade or at least a DEB over the shell script, and keep up with the current kernels for Server and ESXi(VSphere) as they tend to do for Player.
Oh, and two things:
1)FIX your !(@*&$!(*&!(&$! plugin for Server management! Its been dead since some dolt at mozilla borq'd plugins in the 3.6 branch. Create a stand alone native Linux client to manage Server VM's! I don't want to use some browser I detest to start with! Especially some ancient version I have to keep on some machine to manage the VM's on the server!
2) Management tools for LINUX, BSD! ! ! I only use Player, Server ESXi(VSphere) to manage MULTIPLE REAL OS VM's ie: multiple *NIX/BSD etc.... its not used to allow infections in! So what good is trying to sell me features I can not use as I can't do it on my systems!
1311393600 - Back to Black
I like ESXi for the handful of random non-production systems I use. I just don't buy that VM is the right direction for every company as a primary platform. Sure, small scale VM has it's benefits, but in a large scale scenario the overhead and vendor lock in becomes short sighted. Yes, eventually with enough VM in your datacenter, you'll save money, but at what long term expense? What's that vendor proprietary solution going to do for you in 10 years when you want to move to the next big thing? I say build out your DC using commodity hardware and design your applications and network with fault tolerance and efficiency in mind. Need a more efficient footprint? Try microservers http://www.dell.com/us/business/p/poweredge-c5125/pd 1. Focus on getting the best bang for your buck with commodity hardware 2. Focus your people on streamlining operations for this model (instead of focusing on how to integrate VM with existing models, etc) 3. Design your applications/architecture around not having some magical single box with a thousand mac addresses that can move around the data center on a whim. Who would be dumb enough to believe in this model? Google and Facebook, for starters.
Forgive them... It's what most people get exposed to. After all you can quickly run that on your desktop to do cool stuff. Try setting up a Xen Server at home and run a few instances. Not that it's hard (I've done it on an old Athlon MP 2400+/4GB RAM as I got exposed to Xen at work and wanted to look deeper into it), but it's far from typical desktop use. Add in "weird" (for the desktop world) hardware like fibrechannel SANs, etc, and the population who have gotten exposure to enterprise level virtualization dwindles.
Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
Dear VMware,
I started out with you at Workstation version2. Since that time, I have never seen anyone really do Virtualisation as well as you did. Ever. Workstation is still sold with new features, and some nice pricing. I played and ran ESXI 3-5 and at each step its been accompanied with a rising tide of pain. No matter how brilliant a product is, if you start throwing in silly licensing and serious costs - and stupid complexity (in licensing) - well - you get what VMware is right now.
And the worst part is if you talk with their low and middle staff, they KNOW they still have the tech, and the cool. They also nod each time you state the obvious thing they can't fix. I have no idea who the board are at VMware. I only know they have the best product, a bleeding edge product, and that they have started the process thats going to actually kill it. Being the best isn't actually relevant. Being the best with a fair and sensible model means people will use you - and not lose you.
Right now, there are only two types of VMware (enterprise level) customers. Those who are paying with eyes watering and teeth grinding, and those who are at least looking seriously at moving away.
And I speak as someone who has serious love of VMware stuff, and they've reached a stage where they are so arrogant they don't even talk to me now. So I guess thats why HyperV sits in my racks these days *despite* being lesser to me.
The problem with being the best, and getting too serious a dose of arrogance, is that come the fall, there is no way back.
I'd really like them to get back to ESXI being the foot in the door brilliance it once was, and to having a sensible curve upwards in cost that people could look at and say its great, "what if we grow?" Now it just seems like growth? Haaa, pay us a lot of $$.
Its still the best virt stuff I have used. Period. But the gap between it and other stuff that works pretty damn well is smaller than its ever been. So they need to wake the fuck up and get real.
We`re all equal
I'm glad Hyper-V, Xen, and to a lesser extent, RHEV are providing some legitimate competition to VMware--and typically at lower software licensing costs. But, the hurdles to adopting these competitors are high: sparse ISV support, less rich ecosystem of 3rd party tools (backup & recovery, capacity planning, etc.), and existing investment in VMware licenses, training, SOPs, etc.
VMware is no longer the only game in town for enterprise virtualization, but their position is firmly entrenched for at least the next 3 years. Switching costs for environments of any substantial size are just too high compared to the licensing cost premium VMware demands.
Maybe I'm not enterprise enough to tell, but we run a few servers on ESXi and I have to say that I'm fairly happy with it.
The integration with the hardware (Dell) is very tight, the cost of the license is unbeatable (FREE!), and it does what we need it to do.
Yes you do need iSCSI connectivity (FreeNAS or OpenFiler for FREE) and yes you do need to roll up your sleeves to work on the perl CLI to make ESXi do the job (or you can pay big money to VMWare for a nicer GUI with more features).
There are plenty of scripts and resources out there for the ghetto ESXi user like us (virtuallyghetto comes to mind), and so, given we already have an infrastructure that works and does what we need it to, and for an unbeatable price, I see very little advantage into moving to a solution from others providers.
Do keep in mind, XEN is a nice and robust open source project... yet the implementations from Citrix, Oracle and others are not free.
until they started to look and sound like oracle.
Good people go to bed earlier.
VMWare is expensive as noted above. nothing else compares to the enterprise lvl of offerings.
if something does please let me know!
VMware's original edge was their code patching hack which allowed visualization on hardware that didn't really support it. Once x86 machines got some virtualization hardware support, that hack was no longer needed, and anybody could write a hypervisor.
Now most of the virtualization issues are more about systems for managing instances of virtual machines. The hypervisor itself is a small part of the overall product.
So 38% of virtualization customers are planning on switching, but 2/3 of all virtualization customers are VMWare with the other 1/3 being somebody else. There's a lot of floating data points here.
We can come up with lots of fun theories...
Maybe VMWare numbers will drop to 30% of the market and those will all get sucked up by Hyper-V.
Maybe everyone using Hyper-V thinks it blows and are going to Xen, leaving 22% of the original survey to allocate to leaving either VMWare and Xen for one of the two they're not using.
Connect the dots any way you want, but without knowing which camps the answers come from, this is a non-story. You probably see a lot of churn in the minds of decision makers, but nothing gets done anyway once they get to planning strategies, or crunching the numbers, as another commenter here said.
----- - The beatings will continue until morale improves
Generally, I agree... but VirtualBox is only a few features away from competing.
At *HOME*, I run VBox on my OpenSolaris box... four SATA drives in Raid-Z2... phpVirtualBox to manage...
the new phpVB allows allocating memory to the host, which allows me to block out 3gb for ZFS (I found that loading VMs over ZFS memory would cause crashes... set arcmax and VB limit, no crashes)... and it's gaining features fairly quickly.
Given a little bit of fiddling (which would need to be resolved for it to be "enterprise ready"), the server has been quite reliable.
That said... there is NO integration with host shutdown/startup... which would be critical... and the live migration support is not yet easily exposed... plus the host could use a lot of improvements to manage the network... but... I think with a little bit of focus by the VirtualBox team, they could really start competing here.
I stopped caring about vmware when their marketing people got editing rights over their technical documentation. Seriously, go to their website, try to figure out what product will work for you (if you can make it through the marketing drivel) then look at the documentation for it.
Technical documentation is supposed to be .. technical. If you screw over the IT admins managing your product they're going to search for alternatives.
Just because you disagree doesn't mean it's not true.
People don't care what software runs their virtual machines. The very target market for this is people who don't want to commit to platforms.
VMWare doesn't do anything that is substantially proprietary.
If something comes along which does the same things as VMWare, and reads VMWare disks, but is better in some way than VMWare (for instance by being free for all the freetard masses), it's bye bye.
Once, the selling point of VMWare was "cool, you can virtualize a machine". That is a commodity now. The selling point now is the enterprise stuff. That's it.
Why would you want 64-bit or even 32-bit computing? Runs fine on my 286.
What I've noticed with corporate IT is that they look into many options and kind of keep a tab on them, so a larger team would be looking into vmware alternatives as they await .net 5 & server 2012 or something. It's good business practice to weigh your options, but say a decision is made to look into a migration path, at that point licensing, man hours, and risk factor are weighed in and often times the project is shown unfeasible and never takes off the ground. Thereby a survey is not the best way to gauge who will be switching from what to what, an analysis of features tied to business logic is, ex. what can x feature do for us that costs x money, in the case of migrating hypervizors that's a tough one to answer, the x feature is lower cost of licensing, but what's the trade off? Saving 10k a year isn't worth the man hours to migrate a large IT network onto another hypervizor. Downtime and hardware need to be taken into consideration too, and don't forget compatibility issues... It gets kind of hairy real quick, so while I believe that the results in the article are exactly as the survey suggests, that's where the accuracy ends and the real world begins.
We use Ganeti + KVM at the OSUOSL with a completely open source stack. We can do live migration, fast deployment, easy horizontal scaling, and easy management. We haven't had any major issues with Ganeti itself only a few minor issues with KVM. Performance on KVM is still lagging compared to Xen but for what we use it for we've had no problems.
Please stop comparing type 2 hypervisor to type 1 hypervisor. They are not comparable.
ESXi/HyperV/Xen are type 1 which enterprises use.
Virtual PC/Virtual Box/VMWare workstation are type 2.
From performance to manageability point of view, type 1 hypervisors are superior.
If you cannot tell their difference, you have no idea about the virtualization business, and please learn more about it before commenting.
see post by X0563511 (793323) writes: on Friday November 04, @01:28PM (#37949720) Homepage Journal
With the release of vSphere 5, VMware dramatically cut the amount of memory a host could run at a given license level.
For example, the "standard" license used to include up 128 gigs of ram per host. If you need more than that, you can buy more licenses.
The new "standard" license includes 48 gigs of ram per host. And that is after users complained loudly - when vSphere 5 was announced, the "standard" license was supposed to be 24 gigs of ram per host.
Since VMware hosts are almost always limited by RAM, this dramatically increases your license costs.
Now, VMware is still the virtualisation market leader in terms of features, but when they jack up your costs so much, customers will look elsewhere.
Not to mention other stupidities: VMware ESX is based on redhat linux, and like most linux distros, always included a firewall.
VMware ESX is now discontinued, and was replaced by VMware ESXi, based on busybox linux. VMware deliberately removed the firewall, saying that busybox is so secure that it doesn't need a firewall. Complete BS.
VMware has a free tool called vCenter Converter that will do the migration, at which point you can use anything that understands VMware vms.
This reminds me of Sun and I miss them, too. VMWare is so easy to administer compared to KVM. Just can't stand mucking around in KVM...difficult to set up and manage. VMWare probably got greedy. I know we used to pay a grundle on Sun servers and Hardware, but the contracts (Platinum) were the biggest expense. That's all RedHat enterprise now.
IT: VMWare is the best! We need to use it for all our VM needs.
Boss: It's to expensive. I read that Windows does the same thing for free.
IT: No, it only does 10% of the stuff VMWare does. We need VMWare!
Boss: Glad we agree! Start implementing Windows Virtual Server tomorrow....
That submitter Lashat is shilling for EMC.
I've been a VMware customer since 1999, and I must count myself among those disappointed by recent releases and pricing changes. Parallels, Microsoft, Citrix, and Oracle all have competitive offerings, at least two of which are substantially free software. If we hadn't invested so much time and energy into VMware at work, I'd seriously consider switching to HyperV or Xen.
I'm proud of my Northern Tibetian Heritage
I can already move my Vsphere VMs to Xen using convert tools, sure it isn't quick but it works.
I don't see this being much an of an issue frankly.
You have over simplified the reason that people do move to VMs and while I agree that VM technology is not the be-all-and-end-all it certainly is a huge step forward for most companies. To imply that it is good for non-production or just small scale is stupid. In the end the iron underneath is what counts. The fact that it is one or two huge boxes than many small boxes is irrelevant (mostly - depending on your application).
I don't know what overhead you are talking about either. Again it sounds like you really have not had to manage the massive Virtual Environments that I come across daily with my customers. It;s been a god send for most of them. It;s not perfect but it is a damn sight better than having 'commodity' hardware and fault tolerance for every single 'single server' than a dozen or more Virtual Hosts.
Vmware+Veeam+Offsite = Perfection.
When the foot seeks the place of the head, the line is crossed. Know your place. Keep your place. Be a shoe.
And libvirt is, IMHO, the library that will be used for managing VMs going forward. It's virtual platform agnostic (right now it's Xen and KVM, but I think it will expand in the future), and has bindings for many languages.
If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.
This is a video poking fun at VMware, thought I'd share.
What do I know, I'm just an idiot, right?
Generally, I agree... but VirtualBox is only a few features away from competing.
At *HOME*, I run VBox on my OpenSolaris box... four SATA drives in Raid-Z2... phpVirtualBox to manage...
I admire your pluck. And I cried when it left, but OpenSolaris is dead. Long live OpenIndiana.
The Admin and the Engineer
we've been using it for a bout a year now and it has been solid for us.
Container and Full Virtualization
Bare-metal ISO Installer
Central Web-based Management
Backup - Restore - Live Migration
Proxmox VE Cluster
http://pve.proxmox.com/wiki/Main_Page
Shortsighted CFOs and the like probably think, 'ya we are totally going to switch to product $X' without considering the fact that the true cost of moving a large infrastructure might be more than they expect.
More servers will be required: It should be obvious that you'll need a home for the new VMs without first decom'ing the existing VMware environment. Maybe this is done with a server refresh at the same time and becomes a non-issue.
More storage will be required: Converting a VM from VMDK to VHD is not a zero-sum process. If you have 50TB of VM datastore requirements you'll need at minimum 20% over that to act as swing space. Thats assuming you can devise a strategy to swing storage like that. It also assumes you dont have massive array-based replication requirements that would force a resync requiring you to either bring the target equipment back locally (IF its not also serving production data) or hammering a WAN circuit for a few days/weeks/months
Retraining will be required: For VMware admins, troubleshooting Xen and its great expanse of 32character UUIDs (ex: 83750d2d-dd36-787c-da1c-951d7afc2cf0) is frustrating as hell and is a great detachment from normal administration through direct console or vMA. Hyper-V is probably ok as long as you already have System Center to tack on SCVMM and are comfortable with running MSCS. As much as the world complains about the instability of MS products its amusing to watch people proclaim using NT6.1_x64 as the best choice for a hypervisor. Hyper-V with Server 8 also seems like it might recommend running VHDs against (SMB2.0/2.1?) CIFS shares. Anybody want to sign up for that?
Time will be required: I hope that everyone who stated they will be moving 'next year' have already planned and PoC'd running at least some of their gear on these other products. Any time invested in moving platforms is money with salaries and potentially consultants.
Environments actually using benefits of vSphere EP+ will also have to tolerate a massive amount of feature loss. Nobody running Nexus 1000Vs or a large DVS environment will probably be able to successfully migrate. Not to mention losing auto-deploy, fault tolerance, storage vMotion/DRS, etc and on and on.
I'd take that 38% with about as much credit as 'here comes the next iPod killer' or 'linux is ready for the desktop'
Oracle VM has been a pain to work with, and I've always hated Oracle support, but it is certified for various applications and databases we run. And our corporate mandate says we have to be on an Oracle certified platform.
Oracle has not certified any of its products on VMware.
Gartner and others have put VMware 5 years ahead of the competition at least in the server virtualization / private cloud space. There simply is no other option out there with the reliability, performance and managability of vSphere. Cost is, to some degree, irrelevant. If you're still wrapped around the axel on cost, looking for virtualization to be a cost containment initiative, then you're 5 years late to the party - and Xen or HyperV will do just fine. Being able to flexibly expand my environment, allow for end user self provisioning, automatically recover in the event of a disaster - these are the reasons to stick with VMware. Hell, I'd consider other alternatives if they were even apples to apples from a feature perspective, but technologies like storage vMotion don't exist anywhere else. The customers VMware is losing are probably bit players - I don't see enterprise scale organizations jumping ship unless they're short on capital or vision - maybe both.
Agreed. We are massively virtualized at my org and there is no other vendor who comes anywhere close to providing the capabilities that we get from Vmware. Not even in the same sport much less ballpark. I have looked trust me because the licensing is mess, but at the end of the day, we deal with the licensing to run as dense as possible. It's easier to get sign off for licensing than it is for millions of dollars worth of data center infrastructure.
Have to laugh about your mentioning Hyper-V and Xen.. not even same sport as Vsphere.
VMware is more expensive than the competitors, and it's worth every penny. Rock solid, great tools, everything supports it. I honestly can't imagine building our infrastructure on anything else at this point.
You realize that "Hyper-V" is VirtualPC, right?
VirtualBox has tons of enterprise features. I would deploy VirtualBox in the enterprise before Hyper-V.
What we're seeing here is simply that RHEV, Hyper-V, etc are becoming 'good enough' for many many customers that have until now had no other choice than VMware. But really, on the ENTERPRISE level, VMware is The Leader. It's leaps and bounds ahead of anyone else. Live data migration for starters is a lovely killer feature. In terms of usability, especially in very large environments (1000s of VMs) there is NOT ONE feasible competitor with the management features VMware provides. RHEV is just about there, but for many enterprises it's a bit too new. Everything else is crap, frankly. And even many "enterprise" solutions like AIX LPARs and Solaris LDOMs, completely lack a proper management interface, making living with hundreds/thousands of VMs a very different affair compared to vSphere or RHEV-M.
I've been using Proxmox for a few years in production systems. It's an OpenVZ/KVM solution wrapped in a nice web interface. Supports live migration/clustering/automatic backups and a bunch of other nice enterprise features. All free and open source of course.
I thought the Enterprise used a duatronic hypervisor.
Just kidding.
VirtualBox can be used for more than just desktop VMs but you are correct that it really isn't competitive with VMWare.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
Sell It, get out, create something new, just like Steve Jobs said....
VMWare supports live replication. Why just migrate when you can have automatic, near zero downtime fail over with live replication?
Good luck, VMWare? Hehe, you seriously overestimate the live migration feature. Or rather, it is no longer that special. Even HyperV has live migration. The difference is, VMWare does it VERY well. And I've yet to see anyone come close to the live replication that VMWare does.
Don't be offended by this post. I just don't think you're talking real business. Maybe it's "kick ass" for a home setup or a 3 person office.
Recent Experience
We tried Hyper-V for 6 months, and it was the most god awful unstable piece of crap I've ever worked with. A brand new IBM x3650 m3 running 12 cores crashed on a weekly basis and corrupted its main RAID running Windows Server 2008 R2. I think we can all agree that Microsoft virtualization, be it VirtualPC or HyperV is just absolute shit.
We've since switched to vSphere/ESXi, and haven't had a single crash. Everything is running fast and stable. I can live migrate any of the machines. Should a disaster happen, I can bring up another ESXi machine in on any other server or replacement hard drives (should our hot swap drives also fail) in about 5 minutes. Time is money on my network, and I don't have time to screw around. HyperV is not a 5 minute install, and I doubt your solution is either.
I can use VMPlayer instead of VirtualPC which is also free as in beer, not speech. ESXi is also free as in beer, though it is well worth the license for more features. And yes, it does live migrations. Unlike MS solutions, VMWare supports installs on Linux. I rather run Windows 7 in VMPlayer on Ubuntu, than run Ubuntu on Windows 7.
Being in a major production environment where every minute of downtime is a lost customer, I can't play around with anyone that doesn't have major support. That pretty much means Microsoft, Citrix, or VMWare. And of those three, I've had the best luck with VMWare. I've even heard Citrix is good, especially in VDI.
I don't think VMWare is in any need of luck. I know of no serious business looking for 4th party solutions for their major production servers. As someone else said, maybe for a VERY small shop, maybe for a dev box, but not for Enterprise.
Setup
What is your setup and why in Spagetti Monster's name are you running VM over NFS ethernet? Either go RAID or fiber to a SAN. That does not sound like a good Enterprise setup. Are we talking 10GB over a dedicated line (doable) or 1GB over switch (WTF)? If it's the latter, I bet you have a hell of a write to disk latency problem if you run more than 1 production VM. Personally, I'd go fiber SAN if RAID wasn't an option, but then again, I run 12 VMs on 2 64bit servers alongside a small array of dedicated servers. I'd laugh an AoE based VM proposal right out of my office.
I'm just taking a wild guess you aren't running a rack, or have network intensive users/applications. In my situation, I have to deal with about 80 workstations, a remote office, and 4 internet data connections on top of the servers themselves, including a 13TB file server and 20TB of backup storage. I can eat bandwidth with the best of them. When you can no longer count your routers and switches on your fingers, then I'd more willing to listen.
So, I don't know who you are posting to, because it's not really SMB or Enterprise.
I8-D
High horse? Maybe you could actually educate yourself and realize that just because you've heard of "VMware" or "Microsoft" doesn't mean you know fuck all about it and so you shouldn't assume you do.
VMware is still the best product for hardware virtualization, and they do have some great home/consumer products. The biggest issue right now is their change in licensing to start charging you for how much RAM you plan to use. For a lot of customers, this may not make a difference, but at the enterprise level its definitely a nuisance and causing irritation. Will that irritation be enough to change vendors? I don't think so although managers may want it.
I will shred my adversaries. Pull their eyes out just enough to turn them towards their mewing, mutilated faces. Illyria
XCP what?
We're talking about VMWare. A few dev boxes on your desktop absolutely is relevant, because that's what many of their corporate licensees use it for.
I am trolling
I like VMware Workstations a lot. VirtualBox isn't bad in Linux/Debian, but it has issues like:
1. Missing drag and drop between host and guest.
2. Unable to exit VirtualBox after pausing the guest session.
3. Windows key sometimes don't work or break keyboard navigation.
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
I was the ultimate fan of VMWare, however, with the way the competition has been improving their business models to grab at the corporate sector, if VMWare wants to stay in the race, they will have to start changing their thinking a bit. Just like Microsoft, who wants to listen to no one but themselves when it comes to making things that play nice with others.... so too should VMWare take a page out of their bad decisions play book, and learn from it.
VMWare is one of the most powerful apps out there for virtualisation, however, with the out going market and time tables for setting up environments that are out of the box....you pay way to much for those skill sets. Either make learning them easy enough that anyone can start getting certified, that way admins are a dime a dozen and lowering the cost at that end, or lower the price of the product add on that usually rack you up in the tens of thousands easily just to access your own info.
I liked hearing about their move to push an android friendly environment to have 2 simultaneous phones running off of 1 device....this would allow someone who needs many separate lines to still have them all separate, but on the same device...however, that is not the corporate market, so what about companies that want to save some bucks, what can be done for them, so they do not leave your client base.
Have any of you tried Virtualbox ? My MacPro Quad Core w/32gb of ram is virtualized with it. I've got a Linux VM (3D is supported, Windows 7 vvm (3d is supported) and a Solaris VM. All running concurrently. PHPVirtualbox is evolving to the point where you can start to use Virtualbox in an Enterprise environment. Best of all, it's FREE and opensource.
You :
/whatever) installs and configures your app on your versioned test VM from scratch,
Some of those steps are already done for you if you have pre built software. It gives you:
Stop thinking development ends when the source builds to an executable. Today we develop services not applications. That means you should be able to build all the way to a running service, preferably to a versioned file which can provide that service when it is booted.
Deleted
I would have to say that VMWare is by far the superior product amongst it's current contenders in the enterprise space (Storage VMotion, SRM, Hot snapping anyone?). I've been toying with the RHEV3 beta, and while I'll always be a RedHat fan, I'm afraid their product falls rather short of the mark in comparisson to VMWare.
There is something to be said for the open source contingent within enterprise x86 virtualization, but it depends heavily on the skillset of the staff looking after the environment. If you're organization is replete with 'propellerheads', and they can happily beat Centos + KVM, OpenVZ, OpenNebula into a stable and efficient virtualization platform, capable of carrying production workloads then why not, as long as it's not you're neck on the chopping block should it all come tumbling down.
The reason these guys are so expensive is that you are offloading the risk. They aren't cheap, but lost revenue from an extended outage won't be cheap either.
I didn't pay too much attention to HyperV until I started playing around with Team Foundation Server 2010. You might ask, what does an ALM tool have to do with virtualizing servers? Well, one things we found really helpful when doing automated testing, was this...you use the lab manager to spin up all your testing environments in hyperV then when a defect is encountered, the developer can spin up that environment on their laptop and actually debug defects on the server to make sure they have the most accurate test case. This eliminates the issue of "Works on laptop, don't work in test environment".
Besides that, Microsoft's virtual stuff is pretty decent, especially when it ties in their other products.
I have had cause to deal with this both on the server and the desktop.
tl;dr VMware works, and everything else is shit.
This pains me. VMware uses the pricing structure "how much have you got? yes, a bit more please thanks." They can do this because their VMs are not shit. They are ridiculously better than anything else.
VirtualBox in particular is just incompetent. It can more or less run Windows or Linux. As long as you don't want to do anything fancy, e.g. USB.
As a sysadmin, I would tremendously welcome something that cost less than VMware but didn't suck. No such thing presently exists.
For your home Linux box, use VMware Player if you value your sanity.
http://rocknerd.co.uk
As a system administrator that manages a VMware Environment for ALL employees workstations (Over 1600) as well as ALL Windows servers (Over 300), I am very happy with the vSphere product that VMware has created. They have embraced the community and provided great tools so that I can use common languages to script VDI deployments (Using Powershell with the PowerCLI addon from VMware) as well as simplify disaster recovery efforts. VMware's View product has allowed around 30% of our employees to move to work at home status without a noticeable difference in performance over being in the office. I firmly believe that VMware remains the top vendor for virtualization.
Note: I do not work for VMware, but rather a large healthcare organization that has recently achieved a 100% VDI environment for all employees.
Couldn't agree more. I use toy virtualization solutions on my laptop to set up sandboxes to play with, but I wouldn't dream of using it to deploy production services.
For example, maybe some of the star-eyed newbies might explain how to support their favorite VM architecture on a Cisco UCS blade setup. Good luck with that.
Scratch that - I'm really not that interested in hearing home pc crowd's thoughts about this. I /am/ very interested in hearing about enterprise level alternatives though. These things are big and complicated, so doing thorough comparisons - esp. considering how fast the market changes - is a challenging proposition.
I use F/OSS when ever I can, but to date, vendor support requirements have mandated the use of proprietary solutions.
Our System (mission Critical)
6 way hyper v cluster with dell r610's, a md3000i (3 TB raid 5 array) and redundant load balancing Gb iscsi switches
Running 12 MS server VM's we have had complete stability and 100% uptime.
The VMWARE solution has more features, but for MS servers the Hyper V solution is rock solid and a viable solution.
However for *nix VM's i would look at another solution.
2Cents
The number of people talking about VirtualBox and VirtualPC in this thread is astounding. We're talking about "enterprise" virtualization here, not keeping some dev boxes on your desktop. I think you need to be talking about Hyper-V and Xen, as well as all the competing VDI solutions.
Maybe if you're only considering virtualization of x86, it's been around for 40 years man. z/VM, rock solid.
VMWare - $5000 for any cert. Classes are mandatory for certification, must be renewed as well
MS Virtualization - No class required, $125 for a cert test at Volt/Sylvan/whatever, classes are available dirt cheap at your local community college most likely
Not including all of the other solutions and licensing issues, that right there shows why VMWare will lose share. Certs matter from the techs perspective and a hiring perspective. Companies are going to hire people to implement and maintain these solutions and possibly pay to keep them current, so which are they going to go for, hmm?
We're Vmware shop for three years now and plan on staying that way for at least three more. WIth our current hardware (IBM, DS8100, Bladecenters...) and location (Europe, Eastern) this is only good option considering we need 24/7 reliability. In the past three years we had no issues whatsoever and any other solution comes very close to Vmware in terms of cost. So... we look at others, but have no reason to move.
I have been using VMWare since GSX, and I have been more than satisfied with their technology and their technical support. They are pricey, but for a while they were the best game in town for enterprise virtuallization, IMHO. That said, I can not wait to drop them.
There licensing is so obtuse and changes so often, it is truly impossible determine what you are actually licensed to use. I have wasted hours on the phone with their license support team trying to sort it out, and had the VMWare rep simple give up. I have gotten blatantly wrong information from their licensing team, in writing, which ended up costs us thousands in unnecessary license fees. When I pointed out the error, they apologized for their mistake, but said they could do nothing about it. We needed to pursue legal action to obtain a satisfactory resolution. It seems any time I renew support on a contract, I have to contact them to correct licensing which disappear.
I think few would deny that their tech is, at the very least, solid. Their tech support staff, in my experience, are knowledgeable and professional. However, their licensing practices are unnecessarily complex, bordering on criminal. I deal with other lager software companies and I can say that VMWare is without a doubt, the worst company I have deal with concerning licensing.
Cisco, Intel, IBM, NetApp, Red Hat, Canonincal+++ have the open virtualization project "ovirt.org" which had release (restart) nov 1-3 at Cisco's head camp in San Jose. It's based on KVM and enterprise tools seeded from Red Hat. Well done!
Survey sponsored by Oracle or Microsoft?
I used to use VMW Workstation to host development and test unix systems for kernel development and testing.
Recently I discovered that VirtualBox allows me to generate NMIs from the host CLI and VMW Workstation does not. On better servers, this can sometimes be done through the ELOM/ILOM.
I am now in the process of moving all of my development virtual hosts to VirtualBox.
Why is this important? If I lockup a kernel or system, sending it an NMI can enter into the kernel debugger or cause a crash dump to be written.
With VMW Workstation, I've got nothing to do but hit the reset button.
Virtualization is a great solution for running shit operating systems.
With things like LXC, VServer and OpenVZ, there is absolutely no scenario when virtualization is a valid solution in a production environment, unless you have to run Windows-only software (and then this is your problem).
Contrary to the popular belief, there indeed is no God.
I worked in the department of an F500 that had about 40 ESX hosts worldwide, running 1,000+ VMs, mostly Windows. It was HP DL3xx and BL4xx on the front, virtual connect and NetApp and EMC on the storage backend.
VMware is highly proven in the enterprise and enterprises will be very, very slow to extract it from their core systems architecture, which I can almost guarantee a big percentage of F500s have it in. When the person in our group who architected VMware looked at Hyper-V 1.0 and vetted it before our group, it was laughably bad and not remotely worth considering at the time. I am sure Hyper-V 2.0 is better and 3.0 will be better still - but it is likely that 3.0 will be the first version of Hyper-V that most enterprises who use VMware to run mostly Windows will first seriously consider. Coincidentally this same F500 really only took up the virtualization charge when ESX reached 3.x and only had a small bit of ESX 2.x out there (basically on the DL3xx when it was beta-tested).
In short, VMware has at least a 5-year cushion before F500s will even consider looking at switching out of ESX. And, if they use Linux significantly, it's unlikely they will ever change to Hyper-V completely. Microsoft is very good at plugging plugging plugging away, but they will have to blast through a lot of very solid entrenchment by VMware. Developers/hackers/geeks/startups - and, for that matter, enterprises - will certainly find tremendous value in Xen, KVM, EC2, Rackspace, OpenStack, etc. and general awareness and understanding of how to architect private clouds will become significantly important for F500s who want to transition to more commodity, SOA-type IT service delivery where VMs are charged to the departments who use them, but VMware will still have a very important place in this mix. I don't think there is any question VMware sees the writing on the wall - it recently backed down from a major consumption-oriented licensing model that threw nearly all of its customers into a massive fit - and it's adding more infrastructure apps to its portfolio, attempting to hedge against the movement toward commodity hypervisors, but it's still a-ways to go until enterprise IT gets there.
VMware is in denial. There's a huge ecosystem around ESX and all the proprietary tools. That won't disappear because many people are still afraid to try other hypervisors. ESX is rock solid. Here's an
# uptime
21:39:28 up 133 days, 8:42
That server has been up over 430 days before. rock solid.
OTOH, for free, we've also been running Xen and KVM and LXC and OpenVZ solutions in our labs. These have greater capabilities than VMware if you prefer FLOSS. They are also rock solid with 120 days of uptime common. None of these have failed in 3 yrs of heavy use. The only time they go down is when we take the VM host down for kernel patches. Besides that, they are up.
KVM:
$ uptime
17:42:41 up 34 days, 9:23, 4 users, load average: 3.14, 3.23, 2.34
Xen:
# uptime
17:43:14 up 34 days, 8:40
I bet you know what happened 34 days ago - it was a Saturday morning, I'd bet. I could have easily lied with these numbers, but real world is what this post is about.
For a long time, VMware ESX/ESXi was the only game in town for enterprise virtualization. That hasn't been true for about 2 yrs and both Xen and KVM work well in mixed (Windows + Linux VM server) environments. We run 95% linux and 5% Windows here.
As the management tools for the FLOSS solutions get better, which is happening exponentially, VMware will be left with a smaller and smaller part of the pie. VMware has never caught on in the "cloud computing" space due to license costs.
Inside the company where I consult, we have over 2000 physical VMware servers. For the last 3 months, we've been trialling an OpenStack solution to replace the VMware stuff. There have been a few hiccups, but we plan to add another 500 physical servers to that trial before we migrate away from VMware. Those hiccups have been mitigated and we're moving forward. The stability is there. The availability is there and the migration is there. Best of all, the license costs are $$$ZERO. We've always had 50+ admins who are extremely well versed in virtualization. That won't change. The only difference is that hardware certification will become an in-house process. There's already a team that does that anyway - this way they will have access to the source code and be able to throw $2K at a FLOSS driver developer to make something happen if needed. The environment is extremely complex with many different solutions for storage, SANs, and a few different physical server vendors involved. You know the names, I'm certain. Name any "enterprise" vendor and we have them here.
There are many places where VMware solutions are a true value-add and the price is worth it, but there are more and more larger installations where VMware license costs simply do not make sense for the perceived value received. Like us, unless there's a huge change in the licensing, VMware is going away just like mainframes did.
BTW, I was at the all-day VMware VMUG in Atlanta last month. Meh. For me, it is time to leave.
All our site requirements to date are for windows server OS guests. The first virtual site we ever involved in was VMWare 4.1 (ESX + VCenter), and it was interesting, worked well once we understood the product. It didn't have HA or the more expensive features but it was a paid and supported low-end setup with shared iSCSI storage.
Unfortunately then the management, on hearing that "Virtualization is the New Hotness!" went straight to their Microsoft sales drones and found out about Hyper-V. Its from Microsoft, you know. And VMWare is _not_ from Microsoft. Shudder! Horrors! They had sold a non-Microsoft product!
So everything since then has been Hyper-V. It doesn't work as well, and the initial Hyper-V site was a true monster to get running nicely (using core server on the physical server, lots of fun domain related issues like you need to be in a domain to manage the core to build the guests that include your (future) virtual DCs... messy and inelegant compared to VMWare.
But its from Microsoft, and so that's all we're allowed to consider and offer to customers any more.
Because we've been doing server virtualization since 2003. We're going to be taking a serious look at KVM this year, based largely on the Open Virtualization Alliance kickoff. A lot of industry players seem to be coalescing around KVM. We were never really that thrilled with the various Xen-based offerings.
I wouldn't be shocked if we ended up with a blended solution - maybe maintaining VMware for a couple of specific environments, using KVM for most things, and perhaps Hyper-V for Terminal Services.
that pretty much covers it
My ism, it's full of beliefs.
VMWare but be the leader in hardware virtualization right now, but hardware virtualization is a hack to bridge the gap between current software and the cloud concept. Why virtualize the hardware when your software natively supports a cloud model? Google has no need for virtualizing hardware because their software understands a cloud architecture. With Azure, microsoft is moving in this direction and when that happens VMware will be the leader in a technology with limited usefulness.
I work at a non-profit, and we went with Hyper-V about three years ago because of the licensing. Microsoft almost gives away their products to non-profits, and you still get support. For us, it was a no-brainer. I've worked with VMWare also, and I don't really feel we're missing anything. I have an assortment of Windows, Ubuntu, and CentOS servers, and everything works the way it's supposed to for us. Just my two cents.
We ( = our company) were one day short of renewing our contract. Stuff got in between, things got hectic. We've been a loyal customer for 8+ years. In order to keep our contract going, we were required to fork over 6k over the contract price...for administration costs. This poked is to check other vendors, and vmware lost us. We're a somewhat small company (only 5k employees), but apparently they have plenty of customers to afford these sales practises. You'd think they'd cherish their customers...think again.
Microsoft is working on a catch up game with VMware.
MS is being so flexible with there license for hyper-v to win the catch up game but when it cOmes to enterprise solution where down time, business's continuity and DR plays a major part in business model VMware will come to play.
VMware has revolutionise DR process for 1000 of companies with and without SRM.
This is what I feel right at this point in time;
Client OS - win 7 or XP
Server - win 2008 R2
Thin client Citrix
Server virtualisation : VMware
Firewall : ASA
I reciently tried xen vs vmware in a full blown 15 dell server with a cx700 20tb san. we started with xen, which ended up screwing up to the point that if we ever turned our vm's off, they would never come back up again. We migrated everything to vmware enterprise and have been extremely happy. Things work perfectly now. The other major disadvantage to xen at that time was that xen is not yet integrated into the mainline linux kernel and vmware is. that amounted to a 6 hour hack fest to get xen properly compiled into the kernel vs just installing the vmware tools in 30 seconds. vmware cost more but it was well worth it from my experience.
Who needs stability in a VM, anyway. So what if your server crashes. ;-)
People writing about VirtualBox have a point, because VirtualBox is gobbling up all those users who might have been running VMWare player once upon a time. That's a loss of "mindshare".
Those people who are using VirtualBox are primed for evangelizing a VirtualBox enterprise solution, if one emerges.
Anyway, the hard part, development wise, is the virtualization! The enterprise stuff is just some gimmicky network glue coding around it.
We're using VMware where I work. I was relatively skeptical at first, but it's proved itself pretty solid. I can't say the same for the hardware. We seem to be replacing discs weekly on the EMC hardware. The cost of the hardware and software is insane. From what I've read recently, Microsoft is or has caught up. However, VMware owns the market now. However, since Microsoft has decided to undercut VMware by offering a lot of features/modules that VMware make you purchase seperately, they might get folks just moving into virtualization who haven't able made a big investment in VMware.
Just to whip my 'opinion' out. While there are applications for VMs, they are incredibly overused and over allocated. Not a single fortune XX IT shop I have consulted with has a freakin clue what pixie magic is going wrong when they are slammed with bad I/O to disk or network. This includes fully outsourced to the big guy datacenters as well as internal ones. I think all you kids should learn a bit and demand real tools for VMs. Seriously, if you're going to run processes that utilize 50%+ of a full nodes resources and saturate I/P for even 20% of the 'work' day (depending on the systems and users definition of work day) -
DO NOT PUT IT ON A VM. NOT ALL WORKLOADS WORK IN VM.
Fortune XX IT degree heros are migrating all software to supposedly huge 1000(s) node VM systems. Of course when you tell them you need 100 full nodes constantly processing, charge them 100s of $multiK licenses to compensate for this stupidity, be forced to deploy them against your arch recs, spend months of their money troubleshooting, coming back to their people and yelling till you find out that they spun them all up on about 10actual boxes.... Sometimes you really gotta wonder what it takes to fire idiots, especially the VM loving CIOs and directors who don't know enough about IT to understand this simple logic.
Oh and to keep it relevant, VMware is a temporary company. Open source cloud stack and the various systems Microsoft has coming out will eat all their lunch in less than 2 years.
A fresh start-up in the Silicon Valley, sporting a CEO who also happens to be the creator of Xen, and whose new virtualization products are designed to profoundly enhance security from the metal up... and nobody mentions it? Wow. I'm a little shocked!
Oh, and if I were Vmware, I'd be a little scared too...
I work for a managed service provider, our team deploy enterprise grade VMware, HyperV and Xen solutions to various customers based on need/religion. The unanimous opinion is that nothing compares to VMware. HyperV is shit. Xen is shit. ESX simply works better than everything else, has more features, and being the incumbent has the best support options (everyone knows and uses it so googling solutions is quite trivial).
I have my entire research organization running on multiple VirtualBox VMs in an automatic fail-over high-availability configuration. The host is Debian GNU/Linux with a variety of guests (Debian GNU/Linux, Microsoft Windows Small Business Server). Deployment and management is all at the command-line whether working locally or remotely. The great thing about virtualization in general is the ability to backup or clone the VMs and if necessary deploy to new hardware in minimal time.
Wow, all one person talked about it.