Please support our Software Development advertiser:
Dec 16th, 2007, 1:39 pm
There has been much debate over the last week as to how the forthcoming Windows Server 2008 release from Microsoft will embrace Linux, specifically with regard to the interoperability between Windows and Linux as evidenced by Release Candidate 1 code.
The two sides of the story seem to be either:
Windows Server 2008 Hyper-V Beta is built upon Xen source code, a project partially funded by Microsoft, so Linux interoperability is a given. Xen will be a core part of Hyper-V, and when you run a Linux Virtual Machine calls to Xen will be translated into Hyper-V hypercalls. Hyper-V is integrated at the service level in Windows Server 2008 rather than being a hosted platform, ipso facto Linux interoperability gets the edge and VMware gets edged out on the back of this value for money equation.
Or
Hyper-V has an architecture that bears more of a resemblance to Xen than it does to something like ESX Server for example. Xen itself runs as a guest within the parent partition, nothing more and nothing less, and certainly any suggestion that there is a similarity between the Linux kernel paravirtualisation for Xen and Hyper-V is wishful but blinkered thinking.
At the end of the day the question that needs to be asked is whether anyone seriously believes that Microsoft would stuff some open source code within the Windows kernel?
The clever money would say not on your nelly.
The two sides of the story seem to be either:
Windows Server 2008 Hyper-V Beta is built upon Xen source code, a project partially funded by Microsoft, so Linux interoperability is a given. Xen will be a core part of Hyper-V, and when you run a Linux Virtual Machine calls to Xen will be translated into Hyper-V hypercalls. Hyper-V is integrated at the service level in Windows Server 2008 rather than being a hosted platform, ipso facto Linux interoperability gets the edge and VMware gets edged out on the back of this value for money equation.
Or
Hyper-V has an architecture that bears more of a resemblance to Xen than it does to something like ESX Server for example. Xen itself runs as a guest within the parent partition, nothing more and nothing less, and certainly any suggestion that there is a similarity between the Linux kernel paravirtualisation for Xen and Hyper-V is wishful but blinkered thinking.
At the end of the day the question that needs to be asked is whether anyone seriously believes that Microsoft would stuff some open source code within the Windows kernel?
The clever money would say not on your nelly.
This blog entry was written by Bill Andad, staff writer aka newsguy. It has received 6,510 views, 4 comments, and 60 linkbacks. 2 voters have rated this entry an average of 5 out of 5 stars. It was promoted to featured status Dec 16th, 2007.
•
•
•
•
apple browsers computer crack dell desktop development drm fedora firefox google gpl hardware ibm internet laptop linux mac microsoft mobile news novell open open source openoffice opensolaris operating operating systems os patents pirate red hat safari security server software solaris source sp1 sun system ubuntu unix upgrade virtualization vista vmware windows xp yahoo
All Recent Tags Comments (Newest First)
docsharp01 | Newbie Poster | 23 Days Ago
•
•
•
•
Windows and Linus are joining forces? Interesting.
http://www.1-satellite-tv-facts.com
http://www.1-satellite-tv-facts.com/Direct-TV.html
http://www.1-satellite-tv-facts.com/Dish-Network.html
http://www.1-satellite-tv-facts.com/...ite-Radio.html
http://www.1-satellite-tv-facts.com/...t-Service.html
http://www.1-satellite-tv-facts.com/Satellite-DSL.html
http://www.1-satellite-tv-facts.com/...-Internet.html
http://www.1-satellite-tv-facts.com/VoIP.html
http://www.1-satellite-tv-facts.com/Phone-Systems.html
http://www.1-satellite-tv-facts.com/...-Programs.html
http://www.1-satellite-tv-facts.com
http://www.1-satellite-tv-facts.com/Direct-TV.html
http://www.1-satellite-tv-facts.com/Dish-Network.html
http://www.1-satellite-tv-facts.com/...ite-Radio.html
http://www.1-satellite-tv-facts.com/...t-Service.html
http://www.1-satellite-tv-facts.com/Satellite-DSL.html
http://www.1-satellite-tv-facts.com/...-Internet.html
http://www.1-satellite-tv-facts.com/VoIP.html
http://www.1-satellite-tv-facts.com/Phone-Systems.html
http://www.1-satellite-tv-facts.com/...-Programs.html
JonDough | Newbie Poster | Dec 18th, 2007
•
•
•
•
This "article" is so narrow-minded it's not even funny. When the author says "VMware gets edged out on the back of this value for money equation" he has obviously no clue what he's talking about.
VMware can't sell ESX fast enough. The demand from the enterprise is just unbelievable. And now, VMware is releasing the GA for ESX 3i, the 32 MB pure hypervisor with no console OS, being shipped out of the box for embedded systems.
So this whole thing is about what philosophy will the market accept. Xen and MS push for the hypervisor to be part of the OS, one way or another. VMware believes the hypervisor should be a separate layer, just like in the mainframe, and the OSs should get more specialized with less hardware support (not necessary in a virtual environment) and better support for the application layer. This model will help develop the Virtual Appliance market which is already taking off. Look at BEA's LiquidVM java appliance for example. Awesome project.
In regards to the hypercalls comments, the author seems to forget that VMware does support paravirtualization also. It's called VMI (Virtual Machine Interface) and is based in paravirt_ops, standard in any Linux kernel over 2.6.22. The best part, it requires NO modification whatsoever. The same binaries that boot on physical hardware will "auto-adjust" on top of a VMI-compatible hypervisor. No need for two binary versions as you do with Xen. That is the preferred model for distros, as they have to worry about a single kernel to maintain.
Of course there will be competition in the virtualization market (yes, it's a market, even in MS doesn't like it) and that is good for everybody.
Disclaimer: I work for VMware but I do not speak for the company. I'm just an engineer, but I DO KNOW what I'm talking about.
VMware can't sell ESX fast enough. The demand from the enterprise is just unbelievable. And now, VMware is releasing the GA for ESX 3i, the 32 MB pure hypervisor with no console OS, being shipped out of the box for embedded systems.
So this whole thing is about what philosophy will the market accept. Xen and MS push for the hypervisor to be part of the OS, one way or another. VMware believes the hypervisor should be a separate layer, just like in the mainframe, and the OSs should get more specialized with less hardware support (not necessary in a virtual environment) and better support for the application layer. This model will help develop the Virtual Appliance market which is already taking off. Look at BEA's LiquidVM java appliance for example. Awesome project.
In regards to the hypercalls comments, the author seems to forget that VMware does support paravirtualization also. It's called VMI (Virtual Machine Interface) and is based in paravirt_ops, standard in any Linux kernel over 2.6.22. The best part, it requires NO modification whatsoever. The same binaries that boot on physical hardware will "auto-adjust" on top of a VMI-compatible hypervisor. No need for two binary versions as you do with Xen. That is the preferred model for distros, as they have to worry about a single kernel to maintain.
Of course there will be competition in the virtualization market (yes, it's a market, even in MS doesn't like it) and that is good for everybody.
Disclaimer: I work for VMware but I do not speak for the company. I'm just an engineer, but I DO KNOW what I'm talking about.
DimaYasny | Posting Virtuoso | Dec 17th, 2007
•
•
•
•
well, if ESX goes open source, and provides a community edition, like, for instance Zimbra does, and stops being so secretive - microsoft will go down in the virtualization market for good. that is the problem with vmware - the server software is very hcl strict and even more closed-source than windows.
jbennet | Microsoft Fanboy | Dec 16th, 2007
•
•
•
•
ms should make a distro and sell support and price out redhat and novell
Post Comment
•
•
•
•
Only community members can start a blog or comment on blog entries. You must register or log in to contribute.
•
•
•
•
•
•
•
•
DaniWeb Software Development Marketplace
Related Blog Entries
- New Xbox 360 Dashboard next month (12 Hours Ago)
- SF Password Hijack Highlights Importance of Process in City, State IT (1 Day Ago)
- 5-4-3-2-1 your website in infected (1 Day Ago)
- British business not getting the IM message (4 Days Ago)
- Security Holes Spring Up in Java Framework (8 Days Ago)
- iPhone 3G: It Was All Yellow (9 Days Ago)
- Even prayer cannot help Jesus Phone owners today (13 Days Ago)
- Why bother with an Apple iPhone 3G? (14 Days Ago)
- iPhone App Store to open Friday, Jailbreakers could care less (16 Days Ago)
- Cross-Platform RealBasic 3 IDE Ships Today (16 Days Ago)
Featured Entry