Linked by Thom Holwerda on Mon 16th Feb 2009 19:28 UTC, submitted by Rahul
Red Hat For years, Microsoft has insisted that open-source vendors acknowledge that its patent portfolio is a precursor to interoperability discussions. Monday, Microsoft shed that charade and announced an interoperability alliance with Red Hat for virtualization. Red Hat has long argued that patent discussions only cloud true interoperability, which is best managed through open source and open standards. Now it has got what it wanted; unlike the Novell-Microsoft agreements, there is no exclusionary patent deals or cross payments.
Thread beginning with comment 349342
To read all comments associated with this story, please click here.
Paravitualized
by Dr-ROX on Mon 16th Feb 2009 21:08 UTC
Dr-ROX
Member since:
2006-01-03

Maybe someday we will get paravirtualized Windows. Anyway good move for booth sides.

Reply Score: 1

RE: Paravitualized
by Mark Williamson on Tue 17th Feb 2009 01:08 in reply to "Paravitualized"
Mark Williamson Member since:
2005-07-06

AFAIK (appropriate versions of) Windows on the MS hypervisor is capable of running paravirtualised - not just in supporting "accelerated device drivers" but also in core OS functions like virtual memory management. This still relies on virtualisation-aware hardware (unlike Xen paravirtualisation, for instance, which predated the wide availability of AMD-V and Intel VT-x) but is there as a performance optimisation. I believe the relevant OS releases are Vista and its derived server version (I forget which release number this is).

There were patches - contributed by Novell, actually - to support these hypercalls under Xen. There was some back-and-forth about how many of those were actually a performance win (and therefore worth supporting directly under Xen). I don't know if they have made their way into upstream (yet) but Novell may have been shipping / planning to ship these patches in their Xen in any case.

Reply Parent Score: 2

RE: Paravitualized
by Mark Williamson on Tue 17th Feb 2009 01:09 in reply to "Paravitualized"
Mark Williamson Member since:
2005-07-06

AFAIK (appropriate versions of) Windows on the MS hypervisor is capable of running paravirtualised - not just in supporting "accelerated device drivers" but also in core OS functions like virtual memory management. This still relies on virtualisation-aware hardware (unlike Xen paravirtualisation, for instance, which predated the wide availability of AMD-V and Intel VT-x) but is there as a performance optimisation. I believe the relevant OS releases are Vista and its derived server version (I forget which release number this is).

There were patches - contributed by Novell, actually - to support these hypercalls under Xen. There was some back-and-forth about how many of those were actually a performance win (and therefore worth supporting directly under Xen). I don't know if they have made their way into upstream (yet) but Novell may have been shipping / planning to ship these patches in their Xen in any case.

There's nothing specific that makes Xen and Hyper-V the only systems that could support this, though. VMware could implement these paravirtualisations if they wanted; so could KVM, VirtualBox, etc.

Disclaimer: I work on Xen.

Reply Parent Score: 2