InfoQ

InfoQ

News

My Bookmarks

Login or Register to enable bookmarks for unlimited time.

The content has been bookmarked!

There was an error bookmarking this content! Please retry.

Microsoft: Hypercall API extended to Open Specification Promise

Posted by James Vastbinder on Oct 25, 2007

Sections
Enterprise Architecture,
Operations & Infrastructure,
Process & Practices,
Architecture & Design,
Development
Topics
Announcements ,
Virtualization ,
.NET
Tags
Hypervisor ,
Microsoft

Yesterday Microsoft announced it will extend the Open Specification Promise (OSP) to its Hypervisor Functional Specification within Windows Server virtualization.  The final version of the specification will be made available at the RTM milestone of Windows Server virtualization currently targeted at 180 days from the RTM of Windows Server 2008 in Q1 2008.

Jeff Woolsey explains the importance of the announcement to Microsoft and its Partners:

The hypercall API enables partners to develop solutions with Windows Server virtualization allowing customers to achieve dynamic IT environments.   These APIs are available for use by any organization seeking to integrate or extend their software with Windows Server 2008 and Windows Server virtualization.

Roger Levy, Sr VP and GM of Open Platform Solutions at Novell added:

The majority of our customers have mixed-source environments, and they want their platform vendors to make things work together....  Microsoft's decision to put the hypercall API under their Open Specifications Promise will make it even easier for Novell, our customers and partners, and the entire open source community to develop high-quality virtualization solutions that deliver true interoperability between Windows and Linux.

The CTO of Citrix's Virtualization and Management Division, Simon Crosby, committed to the delivery of value-added virtualization solutions for the Windows platform:

This is made possible by Microsoft's  open and progressive approach to licensing key technologies such as its VHD image format and the Windows Server Virtualization hypercall API.  This will allow us to ensure that virtual machines created on XenServer will be compatible with Microsoft WSV when it is delivered as a component of Windows Server 2008.

Due to the extension of the OSP to Microsoft's hypervisor API, any individual or organization is free to sell, use implement and/or modify Microsoft’s virtualization format technology without penalty or license.   

With analysts claiming only 9% of current new server shipments use virtualization, are we dealing with a hype wave about its importance?

Or is virtualization a technology who's time is almost here and open vendor collaboration announcements like this one from Microsoft are tell-tale signs it is a technology wave beginning to crest?

No comments

Watch Thread Reply

Educational Content

New-age Transactional Systems - Not Your Grandpa's OLTP

John Hugg discusses high volume transaction processing applications with high and low frequency profiles, and how VoltDB can be used for that purpose.

Cool Code

Kevlin Henney examines code samples to see what can be learned from them starting from the premise that one won’t write great code unless he knows how to read it.

Collaboration: At the Extremities of Extreme

Jason Ayers share the observations he made watching a team of developers collaborating in real time on the same code base, pushing XP, pair programming and continuous integration to their extremes.

Yesod Web Framework

Michael Snoyman presents Yesod, a web framework written in Haskell and containing a web server, templating, ORM, libraries (templating, gravatar, etc.).

Transactions without Transactions

Richard Kreuter and Kyle Banker on how to avoid classical RDBMS transactional systems by using compensation mechanisms, transactional messaging or transactional procedures.

Attila Szegedi on JVM and GC Performance Tuning at Twitter

Attila Szegedi talks about performance tuning Java and Scala programs at Twitter: how to approach GC problems, the importance of asynchronous I/O, when to use MySQL/Cassandra/Redis, and much more.

10 tips on how to prevent business value risk

One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.

Interview: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives

InfoQ spoke to the authors of Software Systems Architecture on a couple of new topics, the System Context viewpoint and Agile, which have been added to the second edition.