Xen lures big-name endorsements

By Stephen Shankland, CNET News.com
Tuesday, February 22 2005 11:37 AM

BOSTON--In just a few short months, an open-source software package called Xen has been catapulted from obscurity to the limelight as many computing industry powers throw their weight behind the project.

Xen lets multiple operating systems run on the same computer, a feature that's useful for extracting as much work as possible from a single system. The technology is common among high-end servers today, but on mainstream systems it requires proprietary "virtual machine" software from EMC subsidiary VMware.

At the LinuxWorld Conference and Expo here, numerous companies voiced Xen support in the form of endorsements, programming help and software contributions. Sun Microsystems, Hewlett-Packard, Novell, Red Hat, Intel, Advanced Micro Devices and Voltaire all are involved, but one of the more interesting allies is IBM, which has decades of experience in the area.

"Two or three months ago, it wasn't on anybody's radar. Now it's going to make a big change in how everyone uses Linux," said Chris Schlaeger, vice president of research and development for Novell's SuSE Linux.

The change illustrates what can go right in the world of open-source software: a project can trigger a cascade of cooperation by multiple interested parties. When it works well, as in the case of Linux, that cooperation can lead to a unified, fast-developing project rather than proprietary, mutually incompatible competitors.

"The open-source community has finally decided to smooth over its differences and get behind one virtualization project, which means it's actually going to happen rather than having 12 warring fiefdoms, each with about two soldiers," said Illuminata analyst Gordon Haff.

Xen began three years ago at the University of Cambridge in England, said Ian Pratt, project leader and a founder of XenSource, a start-up that develops and supports the software and is trying to make it a standard computer feature. "Being ubiquitous on Linux is the first step to that," he said.

Xen and other approaches to dividing a computer into separate partitions rely on a concept called virtualization, which lets programs run on a software simulation of actual hardware. In the case of VMware, this foundation is called a virtual machine.

One difference between VMware and Xen: The former completely simulates a machine, which theoretically allows any operating system to run unmodified on a virtual machine. Xen, on the other hand, uses "paravirtualization," which doesn't go as far. That means faster performance but also requires an operating system to be modified to run, Pratt said.

Higher-level software, however, doesn't need to be modified, he said.

The requirement for a modified operating system will loosen with Intel's coming Vanderpool Technology, or VT, due in 2005, Pratt said. It will mean unmodified operating systems will run on Xen, though not as fast as modified ones. That means Windows will run on Xen even though open-source programmers don't have access to change Windows itself.


2 Next 

WORTHWHILE?

0

0 votes
Save to my library  Save to My Library  
Blog

Talkback 0 comments

There are currently no comments for this post.

Guest user

Guest user

Level: 
Joined: —
Already a member? Log in »



 

Loading...

  • HPC Applications

    Ever wondered if High Performing Computing systems really matter in our day-to-day world? Let Dr David Scott from Intel take you a for quick tour on developing HPC applications.
    Play video


  • Maximize IT Spend: Business Acceleration

    How do you ensure your IT solutions are well integrated and streamlined across your enterprise? Rajen from Oracle highlights the important considerations ...
    Play video


  • HPC Architecture: Explained

    Why is High Performance Computing increasingly in demand in today's businesses? Find out which is the most widely deployed HPC architecture today.
    Play video

Functional programming techniques can improve software security

Internet Security

A key concern in software security is avoiding security flaws in a program’s source code. Employing a functional programming style can help.


Read more »


Turn your mobile phone into a Wi-Fi hotspot

Blog thumbnail

If you're using a newer Nokia phone like Nokia N95 and N82, you can install the JoikuSpot software to turn your Nokia phone into a Wi-Fi hotspot. This means that..... by Lee Lup Yuen

Read more »

Tech Jobs Now!

Tags

  1. adobe
  2. analysts
  3. by
  4. challenge
  5. collapse
  6. crazy
  7. fail
  8. falling
  9. finding
  10. gambit
  11. hardware
  12. innovation
  13. its
  14. love
  15. market
  16. olympics
  17. open
  18. oracle’s
  19. resiliency
  20. right
  21. rights
  22. saas
  23. source
  24. source’s
  25. stands
  26. surprise
  27. systems
  28. two
  29. usability
  30. years