Slashdot Mirror


Longhorn Server Will Stress Virtualization

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).

101 comments

  1. Can't they make up their mind? by Anonymous Coward · · Score: 5, Funny

    Is it Long and Horny, or is it Micro and Soft?

    1. Re:Can't they make up their mind? by fyoder · · Score: 1

      Is it Long and Horny, or is it Micro and Soft? The latter.
      --
      Loose lips lose spit.
  2. Yawn... 7(?) Vistas ... Longhorn... by Anonymous Coward · · Score: 0, Interesting

    ...and one vmware-server-linux to try and delete them all.

  3. Right Tool For Right Job by WED+Fan · · 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.

    --
    Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
    1. Re:Right Tool For Right Job by rfinnvik · · Score: 4, Informative

      MS supports running Linux on Virtual Server 2005 R2...

      http://www.microsoft.com/windowsserversystem/virtu alserver/evaluation/linuxguestsupport/default.mspx ...though I have no idea how well it works.

      The guest OS' supported are pretty much the same ones as under VMware VI3.

    2. Re:Right Tool For Right Job by WED+Fan · · Score: 1, Insightful

      MS supports running Linux on Virtual Server 2005 R2...

      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 right CPU, let it emulate any CPU, free the OS from the hardware.

      --
      Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
    3. Re:Right Tool For Right Job by SirTalon42 · · Score: 1

      Sounds like what you want is Xen. The Hypervisor is incredibly small and is generally controlled by a TINY (or large if you really want, but all it really needs is a few low level tools) domain 0 linux installation, and then inside the DomU's you can have any OS you want (Windows would require VT/SVM support in the processors though). Also you could use KVM which is now included with the mainline linux kernel since 2.6.20 which is similar to Xen but much lighter, and requires VT/SVM (no paravirtualization currently, which is what Xen does to not require VT/SVM for everything).

      Also, VMware ESX server DOESNT run on Linux, Linux runs on ESX (just like Dom0 in Xen), that way they don't have to integrate anything into the kernel, plus its probably more stable that way.

    4. Re:Right Tool For Right Job by Courageous · · Score: 3, Interesting

      ...and then inside the DomU's you can have any OS you want...

      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/ 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//

    5. Re:Right Tool For Right Job by QuantumRiff · · Score: 1

      I was told by a MS Rep that the LongHorn Server will have a "headless" SKU.. IE, no gui. Made for being a virtual server, or even just a remotely managed web server. No GUI overhead.. Not sure how reliable that is, but a very interesting idea.

      --

      What are we going to do tonight Brain?
    6. Re:Right Tool For Right Job by Anonymous Coward · · Score: 0

      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.

      You probably want, in the world of the "small computers" that are now discovering the joy of hardware virtualization, an hypervisor. You want that hypervisor to let you do hardware-virtualization to run unmodified guest OSes, which is what VMWare ESX is doing... Which is also what Xen is doing (amongst other).

      By the way, VMWare ESX's underlying OS (the one you call 'lightweight') is a modified Unix OS (a mix of Red Hat Linux and ???), even though you don't see it.

      Note that now that hardware virtualization has hit the "small PCs" world (you know, has opposed to beast computer like some IBMs that had hardware virtualization decades ago), the last thing you want is MS software running the hypervisor.

      I'm running on one machine Xen as the hypervisor with a Linux dom0 while as guests I'm running (concurrently) Windows XP, Windows 2003 Server and other Unixes. I like the fact that it's free, way faster than non-ESX VMWare, open source code, and, being a non-MS OS, I can decide about the fate of every single network packet that leaves or not the Windows guests.

      Would you really trust an MS hypervisor not too try to call home, not to provide nasty back-doors, etc.?

      I don't want a botnet of Windows hypervisor neither.

    7. Re:Right Tool For Right Job by Psiren · · Score: 1

      MS supports running Linux on Virtual Server 2005 R2... ...though I have no idea how well it works.


      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, but I know that VMWare will have something to worry about in the long run.
    8. Re:Right Tool For Right Job by JackieBrown · · Score: 1

      I was by a cousin of a friend of an ms rep that it could fly.

    9. Re:Right Tool For Right Job by qnetter · · Score: 1

      ESX Server's "underlying" OS is the ESX Server vmkernel. It's written from scratch -- no Linux code in it.

      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 identical to Xen.

    10. Re:Right Tool For Right Job by qnetter · · Score: 1

      Longhorn's virtualization will support other guests than Windows -- in fact, XenSource is working with MS to make Linux run full-power on it.

  4. Old news? Wasn't longhorn vistas working title? by mrjb · · Score: 0, Offtopic

    wasn't it?

    --
    Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
    1. Re:Old news? Wasn't longhorn vistas working title? by Anonymous Coward · · Score: 0

      It was. But "Longhorn" also refers to the server component of Vista.

  5. Recursion & the licensing model? by mosel-saar-ruwer · · Score: 3, 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?

    1. Re:Recursion & the licensing model? by JustASlashDotGuy · · Score: 1

      What are you talking about? A VM is viewed as any other machine. If you install Windows to a VM, then that VM needs a license. There's no special voodoo involved.

      * 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 version of ESX instead.

      I'm excited to see what Longhorn has to offer. Currently we are a VMware shop, because VirtualPC/Virtual-Server is just sad.

    2. Re:Recursion & the licensing model? by mosel-saar-ruwer · · Score: 1


      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 X 5 = 125

      user licenses?

      And in each case, will the ambient Active Directory be able to sense each of the [embedded] virtual Active Directories [and catalog their "virtual" license keys], or will the ambient Active Directory be oblivious to the [embedded] virtual Active Directories?

    3. Re:Recursion & the licensing model? by Anonymous Coward · · Score: 0

      only one way to find out....

  6. I don't get this... by ratboy666 · · Score: 5, Interesting

    Microsoft seems to be TERRIFIED of VMware (EMC). Why? Is is because VMware allows the use of Windows UNDER Linux? (Whereas, it seems, Microsofts preferred approach will be Linux under Windows?).

    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...

    --
    Just another "Cubible(sic) Joe" 2 17 3061
    1. Re:I don't get this... by RAMMS+EIN · · Score: 5, Insightful

      ``And, I believe that Linux is the "better" OS in that the kernel has gone through a more stringent review process.''

      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.

      --
      Please correct me if I got my facts wrong.
    2. Re:I don't get this... by Anonymous Coward · · Score: 0

      EXACTLY!

      As pointed out above, VMWare has a proprietary product which is basically a stripped-down OS designed just to run the hypervisor. Thanks to the power of open source, I can roll a Linux box to do this in a few hours: I just need a kernel, KVM/Qemu/XEN, libc, and busybox. Voila, a stripped-down host for running the hypervisor. Easy as pie.

    3. Re:I don't get this... by thona · · Score: 0

      YOu get the facts wrong. Hypervisor will run UNDER the Windows OS. Which means really low bare minimum. I look forward to this.

    4. Re:I don't get this... by Anonymous Coward · · Score: 0

      Microsoft seems to be TERRIFIED of VMware (EMC). Why? Is is because VMware allows the use of Windows UNDER Linux?
       
      ...or maybe because simulating the hardware layer allows you to ignore all of that "trusted computing" nonsense they've put so much work into?

    5. Re:I don't get this... by marcosdumay · · Score: 1

      "Microsoft seems to be TERRIFIED of VMware (EMC). Why? Is is because VMware allows the use of Windows UNDER Linux?"

      "To my knowledge (or my opinion, if you prefer), Microsoft ONLY reacts this strongly if their platform is being threatened."

      Microsoft are always terrified nowadays, and their platform is always threatened.

      Wake me up when they finaly lose something.

    6. Re:I don't get this... by MSFanBoi2 · · Score: 1

      You do realize that with Longhorn Server you can do the same thing right?

    7. Re:I don't get this... by drsmithy · · Score: 0

      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.

    8. Re:I don't get this... by theworldisflat · · Score: 1

      The real meat n' potatoes of VMWare is it's ESX class (IMHO). It doesn't run on linux, rather a specifically built core w/ lots of little applets and such (which are based om linux).

      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 (thus leading to Virtual server) --> but they realize that the game will not be won at that level (which is why they are now free) but rather featured combined in a specific OS build designed around them.

    9. Re:I don't get this... by SanityInAnarchy · · Score: 1

      YOu get the facts wrong. Hypervisor will run UNDER the Windows OS.

      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?

      --
      Don't thank God, thank a doctor!
    10. Re:I don't get this... by gmfink · · Score: 0

      It certainly does not imply that Microsoft "believes Linux is that good..." It implies Microsoft is terrified of VMware ESX Server.

    11. Re:I don't get this... by swrona · · Score: 1

      Linux is not the underlying OS of VMware ESX. ESX uses VMware's own proprietary OS, as opposed to the GSX/VMware Server product, that runs on Windows or Linux. ESX just happens to look a lot like linux. And actually, I think that they just re-compiled some of the stuff; since its easier to do that than to re-invent the wheel. To learn more about the VMware product that has got Uncle Bill @ MS worried, you can check out VMware's website for ESX server http://www.vmware.com/products/vi/esx/

      --
      -=Steve
    12. Re:I don't get this... by Anonymous Coward · · Score: 0

      Another clue.

      Pirated windows virtualizing linux, phone home and tell M$ about it.
      Linux virtualizing pirated windows, don't. And you can play games and use Word/Excel/Photoshop, while linux controls the network connections and allows only HTTP Proxying.

    13. Re:I don't get this... by EvanED · · Score: 1

      Except that your stripped down OS won't do one-tenth the things that VMWare does. Would you be able to migrate machines? Checkpoint them? Run Windows on a non-VT chip? From what VMWare says, run Windows as fast as they do even on a VT chip?

      Even Virtual PC which MS bought and is the basis for this is noticeably behind VMWare.

    14. Re:I don't get this... by sharkey · · Score: 1

      But without Minesweeper, how do you kept busy while visiting Linux Update?

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    15. Re:I don't get this... by ScrewMaster · · Score: 1

      But all of these statements -- that the Windows Virtualization Technology will be stunning ...

      Look, you said it yourself ... FUD. Any time that Microsoft says "will be stunning", when referring to some future product, you know it means "we're promising everything our competition can already do that we aren't even close to delivering, plus some extra cool-sounding stuff so you'll hold off investing in them until we're ready." Look at the features Microsoft promised that Vista would ship with that got removed because they couldn't make them work in time, if at all. This will be no different. Microsoft marketing people must stand in front of the mirror before breakfast, telling lies just for the practice. I ignore all pre-release statements from those people until I have a CD in my hands. Why anyone would believe Microsoft's marketing department is just beyond me.

      --
      The higher the technology, the sharper that two-edged sword.
    16. Re:I don't get this... by mycall · · Score: 0

      No, Longhorn Server has a new installation class called CORE. With core, the diskspace is only 500MB and memory footprint is way lower -- because GUI is not installed. Funny they still call it Windows when it doesn't have Windows (but does have the NT part).

    17. Re:I don't get this... by donaldm · · Score: 1

      I don't think Microsoft is scared of VMware or even Xen. If you are going to run a MS OS on your machine you are required to pay for the MS OS license, however you had better read the Vista licenses first before you do this since some of the "cheaper" licenses forbid you from vitalization. Of course this is not going to stop your pirate but commercial companies had better watch out.

      I do think that Microsoft is scared of vitalization becoming more popular on Linux, Solaris and the commercial Unix's to the extent that the MS OS becomes redundant. Of course applications do play an important part of the decision making here, however many organisations are now starting to question vendor lock-in and this is going to hurt Microsoft over time.

      While serious vitalization is great for sand-boxing and testing environments you are going to require much more powerful machines which means multi CPU's with lots of memory and of course this is great from a hardware sellers perspective. If you are running MS Vista you really should be thinking of 2GB and up if you are serious about vitalization. For Linux and Solaris you can normally get away with 50% less. Again this depends on your requirements (does the Homework, Homework,.... dance).

      Vitalization is useful for certain things but in a commercial production environment it gets quite embarrassing when a critical component fails and all your virtual machines crash. Crashes like this can cost millions of dollars for every hour they are down in some environments. Sometimes many stand alone or clustered machines are more appropriate even though they are more expensive then one humongous machine with many virtual OS's.

      There are machines with host swappable critical components such as memory and CPU as well as the more mundane parts such as disks (very high up-time guaranteed) but these machines are very expensive. For some organizations (eg. Banks) this is the price of doing reliable business. The more reliable a machine is the more it costs and the reliability/cost graph is more exponential than linear.

      Of course for home use if you want vitalization then go for it and have fun doing it. Even 512MB single CPU machines will work although overall performance will be down but this depends on what you are doing with the virtual machine(s).

      --
      There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
    18. Re:I don't get this... by teh_chrizzle · · Score: 1

      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.

      i have used VMWare server on both linux and windows and i like it. i like that vmware server runs on linux, and that you can trade machines between linux and windows just by copying the VM files. the biggest benefit i see is the VMWare virtual appliance marketplace where you can shop for pre-made vmware machines. a lot of them are free.

      at home i use linux, and i have a 2003 server and 2000 pro install both running in VMWare server on an ubuntu desktop. i also have a LAMP appliance and a media wiki appliance set up, but i haven't done a whole lot with them. trading out motherboards and adding a raid controller to the mix had no effect on any of the VMs, even though i moved to a fresh ubuntu install on a bare drive. in fact, i suspended the VMs and they didn't even register the host shutdown.

      at work i have a 2003 server hosting a mediawiki appliance on vmware server for windows. it's pretty much a demo for mediawiki as a proof of concept. i also have MS virtual PC 2004 installed on my xp pro workstation and i run a handful of 2000 pro and one slackware virtual PC that i use for different things. setup was a breeze and even slackware runs without a glitch.

      i tried to use ms virtual PC on my laptop at home running a wireless network card to host xubuntu for quick access to an environment to surf potentially "hostile" sites such as those that let you download romz. virtual PC doesn't provide it's own "nic", but rather, a pointer to the installed nic. this is fine for servers and desktops, but on a laptop with a linksys network card... well i wasn't interested in ndiswrapper black magic to get the xubuntu VM going just to hunt for romz.

      so based on that purely amateur, totally not production experience, i have to say that the VMWare way is cooler. i should mention that i haven't run virtual server 2004 or any version of 2007 yet.

      --
      sarcasm:
      -noun
      1. harsh or bitter derision or irony.
  7. Pot-shots. by Anonymous Coward · · Score: 0

    The amazing thing is that no one's tagged this "defectivebydesign". I know you all want to.

  8. err... by cosmocain · · Score: 4, Funny

    "We want to get this piece right, so we are being very aggressive about the degree of virtualization we deliver with Longhorn."

    talking about getting it right? so the degree will be ...uhm...somewhere near, let me guess, zero?
  9. Virtualization by VAXcat · · Score: 4, Insightful

    Yawn...if Microsoft could write an OS that had decent multi tasking, a responsive scheduler, and adequate memory allocation and protection, the appeal of running a bunch of virtual machines just to run a bunch of different jobs and keep them from interfering with each other would be much less. This has been done before, most notably by VMS..I used to manage a cluster of large VMS systems, each of which had dozens of Oracle databasea on them, supported interactive editing of documents for hundreds of people, and ran a mixed bag of financial, accounting, engineering and program development applications...all on the same machines....looks like Microsoft and Cutlerdidn't incorporate enough of it in Windows...

    --
    There is no God, and Dirac is his prophet.
    1. Re:Virtualization by tomstdenis · · Score: 4, Interesting

      There are more than security issues. For example, you may opt for a cheaper co-lo deal by getting a VM slice instead of a dedicated box. In your VM slice you can install/do whatever you want because you're isolated from the other "boxes".

      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

      --
      Someday, I'll have a real sig.
    2. Re:Virtualization by MobyDisk · · Score: 1

      I'll agree that the problem is the OS, but in my opinion the issue is configuration. In Linux, when I install .deb or .rpm package, I am 100% confident that I can uninstall that application easily. On a Mac, I just need to delete the app from the applications folder. But in Windows, I just assume I'll have to delete files and registry keys manually, and that I will need to reformat before installing the next version of the software.

    3. Re:Virtualization by mycall · · Score: 0

      There are 3rd party software packages that assist in uninstalling chaotic windows apps. While you shouldnt need to resort to this (install points should be good enough), these utilities can and do work -- even with tree/branch dependencies.

  10. VMware, not VMWare by Anonymous Coward · · Score: 0

    *NM*

  11. TIME PARADOX by onlysolution · · Score: 5, Funny

    Where did this story come from? 2005?

    1. Re:TIME PARADOX by wetfeetl33t · · Score: 1

      Yeah, something's wrong with their sense of time. They say it'll be released in 2007. What does that mean - 2009 or so?

      --
      Register the editry.
  12. gartner was right... by leuk_he · · Score: 3, Informative

    GArtner predicted that viriutalization would be a big factor in a next version of the next major OS.

  13. A virtual certainty by davidwr · · Score: 4, Funny

    I'm virtually certain that this will come with virtual customer service. Now if only all the bugs would be virtual and I could pay with virtual cash, I might be more than just a virtual customer.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  14. Hypervisors by rfinnvik · · Score: 1

    I'm fairly sure the hypervisor part of the virtualization-stack will become a commodity... (Though i prefer the ESX-model, with a dedicated, stripped down virtualization host).

    The real business in virtualization will be management tools, - I bet VirtualCenter/Lab Manager will be VMware's main business in a few years.

    1. Re:Hypervisors by moco · · Score: 2, Insightful

      definitely, but vmware should be seeking to introduce virtualization to other markets. They are already making inroads to business desktops with ACE, but there are many more markets to bring virtualization to. Home computing comes to mind (a virtual PC for each member of the family running on a single physical machine), and i am sure many others.

      --
      moi
    2. Re:Hypervisors by octopus72 · · Score: 1

      True. But it's still easier to make a good management tool than a hypervisor or implement usual non-VT/Pacifica x86 virtualisation with good performance (the latter arcanely hard). So Vmware, which really excells at software engineering will still have to keep their virtualisation ahead of competition to be industry leader. Yes, they are now pressured by both Windows and Linux, but their package is ahead of both.

      It's hard to guess how ahead Microsoft is with this, but i somehow doubt that it's as advanced as virtualisation that's (becoming) available on Linux (KVM, paravirt ops, etc.). I doubt that they are using full kernel as hypervisor (like KVM - this is IMO best long-term approach, though it takes time to pefect). In addition Linux also has good support for jail-like separation (Virtuozzo etc) which is even of bettr performance. Microsoft could be basing their stuff on Xen, along with acquired Connectix.

      Maybe Microsoft is planning to take advance of control they have over graphic drivers - to implement 3D acceleration over paravirtualised interface (I'm sure they DON'T want this to run on any other host OS except Microsoft). As usual, they don't care about Windows running paravirtualised on any other OS, and probably doing steps to prevent this from happening anytime.

      Also it's hard to believe that Microsoft cares about Vmware that much, more about Red Hat which will soon release RHEL5 with Xen support and Fedora with both Xen and KVM support.

  15. Not just virtualization... by node+3 · · Score: 5, Funny

    I'm pretty sure Longhorn Server will stress just about everyone who comes into contact with it.

  16. Can you say 'sandbox' ? by Gothmolly · · Score: 2, Interesting

    Because Windows machines need to be rebooted all the time for bugfixes, application death, and patches, MS wants you to be able to run several instances of Windows on 1 piece of gear. A decent virtualization layer will allow you to migrate users from 1 instance to another, so you can bounce the instances one at a time. That being said, VMWare currently totally rocks at this, so MS has an uphill battle. One which they'll win, of course, because they have the mindshare and the Windrones will buy it.

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:Can you say 'sandbox' ? by RAMMS+EIN · · Score: 1

      Doesn't Microsoft have Virtual PC?

      --
      Please correct me if I got my facts wrong.
    2. Re:Can you say 'sandbox' ? by MSFanBoi2 · · Score: 1

      Get your head out of the 1990's please. Your bias is showing.

  17. hah. Virtualization support - more licenses sold by Werrismys · · 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 one or one+n licenses?

    Each one of those sublicenses being licensed server 2003-style? Pay more for each connection?

    One server dedicated for Virtualization Interoperability Manager 2007 Pro Signature Version? (a la TS client service?)

    They lost, they know they lost, now the only way to keep their marketshare is legislation and DRM to keep the format lock-ins and infrastructure lock-ins in place.

    --
    'Once scientists, even the dim-witted social scientists, get muzzled, the Western Civilization is finished.' - oldhack
  18. Two Ducks by ReidMaynard · · Score: 1

    Two ducks walk into a bar
    One duck asks the other, "What time is it?"
    "Time to drink!" he replies.

    --
    -- www.globaltics.net

    Political discussion for a new world

  19. From the looks of things.... by Kenja · · Score: 2, Funny

    From the looks of things, it'll put stress real hardware as well.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
  20. ESX3 blew the managing part by Werrismys · · Score: 4, Insightful
    ESX 2.5x was fully tunable via a web interface.

    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.

    --
    'Once scientists, even the dim-witted social scientists, get muzzled, the Western Civilization is finished.' - oldhack
    1. Re:ESX3 blew the managing part by Werrismys · · Score: 1
      Aaargh! With "It can run on any OS."

      I meant that ESX can run almost any x86 OS relying on standardish PC hardware.

      Sorry, getting drunk.

      --
      'Once scientists, even the dim-witted social scientists, get muzzled, the Western Civilization is finished.' - oldhack
    2. Re:ESX3 blew the managing part by Anonymous Coward · · Score: 0

      you had me until

      >> I wonder how much money M$ paid VMware to get one of their worst competitors to bend over.

      now I'm questioning your entire post. Either VMware is a fierce competitor (which is what I assume you mean by 'worst'), or they're for sale - which is it? Also, seems like a bit of a stretch - VMware makes a bad decision and somehow it's Microsft's fault?

      On that note, I've heard Microsoft employs people to sneak into your kitchen and make the week old bread get moldy, eat all but 1 scoop of ice cream in each container and even leave the toilet seat up in your bathroom. Curse you Microsoft!!!

    3. Re:ESX3 blew the managing part by Anonymous Coward · · Score: 0

      Question everything, whether it seems like something you would agree with or not.

      But don't discount something because one statement seems out of place.

    4. Re:ESX3 blew the managing part by ancientt · · Score: 1

      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 as well recently as they used to be because they have had trouble coordinating their efforts. This is from various vendors we deal with. I'm dissatisfied to the extent that despite the fact that the company I work for has a significant investment in software they now own, still we'll be migrating off. I think VMWare is going to become more and more marginalized as virtualization in the hardware becomes more mainstream.

      By offloading the virtualization to the hardware you get away from tremendous amounts of complicated code. Performance wise, the improvement isn't as tremendous as it seems like it should be, but the codebase maintenance is a world apart with hardware being the future trend. VMWare's strength was its ability to virtualize the hardware, but with the hardware doing essentially the same job, you now have millions (guessing) of lines of code that no longer are necessary for the job, but essential to the product. That means VMWare as a product is rapidly becoming harder to maintain than other virtualization products that can take advantage of the hardware advances. I've heard that government entities that have to audit code will be going with Xen because the auditing task is possible with Xen and untenatable with VMWare. Pair that with being managed by a company that can't seem to get its goals in line with the path technology is taking or keep a cohesive business plan and I think that VMWare will be a tiny niche and obsolete system in five years. That doesn't sound too terrible on the face of it since five years sounds like a long time, but IT managers are having to think about planning for that period and thus have to stick with what they think will be most viable for that period when they're making purchase decisions now. Bluntly put, I expect VMWare sales to drop steadily as more and more people migrate to the technologies with the most promising future. By the time most people are using Microsoft products that utilize paravirtualization and hardware virtualization I think VMWare will be just a memory and curiosity. By the way, XP can be virtualized to run in Xen WITHOUT hardware virtualization if you can tweak the source code. It has been done but of course you can't get "Windows virtualized OS for Xen" because MS isn't about to release it.

      I can't imagine that there are too terribly many managers out there that will blow off VMWare as a solution solely because the management needs Windows, but it is a factor in our decisions. I think, more to the point, that EMC will do development to appeal to their target market for "ease of use" which will stave off some of the loss of sales at the cost of maintaining a reputation as being one of the best technical solutions. I have a faint hope that VMWare will jump on the paravirtualization and hardware virtualization bandwagons but I don't hold out much hope that EMC will make the necessary investment in development.

      Xen is not Xensource. Xensource contributes a heck of a lot, but we have a Xen based server and after needing custom controls, custom setups and iscsi before they release it officially, we are not using the tools that come with the Xensource products in favor of the controls that are a part of the open source base. (We use the open source tools in preference to the pretty gui tools because they do what we want the way we want with less effort.) That said, it was easy to start with the free (as in beer) version they offer. If you need the extras their paid versions come with, I still wouldn't hold it against you. Every pen

      --
      B) Eliminate all the stupid users. This is frowned upon by society.
  21. Awesome! by hobo+sapiens · · Score: 5, Funny

    Awesome! Here's how it will almost be implemented.

    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.

    --
    blah blah blah
    1. Re:Awesome! by hobo+sapiens · · Score: 2, Informative

      40% Interesting
      40% Troll
      20% Funny
      Man. Five mods so far, and only one person got the joke (thanks for the interesting mods all the same, though). I guess I'll keep my day job as a Windows Server admin after all.

      Gotta love replying to the moderators, though. It's a bit like replying to AC, only more futile.
      --
      blah blah blah
  22. Dom0 vs domU, etc. by PowerEdge · · Score: 1

    VMWare's hypervisor is capable of using VT and Virtualization capabilities of BIOS/HW to improve performance, provide more features. Xen however is near native speed and doesn't require VT or Virtualization to run, but is enhanced by VT and Virtualization. VT and Virtualization for Xen allows FV machines to run "un-modified" OS. Longhorn will be modified it appears to run in a Xen container (para-virtual). This will be interesting to say the least. The question is will I be able to run modified Xen OS in a Microsoft Virtualization Platform? Can I run RHEL5/Virt or SLES10/Virt on a Lonhorn server? If so, cool. If not, why not? Put simply, will Longhorn be a Dom0 and can I run RHEL/SLES/BSD/Solaris domUs. As well, can Longhorn be a domU running on a RHEL5/SLES/XenEnterprise Dom0?

  23. Any Day... by Beefslaya · · Score: 1

    I will take a Hardware solution over a Software solution (remember those fun-assed Winmodems?) any day of the week.

    Microsoft's Virtual server sucked ass. I see that they plan on carrying on that fine tradition into the future.

    1. Re:Any Day... by Vancorps · · Score: 1

      Virtual Server much like Virtual PC always sucked ass compared to Microsoft. They only bought it semi recently which is the real scary part. Hardware solutions are great but are inherently not as flexible as software solution, of course they perform better so there are trade-offs. I believe there is room for both although in my view EMC made a wise move going after VMWare as their products are solid compared to anything else in the market.

  24. Does anyone else see this? by catdevnull · · Score: 1

    Given Microsoft's penchant for taking a technology and re-branding it (i.e., adding security problems with one-off "standards"), is anyone else afraid of the security implications of a MS version of virtualization?

    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 skeptic.

    --

    I might know what I'm talkin' about, but then again, this is Slashdot...
  25. Earlier or later... by bubbl07 · · Score: 1

    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).

    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|).
  26. If you think they're afraid of VMware now by Weaselmancer · · Score: 1

    Just wait until the VMware guys get DirectX 9 working at speed. Then move that to other operating systems.

    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.

    --
    Weaselmancer
    rediculous.
    1. Re:If you think they're afraid of VMware now by drsmithy · · Score: 1

      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 ?

  27. Xbox 360 Hypervisor. by Anonymous Coward · · Score: 0

    "I'm fairly sure the hypervisor part of the virtualization-stack will become a commodity..."

    In a way it already is.

  28. Somebody explain this to me... by rewt66 · · Score: 2, Insightful

    Why is there all this interest in virtualization?

    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?

    1. Re:Somebody explain this to me... by lukas84 · · Score: 1

      Because most bigname vendors application demand their own server for certification.

      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.

    2. Re:Somebody explain this to me... by drinkypoo · · Score: 4, Insightful

      Why is there all this interest in virtualization?

      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?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Somebody explain this to me... by caluml · · Score: 1

      How's the light down in that basement?

      Ouch :)

    4. Re:Somebody explain this to me... by Watson+Ladd · · Score: 1

      You could do the same with a distributed operating system. And you would have the advantage of one less layer of overhead.

      --
      Inventions have long since reached their limit, and I see no hope for further development.-- Frontinus, 1st cent. AD
    5. Re:Somebody explain this to me... by drinkypoo · · Score: 1

      You could do the same with a distributed operating system. And you would have the advantage of one less layer of overhead.

      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, Linux, Slowlaris, *BSD, whatever... And I can relocate those VMs at will.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  29. Dom0 vs domU, etc.-containers by Anonymous Coward · · Score: 0

    There are alternatives to the hypervisor.

  30. Windows Virtualization by tripwirecc · · Score: 1

    From what I remember reading, the Windows Hypervisor will be a mini-OS below all VMs, including the host OS. But there has to be one designated VM to act as host OS, because it'll be the one responsible to host all drivers, that'll be accessible for the guest OSes via sort of proxy methods using the hypervisor (mainly only for the Windows based guest systems, unless other systems are going to implement the interfaces and functionality).

  31. Market share by Weaselmancer · · 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.

    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 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.

    --
    Weaselmancer
    rediculous.
    1. Re:Market share by drsmithy · · Score: 2, 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 run it anywhere, then what's the point of Windows?

      Running a piece of software on a VM running Windows is not "running it anywhere", it's running it on Windows.

      If someone is running spftware on Windows running on a VM, they're still running it on Windows and, hence, the Windows marketshare still exists.

      Microsoft only really care that they sell you a copy of Windows. How you choose to use that copy is of distant secondary importance.

      Most of us already own an XP disc. With no reason to buy another one, the whole Windows revenue stream dries up.

      This is independent of anything related to running Windows on a VM vs real hardware.

    2. Re:Market share by Anonymous Coward · · Score: 0

      I think his point is that at the point where one can run games inside a VM that the stranglehold for Microsoft may become metastable, i.e. people will just start to say "why not target the host infrastructure most people are using instead?"

    3. Re:Market share by Weaselmancer · · Score: 1

      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 running Windows is not "running it anywhere", it's running it on Windows.

      Sort of. But running it in a VM implies a possible different host OS. With that host OS, you might find that you like it more and use the VM just for applications that have no Mac or Linux port. You might not buy the next Windows. You might just use XP as a translation layer to run a couple of old rusty apps and stay in your new OS. Which is what they are worried about. Anything that removes users from their revenue stream is what they are worried about.

      Microsoft only really care that they sell you a copy of Windows. How you choose to use that copy is of distant secondary importance.

      They do care how you use your copy. See here. Remember - it's their revenue stream they are trying to maintain. They do not look at a user as a single sale. A user is a stream. Buy this. Then buy this. Then buy this.

      --
      Weaselmancer
      rediculous.
    4. Re:Market share by drsmithy · · Score: 1

      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 model - especially in the software industry - is about "repeat business" - it's hardly something unique to Microsoft.

      Sort of. But running it in a VM implies a possible different host OS. With that host OS, you might find that you like it more and use the VM just for applications that have no Mac or Linux port. You might not buy the next Windows. You might just use XP as a translation layer to run a couple of old rusty apps and stay in your new OS. Which is what they are worried about. Anything that removes users from their revenue stream is what they are worried about.

      You seem to be under the impression most people run a given OS for the sake of running it. They don't. People run OSes to run certain _applications_. So long as the applications are on Windows, people will run Windows (either natively or virtualised) and Microsoft will have their "revenue stream". If the applications leave, Microsoft lose their "revenue stream" - but that is an independent issue. If people are happy to run Windows in a VM, there's little reason to think they aren't just as happy to run it on real hardware.

      The proportion of the commercial market running Windows in a VM on top of some non-Windows platform "to run a couple of old rusty apps" is vanishingly small.

      They do care how you use your copy. See here.

      An example of normal market segmentation and price discrimination does not make for a compelling argument. Now, if they had a restriction along the lines of "you can virtualise Windows via Microsoft's virtualisation software", you might have something approaching a point.

      Remember - it's their revenue stream they are trying to maintain. They do not look at a user as a single sale. A user is a stream. Buy this. Then buy this. Then buy this.

      Indeed. Just like everyone else. Heck, OSS-based "commercial software" is even _more_ dependent on this principle.

  32. VMware paravirtualization by kilbo · · Score: 1
    1. Re:VMware paravirtualization by kilbo · · Score: 1

      It would help if I could link. ...available that includes paravirtualization that I believe is similar...

  33. VMware in Practice by TripHammer · · Score: 1

    I run a small VMware shop and one of the added benefits for us has been that we are able to corral Windows rather then extend our use of it. ESX Server 3.0.1 is very stable, we can patch and reboot on our terms. Windows in general has proven to be far less reliable, so running Windows VMs on Windows would just compound our problems. Sure, MS will stress virtulization in Longhord, but will jaded admins like myself do the same? I think not.

    1. Re:VMware in Practice by grant420 · · Score: 0

      Yeah, it sure is impossible to "patch and reboot" my Windows servers on my own terms!

      /sarcasm off

  34. CONTROL by JustNiz · · Score: 1

    Its interesting to observe the way that Microsoft have always really fought hard to guard the who-runs-who position. They've always tried hard to "embrace and extend" (read: kill) any independent software from running windows OS, but are fine with Windows OS being the top layer and running it. Very wierd and this is just the latest move in that long battle.

  35. I bet by ImaLamer · · Score: 1

    I think it could be both Micro and Horny or Long and Soft....

    nothing about these are exclusive, except you can't be SoftHorn, or rather Soft and Horny.

  36. Re:hah. Virtualization support - more licenses sol by CajunArson · · Score: 1

    They basically gave up pretending Windows is a multitasking multiuser platform and now start recommending one Windows per one service.


    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.
    --
    AntiFA: An abbreviation for Anti First Amendment.
  37. The problem with virtualization - CEOs and CFOs by zerofoo · · Score: 1

    I've read a few comments about virtualization making disaster recovery less painful (thanks to hardware abstraction) and server fault tolerance (due to redundant SAN attached boxes handing server images back and forth). That sounds great but let me explain how it will really be sold to CEOs and CFOs:

    HARDWARE SAVINGS. I can already see the Microsoft ads....reduce the size of your datacenter, save electricity, buy less hardware...all by putting multiple mission critical servers on ONE physical server! That's why you need Longhorn server!

    And that's how management will buy and implement this thing. All your mission critical software eggs in one hardware basket.

    -ted

  38. Re:hah. Virtualization support - more licenses sol by Anonymous Coward · · Score: 0

    Is that the same reason IBM added virtualization to their mainframe OSes 30+ years ago? Because mainframes with one service are so hard to keep running?

    Or is it that Linux and mainframes have perfectly good reasons to support virtualization (consolidation, deployment flexibility, disaster recovery, fault tolerance, etc.), while MS supports virtualization only because Windows is crap?

    dom

  39. The problem is... by Anonymous Coward · · Score: 0

    That MS want to be DOM-0 (the host VM) which makes zero sense for anyone using virtualization. Windows licenses are per CPU, that means one Windows license lets you run as many Windows guests as possible sandboxed under a linux host. Microsoft don't like this and they're already positioning for the same protectionist, anti-competitive play we're accustomed to. This is exactly why we have competition law, so that even a monopoly supplying a commodity product be subject to market forces.

    It's only a matter of time until their EULA is challenged in court, leaving Microsoft dead in the water.

  40. down the stack by stites · · Score: 1

    Software is sold as a stack from operating systems through middleware to application programs. Software companies have to work with the fact that customers often buy a mixed stack from different vendors. Software companies spend a lot of thought on their sales strategy within the stack. They often see sales opportunities elsewhere within the stack as for example Red Hat recently went up the stack by adding Jboss to their product line. Software companies also worry about competing companies which are positioned below them in the stack somehow forcing competitors in the upper portions of the stack into a competitive disadvantage. When Red Hat began offering Jboss in competition to Oracle Oracle countered by offering support for Red Hat Linux mostly as a defense to prevent Red Hat from biasing Red Hat Linux to favor Jboss over Oracle.

    I think that worries about competition within the stack played a part in Microsoft's decision to go down the stack and enter the virtualization market. Microsoft is probably worried that Vmware or Xen could place Windows at a disadvantage in a virtualized machine any time that they want. Also if Microsoft eventually manages to dominate the virtualization market then they could begin introducing biases against competing operating systems.

    ---------------------
    Steve Stites