Microsoft to Work with Xen on Virtualization 151
suso writes "Microsoft has released a statement to the press, saying that they are to work with Xensource on making Windows Server work with Xen through Microsoft's own hypervisor technology." Coverage available from Reuters as well. From that article: " As a result of the collaboration, the next version of Windows Server, code-named 'Longhorn,' will provide customers with a virtualisation system that promises to help run both Windows and Linux on the same machine more cost-effectively. Microsoft said it expects to conduct a public trial of Windows Server virtualisation by the end of this year and to release a commercial version of the software within 180 days of the date when Windows Server 'Longhorn' is released. Microsoft aims to release 'Longhorn' by the end of 2007, it said."
Good (Score:2, Insightful)
Re:Good (Score:4, Funny)
No, MS has always been good about listening to its customers; sometimes they are slower than customer like, but they do listen. People wouldn't stick with software that wasn't doing what they required of it.
Well, this seems pretty obvious. (Score:5, Insightful)
There will be plenty of time to finish off the hippie once VMware is contained, I'm sure they think to themselves.
Re:Well, this seems pretty obvious. (Score:5, Insightful)
Due the the viral nature of a Microsoft server, when one gets into the datacenter suddenly you are forced into buying more products from Microsoft since nothing else talks to the freeking thing.
Re:Well, this seems pretty obvious. (Score:5, Interesting)
Re:Well, this seems pretty obvious. (Score:2, Interesting)
Re:Well, this seems pretty obvious. (Score:2)
1. MS is giving their own vm software away for free now anyways.
2. MS was one of the original funders of Xen.
3. Xen can run Windows now anyways.
I dont think they're going back to Xen after all these years intending to kill the project they helped birth. Its not some old forogtten nearly aborted freak child. I think MS might be smart enough to realize Xen is the best virtualization technology out there, makes the most use out of existing virtuali
And why not? (Score:4, Insightful)
Re:And why not? (Score:5, Interesting)
It's all a bit academic now, since Xen can (or will soon be able to; I haven't checked the status of Xen for a while) run Windows on any chip with virtualisation extensions anyway. This is just Microsoft trying to ensure that Windows can run as Domain 0, ensuring that you need one more Windows license for something that NetBSD would do better.
Asking the right question (Score:5, Insightful)
No, you were right in your next statements, Cambridge had an XP source license. Microsoft didn't 'collaborate' with Xen except in the sense AT&T 'collaborated' with UCB in creating BSD.
This is all about Microsoft coming to terms with the coming sea change of hardware virtualization. UP to now they could simply deny teh right to redistribute the updated device drivers and HAL bits to allow NT based kernels to run in Xen, problem solved. But now comes hardware that rewrites the equation. Before it was "Is it in Microsoft's interest to allow NT based kernels to run in Xen?" and the answer was no. But now it will be running in Xen whether Microsoft wants it to or not, but hardware virtualization is going to be slower than running a modified kernel. Linux already has such a modified kernel. So now the question is "Do we allow the benchmarks for XP and Shorthorn running in Xen to suck compared to Linux?"
> This is just Microsoft trying to ensure that Windows can run as Domain 0, ensuring that you need one more Windows license
> for something that NetBSD would do better.
Most certainly, as other posters have pointed out this initial effort is aimed at running Linux-Xen atop Windows, and takes great pains to make clear the opposite stacking order is not being considered. But they will, it is just taking them a bit of time to yield to reality. Corporate behemoths the size of Microsoft don't turn quicky unless BillG or The Embalmer does another "We are gonna fucking kill Netscape". (Yea I know I am mangling two different events for comedic value.)
Doesn't help much... (Score:5, Insightful)
I really prefer Windows Server 2000...and if I can't get that, then the next best thing is 2003. Longhorn is right out.
Then there's also the matter of Windows Genuine Spyware Disadvantage(TM), which you don't have installed on the old OSes.
If my option to run Xen is to buy the latest from Microsoft, I'd rather buy those Intel VT chips that will eventually be able to allow Xen to run Windows unmodified.
Re:Doesn't help much... (Score:3, Interesting)
Server 2k3 is far more advanced that 2000, if you can't see that in yoru blind paranoia, I really don't know what to tell you.
Longhorn is right out.
You haven't even seen it yet, and you're deciding against it? So instead of the best tool for the job, its 'whatever fits my personal beliefs.'
Then there's also the matter of Windows Genuine Spyware Disadvantage(TM), which you don't have installed on the old OSes.
Fun
Re:Doesn't help much... (Score:2)
Exaggerating a little bit are we? I certainly would not say it is "far more advanced". That sounds like MS-Speak (tm). The differences between Win2k server and Win2k3 server are equivalent to about 2 service packs of updates. Nothing major, just some incremental improvements.
Mod the parent "astroturf" (Score:4, Insightful)
Oh? In what way is 2k3 better than 2000 for server duties? Of course I'd ask how any competent admin can deploy either in an Internet facing role but that is one of those questions "That Must Not Be Asked(TM)" lest Microsoft strike you down. Thankfully I'm one of that 1% who are lucky enough to be operating in a 99% Microsoft Free environment so I can ask such questions with relative impunity. Of course the more correct formulation of the question is "How can an admin be considered 'competent' after deploying a Microsoft OS in an Internet facing environment considering their awful security track record."
> > Longhorn is right out.
> You haven't even seen it yet, and you're deciding against it?
It really isn't required to to see the final version, it will be a subset of the betas (expect more defeaturing before final RTM) and they are bad enough. There isn't anything there for an Enterprise IT shop to even consider a feature, so we can't even move to the part of the sales pitch where features can be sold as a benefit to the customer. Seriously, if Microsoft thinks Enterprise IT depts are going to forklift their entire existing workstation inventory for the dubious 'benefits' of Aero Glass they are stark raving insane. And as for servers, Eh? Tell me again why I want Shorthorn?
> > Then there's also the matter of Windows Genuine Spyware Disadvantage(TM), which you don't have installed on the old OSes.
> Funny, as you don't have to install it. It comes as a Automatic update, I uncheck the box to tell it not to install, then I check
> another box telling me not to bother me again. Haven't heard from it since.
And you also won't get updates. And next comes the part where you get 0wn3d. Then comes the suffering. And even that probably won't be an option with shorthorn, I really don't expect them to be giving you a choice in the matter unless you are a major corporate install and considering how widely Corporate XP was pirated they will probably be turning the screws there as much as they can get away with.
Re:Mod the parent "astroturf" (Score:3, Insightful)
Actually I think they do indeed reserve the right to do that. In fact they reserve the right to revoke your license any time for any reason at all.
Nice job shilling though. Congratulations.
Re:Doesn't help much... (Score:2)
Running Windows unmodified is not ready for primetime yet.
One can get it to work, yes, but its still painful. Obviously that will change.
I won't talk about it as past tense until it works most of the time.
Re:Doesn't help much... (Score:4, Funny)
Amen to that Brother!
Oh, you meant running under Xen? Sorry, I thought you meant, you know, by itself. My bad.
Re:Doesn't help much... (Score:3, Informative)
Windows on Xen, Performance (Score:2, Informative)
Having been there and seen what was going on, some information, mostly public and available.
Xen can run Windows, on VT hardware, with a fair bit of fuss and squabble, and has been able to do so for quite a while. Performance isn't something I've looked at specifically (we were much more concerned with stability), but in theory it's going to be somewhat worse than a pure Xen paravirtualized system (the "traditional" Xen model), but better than virtualization as practiced by VMWare. What you do in hardwar
Re:Windows on Xen, Performance (Score:2)
But, what about the opposite. (Score:5, Interesting)
That's what I want.
Re:But, what about the opposite. (Score:2)
Re:But, what about the opposite. (Score:5, Informative)
It's saying that Microsoft will be able to run Xen enabled guests on Windows Server. IOW... They are acting as the Xen hypervisor and can run canned Xen images. I don't see anything in that announcement that gives me any encouragement to believe you will be able to run Windows under the native Xen hypervisor. They're not talking about "running Xen" only "running Xen enabled guests under the Microsoft virtualization". Different critter.
In fact, reading that release, they seem to have gone to great pains to word it to exclude running Windows as a guest under the Xen hypervisor. It's all spun very carefully, there.
Re:But, what about the opposite. (Score:2)
Re:But, what about the opposite. (Score:2)
In other words... (Score:5, Interesting)
This will of course benefit Microsoft because without this, people who wanted to run both Linux and Windows on the same hardware using Xen had to use Linux as the host. (they also of course have to have hardware capable of full virtualisation)
Actually, this _may_ swing things in favour of running windows as the host because for older hardware Xen requires a modified guest. Running linux in Xen on windows allows this because xen modified linux is widely available. Microsoft in the other hand have not and probably will not release Xen-guest enabled windows, despite claiming to support interoperability. It's actually Microsoft style interoperability they want, and as many of us know that only works one way.
virtualize linux under windows? (Score:5, Insightful)
Re:virtualize linux under windows? (Score:3, Informative)
Our application requires 2 things.
1: Postgresql (Performs way better on linux than windows for us)
2: IIS ((ASP.NET), we've tested mono... "it isn't there yet")
This allows us to ship linux and windows on the same box, and get the advantages of both, without shipping two boxes.
Re:virtualize linux under windows? (Score:1)
Re:virtualize linux under windows? (Score:5, Insightful)
Replace "unstable" with bloated or proprietary and I'll agree. The stability/BSOD arguments against Windows don't really carry that much weight any more.
Re:virtualize linux under windows? (Score:2)
Re:virtualize linux under windows? (Score:2)
That's what happens when implementing a standard is an afterthought, I suppose.
Re:virtualize linux under windows? (Score:3, Insightful)
The stability/BSOD arguments against Windows don't really carry that much weight any more.
I disagree. As a workstation, Windows XP is fairly stable, however it is prone to resource depletion over time and weird problems that can only be solved by a reboot. I agree it is stable enough for most people, but it is certainly not as robust as running Linux. When you consider if the host goes down both so do the clients, but if a client goes down other clients and the host need not, the stability of the host be
Re:virtualize linux under windows? (Score:2)
In fact it doesn't bluescreen that much at all any more. At least in many cases (as a user desktop) you can do a last ditch save before reboot rather than losing all your RAM only data. I agree that it is not ready for the Virtualization host yet though.
-nB
Re:virtualize linux under windows? (Score:2)
Re:virtualize linux under windows? (Score:3, Insightful)
In this situation its entirely possible to run windows for a solid year or so before a reboot as long as the virtualization software handles resources well. You could make an argument that a BSD co
Re:virtualize linux under windows? (Score:3, Interesting)
Re:virtualize linux under windows? (Score:1)
It seems to me that once the hotfix is applied, it isn't a problem under native Windows either. But maybe you're not "severely affected" by the problem.
Re:virtualize linux under windows? (Score:2)
Re:virtualize linux under windows? (Score:3, Interesting)
Re:virtualize linux under windows? (Score:2)
That's right. Windows never crashes anymore. It also never needs a reboot anymore. Furthermore it's no longer vulnerable to any kind of hacks, viruses, or malware.
That was all in 98. Windows hasn't crashed since NT. Ever. Not even once.
Re:virtualize linux under windows? (Score:5, Insightful)
Basically, it's to capture mindshare, prevent datacenters from migrating their Windows systems to Linux hosts when they start running virtualization, and ensuring that, even if you are primarily a Linux-type, you're still paying Microsoft. When you're that big, every extra dollar counts towards proving to Wall Street that you're still growing. There's a lot of money to be made in Virtualization, by ensuring that your OS (Vista/Windows 2007-and-Counting Server) is the host everywhere, rather than the client. If you also sell client licenses for older versions of the OS, for people with apps that can't migrate, so much the better.
Re:virtualize linux under windows? (Score:3, Insightful)
I would rather virtualize Windows under Linux, not the other way around.
You and almost everyone else, but this is MS we're dealing with here. Running Windows under Linux undercuts MS's lock-in strategy. Given the choice of either, customers would choose the more secure, stable OS for the host, which means MS would have to make Windows secure and stable to compete and that just isn't the way they do things. Instead they plan to make it easy for you to run Linux under Windows, but not the other way around,
Re:virtualize linux under windows? (Score:1)
This is Pure Ego. In both cases MS sells One License for a Server OS (and any additional Client licenses if Terminal Server is used) So why should it matter if Linux or Windows is the Host? They should enable Both. Having only one option may eliminate potential sales and does not make marketing sense.
Re:virtualize linux under windows? (Score:2)
Re:virtualize linux under windows? (Score:2)
So Microsoft already has a leg up on the competition and ANYTHING they can do to keep their customers from 'finding' Linux means they'll keep purchasing Microsoft products above all others.
Most people use and will continue to use Windows because it is the pre-installed OS on nearly every computer. VM technologies allow Linux to gain popularity without overcoming this. It would be easy for an OEM to differentiate their products by running Linux with Windows in a hosted VM. The computer would have better
Re:virtualize linux under windows? (Score:2)
It could happen outside of the large
4 free windows guests (Score:2)
Re:4 free windows guests (Score:2, Informative)
Why? (Score:2)
Longhorn? (Score:1)
Re:Longhorn? (Score:5, Informative)
Re:Longhorn? (Score:1)
Does no one remember how to get to Google any more?
Re:Longhorn? (Score:2)
Is this how MS will battle Linux? (Score:5, Interesting)
Nah!
Instead they will offer a hypervisor. And make sure that most Linux distributions run fine under that. To help you make the decision to run Linux under a MS hypervisor, the hypervisor will offer better access to some hardware (wireless, modems, 3D graphics, DRM stuff, etc) that has no OS drivers.
Once people get used to running Linux under Windows, MS has a half victory. Now they can control how well Linux solutions run compared to running "natively on Windows".
*shudder*
Re:Is this how MS will battle Linux? (Score:5, Insightful)
MOD PARENT UP! (Score:2)
This is a huge issue that most people don't know enough about yet -- it's the worst possible thing that could ever happen to the industry and would cause the demise of the PC as we know it.
MS Linux is vaporware... (Score:1)
http://www.mslinux.org/ [mslinux.org]
Way expensive if you ask me though :p
Re:Is this how MS will battle Linux? (Score:2)
Exciting? (Score:3, Informative)
From the creator of Xen's website "A port of Windows XP was developed for an earlier version of Xen, but is not available for release due to licence restrictions"
http://www.cl.cam.ac.uk/Research/SRG/netos/xen/in
The only thing standing in the way of Xen's running Microsoft's products is Microsoft.
Re:Exciting? (Score:2, Informative)
From the creator of Xen's website "A port of Windows XP was developed for an earlier version of Xen, but is not available for release due to licence restrictions"
The only thing standing in the way of Xen's running Microsoft's products is Microsoft.
Not even that is standing in the way of Xen running M$ operating systems anymore, if you have the right hardware.
:
Taken from the Xen FAQ [xensource.com]
Microsoft worked with Citrix on thin clients... (Score:2)
Re:Microsoft worked with Citrix on thin clients... (Score:2, Interesting)
Gasp! Cooperation, but MS's hypervisor under Xen? (Score:4, Interesting)
Re:Gasp! Cooperation, but MS's hypervisor under Xe (Score:5, Interesting)
Think of it in terms of getting the Xen folks to make sure that the next Linux kernel works 100% inside "VirtualPC 2007" by allowing them direct access to the Hypervisor subsystem of a Windows Longhorn machine.
The intention being that Windows Longhorn will host a Linux based server better than VMWare. This forces VMWares hand significantly. Its one thing to give away a product for free. This is a whole 'nother level.
Given Bill Gates is a poker lover, you could almost call this is a raise and a call.
Re:Gasp! Cooperation, but MS's hypervisor undr Xen (Score:1)
Re:Gasp! Cooperation, but MS's hypervisor under Xe (Score:2)
Anyone that wants to run Linux and isn't an utter moron, isnt going to want to run it inside Windows, except in the few cases of the Windows weenies that want to run eggdrop bots in one becuase they are too afraid to just use Linux as their primary OS, and are too cheap or too stupid to get a second low-end box to run Linux directly on the hardware with.
Re:Gasp! Cooperation, but MS's hypervisor under Xe (Score:2)
I'm now very confused. (Score:1)
Re:I'm now very confused. (Score:1)
Xensource information (Score:5, Informative)
xensource [xensource.com]
Re:Xensource information (Score:2, Informative)
http://www.xensource.com/files/xen_install_window
In other news.... (Score:5, Funny)
Re:In other news.... (Score:1, Redundant)
Sure they will... (Score:2)
Just like they aimed to release it last year, and this year, and before christmas...
Ah, bashing microsoft is so much fun!
Re:Sure they will... (Score:1, Troll)
Typical for a corporation. Billions of dollars for marketing and not willing to shell out those 500 bucks that could buy them a decent scope to actually hit what they aim for...
Microsoft: We Own The Itch. (Score:2)
Microsoft doesn't have any choice (Score:2)
Re:Microsoft doesn't have any choice (Score:1, Informative)
Re:Microsoft doesn't have any choice (Score:2, Informative)
Re:Microsoft doesn't have any choice (Score:1)
Re:Microsoft doesn't have any choice (Score:4, Informative)
No, you're wrong. We have W2k3 running inside a Xen-enabled FC5 kernel. Try the instructions at http://www.xensource.com/files/xen_install_windows .pdf. [xensource.com]
That's one of the major reasons why VT hardware support is so exciting.
So Linux under Windows, not Windows under Linux? (Score:2)
Yeay, rah, virtualization. Get your snorkels on. (Score:2, Interesting)
1) Microsoft announces 'free' Virtual PC for free. Yawn. We're already down the street on this one. Yes, instances of Virtual Server are cool. Move along, please.
2) VMWare announces 'free' VMWare Server-- a while after their other free stuff is announced; a nice embarrassment for Microsoft, who lags miserably here.
3) SUSE comes out with Xen; proving once again that it's as fragile as any code made with toothpicks. Really: this stuff explodes into little bits if you're not careful.
4) Microsoft
Re:Yeay, rah, virtualization. Get your snorkels on (Score:2)
Given the fact that Xen is going to be a subarch in the base Linux kernel sooner or later, it's pretty inevitable that it will become stable.
Speed? In terms of ease of configuration and installation, VMWare wins quite easily. However, properly configured, Xen is much faster because it doesn't need to emulate the difficult i386 inst
MS 'bridges' tend to suck tech from 'partner' (Score:2)
Will Microsoft take what they learn from 'working' with Xen and use it in their own product( Sybase SQL, Wang DDE, Sun JAVA, etc )?
Will Microsoft find ways to break Xen or cripple it so that the Microsoft product works better?
Or, is Faust making snowballs and Microsoft is really working to make a competing technology work better when at the same time they are working to release their own product which s
Re:MS 'bridges' tend to suck tech from 'partner' (Score:1)
It's been Longhorn & Longhorn server from the beginning. Longhorn is now Vista, Longhorn Server doesn't have a product name yet.
Re:MS 'bridges' tend to suck tech from 'partner' (Score:2)
Again, thanks for pointing this out. I should have seen this.
LoB
Xen and Microsoft (Score:2, Interesting)
I quote from the xen development website: A port of Windows XP was developed for an earlier [cam.ac.uk]
Yes, but (Score:1)
yeah seen it before... (Score:2)
In this case, its probably to ensure that Linux performance is artificially crippled by Xen until it is worse than Windows performance under Xen.
Ah, Microsoft's new "partner" (Score:2)
Letters:
The faithful gather to worship at the altar of Ballmer in Boston. Perhaps we missed the importance of Microsoft's relationship with its partners. You were quick to set us straight:
I find your lack of faith...disturbing. Microsoft understands the importance of third-party developers, and in fact has opened new markets to some, the anti-virus vendors for example.
No business I have dealt with has ever treated its third-party partners so kindly and solicito
The OS Wars are Over (Score:4, Insightful)
Microsoft is a software bussiness. All they care about is that you have and are paying for their software.
People in the past could only run one OS at a time. Multibooting doesn't count. Even if you multibooted you were still running the same OS 95% of the time. Multibooting was an alternative to buying multiple machines. Now with virtualization microsoft no longer competes with any other operating system, be it Linux or Mac OS. They will all run side by side.
You ain't seen nothing yet, just wait until microsoft creates more windows versions and they each become more distinct such as (gasp!) windows server without a GUI interface.
All they need now is one application you can't live without to compel you buy the OS. In fact computer 'games' literally are right now the killer app for windows but I don't expect that to remain so for long. You'll probably need a seperate version of Media Center edition if you want to play DRM'd music and movies. Microsoft can now tailer make versions of windows bundled with their own software that will appeal to dozens of market segments. The one key advantage of virtualization is that they can give up on trying to keep windows so compatable in the future. Vista will in a sence be the last version of windows burdened by legacy compatability issues. It also means a quicker release schedule and more upgrade versions.
It's just a completely different game. Get your mind out of the past and wrap you mind around the future.
Re:The OS Wars are Over (Score:2)
Spot on. Operating systems as we know them are going to split into two different animals. One will become a stub on which applications run, bundled right along with the application. So for example when you buy Adobe Illustrator, there is a version of Windows bundled right along with that, and all you do is plug the whole thing into your virtualizing host. Sounds great at first, but...
The other type of OS will be the hosting OS. Microsoft is positioning itself so that it becomes impractical to run a non-Mic
Sounds like a commercial product (Score:2)
The Xen ABI is based on a "hypercall page". This is essentially a table of function stubs. The default hypercall page just does hypercalls for each stub. I presume that XenSource is building a special plugin for the Windows hypervisor that offers a Xen hypercall page to the guest. That page
Re:Longhorn? (Score:1)
Isn't longhorn a re-hash?
And will it take as long to bring to production as Vista?
Re:Longhorn? (Score:2)
Re:Longhorn? (Score:2)
Re:Alone, not you... alone, not you... alone (Score:1)
Re:Meant to counter VMware, not help Linux/OSS (Score:2)
While you can choose to run VMWARE on a WINDOWS host OS - you certainly don't have to and I can't think of too many reasons why I would even want to.