Longhorn Server Will Stress Virtualization 101
Rob writes in with an article from CBROnline based on an interview with Microsoft's UK server director. He says the timing of the release of the next version of Microsoft's server OS, dubbed Longhorn, depends on the company getting virtualization ready to go. Microsoft has apparently decided to embed its hypervisor technology into Windows, an OS-centric approach to virtualization shared by XenSource Inc., its open-source rival and partner. This contrasts with the model of virtualizing the hardware layer being pursued by VMWare. The Microsoft spokesman is coy about a release date for Longhorn, saying it could be earlier or it could be later (but it should be in 2007).
Can't they make up their mind? (Score:5, Funny)
Re: (Score:2)
I bet (Score:2)
nothing about these are exclusive, except you can't be SoftHorn, or rather Soft and Horny.
Right Tool For Right Job (Score:5, Informative)
This will work fine if all the servers you want to run on a given machine are MS. I like VMWare for the fact that you can load Windows on one VM, Linux on another, and Solaris on yet another. The folks at PACCAR are running massive numbers of systems on a single Blade.
What I would like MS to give us is a Virtual Platform OS, much like VMWare's ESX server. Give me an extremely lightweight OS geard towards Virtualizing the HW layer, then let me load anything into each VM.
As far as I know, VMWare is the only one doing that.
Re:Right Tool For Right Job (Score:4, Informative)
http://www.microsoft.com/windowsserversystem/virt
The guest OS' supported are pretty much the same ones as under VMware VI3.
Re: (Score:1, Insightful)
Right, but you have to have a full Windows Server 2003 loaded with IIS (if I'm not mistaken) to run VS 2005.
VMWare runs a very light weight linux OS, with a few specialized tools, freeing up as much CPU, RAM, and storage as possible to the VM's.
Now, if I was at Microsoft, designing their new virtualization app, I'd build the next Virtual Server AS the OS. And follow through with letting it run any OS in the virtualized environment. Hell, given the r
Re: (Score:2)
Re:Right Tool For Right Job (Score:4, Interesting)
Theoretically. As a matter of reduction to practice, if you don't make all those DomU's with EXACTLY the matching level of Xen kernel as the dom0, everything will fall through your fingers. Xen is really over hyped right now. The 64 bit stuff is flakely, live migration is flakey, hardware support is weak, the whole thing is still quite clearly in a beta state. Just peruse the list archives at http://lists.xensource.com/ [xensource.com] to get an idea of what ordinary deployers of xen are routinely facing. Kernel panics are hardly unusual. In off the shelf SLES10, I can routinely crash dom0 (and by implication ALL guests) by simply issuing a migrate at the wrong time. Xen is still very young.
You will be right a year from now. The trend is clear. Not today, though.
C//
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
It seems to work just as well as VMWare Server, although admittedly I didn't do much with it as I was just seeing if Ubuntu would install and run. I can't compare it with ESX as we won't be getting that until the summer, but I'm not sure that would be a fair comparison anyway. Comparing ESX and the virtualisation in Longhorn would be fairer. I wouldn't be surprised if the first version works reasonably well, bu
ESX3 blew the managing part (Score:4, Insightful)
ESX 3.x management client requires a .NET platform running on windows. No mono, no wine. Yes, it's snappier than the web interface, but jesus - they should bundle as many free windows licenses as the client requires with every ESX3 sold. It's BS I have to run VMware 3 Infrastructure Console in XP in VMware Workstation on Linux. That's one winblows license for no extra functionality and tons of RAM and resources wasted for this ludicrous tie-in.
To rephrase: they sell a lean and mean proprietary VM hypervisor kernel that uses linux for management and stuff. It can run on any OS. And you're required to run a closed proprietary OS to manage it.
This is not only insane it's DANGEROUS. What if M$ broke .NET in the next hotfix so that VMware ESX 3 management software broke?
There have been demands for a mono or unix or linux native client to manage ESX3 for at least 18 months and STILL no official word from VMware. I wonder how much money M$ paid VMware to get one of their worst competitors to bend over.
Re: (Score:1)
I meant that ESX can run almost any x86 OS relying on standardish PC hardware.
Sorry, getting drunk.
Re: (Score:2)
It's just an opinion folks, but I believe he was right on both counts (or at least what I think the spirit of the comment was getting at.)
Honestly I don't think MS paid off VMWare, but I don't doubt that VMWare is loosing its focus. For a long time they were the best (nearly only serious) virtualization game in town. They had a heck of a product and sold out at what I think will have been their peak to EMC. EMC owns a LOT of what used to be serious companies. The problem is that EMC hasn't been spoken of a
Re: (Score:1)
It uses a based-on-Red Hat Linux kernel to boot -- but when it loads the vmkernel, that, and not the boot Linux, is managing most of the hardware directly.
On the other hand of inaccuracies, Longhorn Server's virtualization will do the same thing -- boot a real hypervisor, which uses a (possibly scaled-down) Windows to boot and manage, but the hypervisor's in charge. It is architecturally nearly identi
Re: (Score:1)
Recursion & the licensing model? (Score:4, Insightful)
Is the virtualization gonna be recursive?
If so, how will they handle licenses of licenses of licenses of...?
And will Active Directory be able to handle trees of trees of trees of... license keys?
Re: (Score:2)
* There are some exceptions to this currently; namely... if you have a host OS that is the 'Enterprise' version of Windows; then you can run 4 standard VM's for free. This help makes the cost of Enterprise a little more bearable, and there are many examples where this option is more favorable to a company than droppinng $1000 for the starter v
Re: (Score:2)
What are you talking about?
Well, say you have a server with a 5 user license.
And on that server you want to install five virtual servers, each with a five user license.
And on each of those five virtual servers, you want to install five virtual servers, each with a five user license [and so on, and so on...].
Will the thing run [without complaining] if you do all of this with the same [identical] copy of the same [identical] 5 user license?
Or will it balk, and require you to purchase [e.g.]
5 X 5
I don't get this... (Score:5, Interesting)
Of course, having Linux as the HOST OS means that driver vendors will have to support Linux more in the enterprise. And, I believe that Linux is the "better" OS in that the kernel has gone through a more stringent review process.
But all of these statements -- that the Windows Virtualization Technology will be stunning, that Virtualization belongs in the OS, etc. seems to be thowing FUD directly at VMware (and, I assure you, the VMware product is "stunning" -- I particularly like the Server product running on Linux).
To my knowledge (or my opinion, if you prefer), Microsoft ONLY reacts this strongly if their platform is being threatened. And I don't see what the introduction of a bit more enterprise driver support does to threaten Windows.
Ok, I have a guess: It could be that Linux is so good that it makes for a more solid OS base. This then provides a compelling platform to begin virtualizing Windows Servers on. But, if the enterprise is ALREADY basing on Linux, why not start transitioning to native Linux? After all, its stable enough to host Windows, right? A chink in the platform.
But that implies that Microsoft believes that Linux is that good...
Re:I don't get this... (Score:5, Insightful)
Moreover, you can easily strip Linux down to just the bare minimum needed to run the hypervisor. No need to waste several hundred megabytes of RAM on features you won't be using.
Re: (Score:1)
Even Virtual PC which MS bought and is the basis for this is noticeably behind VMWare.
Re: (Score:1)
Re: (Score:2)
Doesn't that mean you still need a full Windows OS? Doesn't that mean you still need stupid things like a fully functioning GUI on a server?
Re: (Score:1)
Re: (Score:1)
If you think they're afraid of VMware now (Score:2)
Just wait until the VMware guys get DirectX 9 working at speed. [vmware.com] Then move that to other operating systems. [engadget.com]
Imagine being able to play your Windows games, but on an OSX box. Or Linux someday. It would be fantastic. Just make a VM, install your XP on that...then the game. And disconnect the virtual network card so your VM doesn't get pwned.
Re: (Score:2)
Imagine being able to play your Windows games, but on an OSX box. Or Linux someday. It would be fantastic. Just make a VM, install your XP on that...then the game. And disconnect the virtual network card so your VM doesn't get pwned.
In all cases you've bought a copy of Windows off Microsoft. Why should they be bothered if you're running it on real hardware or virtualised hardware ?
Market share (Score:4, Insightful)
If you're running your Win32/DX games on OSX, then it's an OSX machine that happens to be running Windows as a task or translation layer. The computer is not a Windows box.
MS is all about market share. Without that, they're nothing. That's why they perform stranglehold tactics on PC manufacturers, like this. [businessweek.com] If people can run to the store and buy a piece of software and run it anywhere, then what's the point of Windows?
Most of us already own an XP disc. With no reason to buy another one, the whole Windows revenue stream dries up.
Re: (Score:3, Insightful)
If you're running your Win32/DX games on OSX, then it's an OSX machine that happens to be running Windows as a task or translation layer. The computer is not a Windows box.
That's completely irrelevant. What's important to Microsoft is that you bought a copy of Windows. Ie: that they've made their money.
MS is all about market share. Without that, they're nothing. That's why they perform stranglehold tactics on PC manufacturers, like this. If people can run to the store and buy a piece of software and r
Re: (Score:2)
Respectfully, I must disagree.
What's important to Microsoft is that you bought a copy of Windows. Ie: that they've made their money.
What MS actually cares about is their revenue stream. You bought Windows, and they want that. But they also want you to buy the next Windows too. Their business model is all about repeat business. That's why they keep giving the users reasons to buy the next Windows. Like...not making DX10 available for XP, but only for Vista.
Running a piece of software on a VM run
Re: (Score:2)
What MS actually cares about is their revenue stream. You bought Windows, and they want that. But they also want you to buy the next Windows too. Their business model is all about repeat business. That's why they keep giving the users reasons to buy the next Windows. Like...not making DX10 available for XP, but only for Vista.
An example that doesn't have a reasonable technical basis would carry a bit more weight with the old "'forced' upgrade" argument.
Incidentally, pretty much _everyone's_ business mode
Re: (Score:2)
Microsoft are always terrified nowadays, and their platform is always threatened.
Wake me up when they finaly lose something.
Re: (Score:1)
Microsoft seems to be TERRIFIED of VMware (EMC). Why? Is is because VMware allows the use of Windows UNDER Linux?
No. Microsoft don't really care how you're running Windows, as long as you're running Windows.
Virtualisation is on the road to becoming a popular way to more efficiently utilise hardware resources. Whoever has the "best" virtualisation product is going to make a lot of money out of it. Microsoft want to make a lot of money.
Re: (Score:1)
The problem with Virtual PC (and even VMWare Server) is that they run on top of an existing OS, rather than being installed bare metal. You have unneeded overhead and another point of failure vs. the bare metal custom install.
In all actuallity, MS has been heading towards virtulization ever since it bought the Virtual PC product
Re: (Score:1)
Re: (Score:2)
Look, you said it yourself
Re: (Score:2)
I do think that Microsoft is scared of vitalization becoming more popular on Linux, Solaris and the commercial Unix's to the ex
Re: (Score:2)
err... (Score:4, Funny)
talking about getting it right? so the degree will be
Virtualization (Score:5, Insightful)
Re:Virtualization (Score:5, Interesting)
Also, if you have to have multiple build environments [re: software developer] then it's nicer to fire up a VM instead of a dedicated box.
Tom
Re: (Score:2)
TIME PARADOX (Score:5, Funny)
Two Ducks (Score:1)
One duck asks the other, "What time is it?"
"Time to drink!" he replies.
Re: (Score:1)
gartner was right... (Score:4, Informative)
A virtual certainty (Score:4, Funny)
Hypervisors (Score:1)
The real business in virtualization will be management tools, - I bet VirtualCenter/Lab Manager will be VMware's main business in a few years.
Re: (Score:2, Insightful)
Re: (Score:1)
It's hard to guess how ahead Microsoft is with this, but i somehow doubt that it's as advanced a
Not just virtualization... (Score:5, Funny)
Can you say 'sandbox' ? (Score:2, Interesting)
Re: (Score:2)
Re: (Score:1)
hah. Virtualization support - more licenses sold (Score:2, Insightful)
They basically gave up pretending Windows is a multitasking multiuser platform and now start recommending one Windows per one service. This is of course what everyone has been doing since Windows servers started getting deployed. It's HELL to keep windows with one service running operational, because the system is a black box of maggots. This used to sell lots of server hardware.
Longhorn on the bottom virtualization enabled, n longhorns on top in sandboxes, guess whether the suc^h^h^hclients have to buy
Re:hah. Virtualization support - more licenses sol (Score:2)
The issue is not one server per OS, it is one customer per OS instance in a hosted environment. Linux would do the same thing, after all just because it can have multiple regular users doesn't mean that customers who want root access will be willing to share one system. The virtualization allows this.
From the looks of things.... (Score:3, Funny)
Awesome! (Score:5, Funny)
Beta 1 will have it. It will totally destabilize the OS.
Beta 2 will not have it, but it will be replaced with shiny graphics.
Beta 2.5 will have to remove the shiny graphics, because these too will destabilize the system.
Beta 3 will put it back, working perfectly.
Rc 1 will be totally unstable and also have gaping security holes.
Rc 2 will look like Server 2000
Rc 3 will look like "longhorn" but without the virtualization. However, the shiny graphics will be there.
Anyone signing up for the "upgrade"? I hope you like vapour.
Re: (Score:3, Informative)
Gotta love replying to the moderators, though. It's a bit like replying to AC, only more futile.
Dom0 vs domU, etc. (Score:1)
Any Day... (Score:1)
Microsoft's Virtual server sucked ass. I see that they plan on carrying on that fine tradition into the future.
Re: (Score:2)
Does anyone else see this? (Score:2)
I don't think MS has any SERIOUS interest in virtualization technology other than the fact that it increases their licensing revenues. Why are the re-inventing the wheel? Are they just trying to take control over it to keep tabs on which installations are legal and which are not?
Maybe I'm just a s
Earlier or later... (Score:1)
This is great news! I'll be sure to put it on pre-order in 2009.
Or I could wait for some 12-year old in Russia to offer to sell it to me. I hear it comes with some pills to increase my m4nh00|).
Somebody explain this to me... (Score:3, Insightful)
Is it because it isolates the services from each other, because people can't write services that don't trash their environment and thereby corrupt other services and/or the OS? If so, that seems to be both the service's fault for being so badly written, and the OS's fault for doing such a poor job of protecting services from each other.
Is it because Windows can't multitask well and/or doesn't protect processes from each other well? If so, why does anyone think that another layer of Windows is the answer? If Windows can't protect processes from each other, why does anyone think it can protect VMs from each other? If it can't multitask well among processes, why does anyone think it can multitask well among VMs?
In short, why does anyone think this is the answer? Isn't the answer to get a real OS, one that actually works?
Re: (Score:1)
Why? Not Microsoft's fault, but mostly vendors lazyness.
On the other hand, virtualization allows for better security by seperating unrelated roles completely without generating additional hardware cost.
Re:Somebody explain this to me... (Score:5, Insightful)
Because you can have five servers on three machines and if one physical box goes down, the VMs running on that system can migrate to the other two machines and things can pick up more or less where they left off... if you have a SAN anyway.
It also lets you make upgrades trivially; you can migrate the VM(s) away, upgrade the system, and migrate VM(s) back.
It keeps your system from being tied to any given OS so all you need ever install on a computer is enough OS to run vmware, and vmware itself. If a machine suddenly explodes and you can't get replacement hardware, you're not forced into reinstalling the OS to get Windows booting again.
And finally, there are compelling reasons to run applications on their own system on Linux as well, security not being the least of these issues. It's not just Windows. How's the light down in that basement?
Re: (Score:2)
Ouch
Re: (Score:2)
Re: (Score:2)
Clusters come with their own problems. I agree that is the eventual future for most shops, but right now the virtual machine metaphor permits them to work much in the same way they always have, while still providing redundancy etc.
One of the major strengths of the VM model is that I am not tied to a single operating system, as I would be with a SSI cluster. I can run NT4, Win2k, WinXP,
Windows Virtualization (Score:1)
VMware paravirtualization (Score:1)
Re: (Score:1)
VMware in Practice (Score:1)
CONTROL (Score:2)
Re: (Score:2)
down the stack (Score:1)