Inside VMware's 'Virtual Datacenter OS'
snydeq writes "Neil McAllister cuts through VMware's marketing hype to examine the potential impact of VMware's newly pronounced 'virtual datacenter OS' — which the company has touted as the death knell for the traditional OS. Literally an operating system for the virtual datacenter, VDC OS is an umbrella concept to build services and APIs that make it easier to provision and allocate resources for apps in an abstract way. Under the system, McAllister writes, apps are reduced to 'application workloads' tailored through vApp, a tool that will allow developers to 'encapsulate the entire app infrastructure in a single bundle — servers and all.' The concept could help solve the current bugbear of programming, parallel processing, McAllister concludes, assuming VMware succeeds."
So it's not just vaporware, it's an "umbrella concept" that will be built into future products.
No folly is more costly than the folly of intolerant idealism. - Winston Churchill
FTFA: "In short, if done properly, a meta-operating system based on networked virtual machines could streamline software development, make IT more flexible, and save customers money."
It is hard to argue with a truism. But what does "done properly" entail?
Except from IBM of course.
vmware is simply the logical extension of what the OS should be doing anyway.
or put another way.
Those who don't buy IBM kit are condemned to reimpliment (badly, and for the rest of their lives) what IBM have been doing for decades.
Deleted
Thanks, it sounds very interesting. Do the virtuozzo containers all share OS files (libraries) to the extent possible? One of my main problems with VMWare is that a VM itself takes so much disk space that it takes a long time to work with (copy, archive etc) and I can't fit many on my laptop. Somewhat paradoxically, it must be possible to snapshot an application with its entire environment so you have a known working version.
VM? LPAR? Parallel Sysplex? Haven't IBM mainframes been doing this since the '70s (okay, Parallel Sysplex has only been since the '90s)?
No doubt a "cloud" of UNIX boxes is harder to marshall than a couple of zSeries though.
And (for many of them) it's never going to get any easier.
It is too easy for them to just think of "one program, one OS, one machine".
Their app takes all the resources it sees from the OS it sees on the machine it sees.
So VMWare "solves" this by making it easy (for a price) for each app to believe that it has it's own machine. So the programmers can keep working they've always worked.
6 months ago we evaluated both vmware (which we had been using in dev and test for years) and the Citrix Xen product and decided to go for Xen for our production systems based upon performance we saw (yes yes YMMV) cost, and the open nature of the API. The problem was finding a strong partner/integrator to help us swing our server estate from physical to virtual in the time allotted.
Then you missed the GP's point. If XenSource (Citrix XenSource : VMware VI as Xen : ESX) satisfies your needs, then you aren't doing anything for which you need a datacenter OS. (And if you evaluated anything more expensive than the cheapest VMware offering, you botched your product search too.)
For server consolidation and bare-bones start/stop management, there is not much difference between VMware, Xen, and Hyper-V. They all have roughly the same performance; ESX degrades least when overloaded and there's a small premium for an ESX cluster because of it. Go to the next tier where you need automated load-balancing, automated availability solutions, and automated backup, and VMware is the only game in town. (Short of IBM mainframes.)
Server consolidation != datacenter OS, despite the "me too!" claims of MSFT and Citrix. MSFT's roadmap puts them in the same ballpark in 2-3 years, Citrix 3 years back on the VMware roadmap, and VMware is there right now.
A witty [sig] proves nothing. --Voltaire
And, of course the obligatory photos of models pretending to be employees, happy customers, or drunken vagrants; who the fuck knows.
And why do the marketeers that they hire to advise them on their "onlin presence" insist on that shit?
Does anyone here get a boner when they see those fucking pictures of happy corporate people on every fucking corporate website?