By Jack M. Germain LinuxInsider Part of the ECT News Network
08/27/08 3:16 PM PT
The newest version of the open source Xen hypervisor has been released, and it features input from some of the industry's largest hardware and software players. The new release boasts better performance and scalability and is designed to work on supercomputers, smartphones and everything in between.
Increase Customer Sales with VerticalResponse Email Marketing! Quickly and easily send email newsletters, coupons & sales announcements to your customers – no technical expertise needed. Sign up for your Free Trial today and send 100 emails on us!
Xen.org, the developer of the open source Xen project, on Wednesday announced the release of the Xen 3.3 hypervisor engine. The product is the result of a distributed development effort by senior engineers from more than 50 leading hardware, software and security vendors.
Xen 3.3 includes enhancements that further advance its position as a fast, scalable and secure virtualization engine for a broad range of server and PC chipsets from supercomputers to PDAs.
"We've clearly benefited from the strong vendor support community behind Xen. The hypervisor is well ahead of anything else," Ian Pratt, founder of Xen.org, told LinuxInsider.
This latest upgrade benefited from contributions from Intel (Nasdaq: INTC), AMD (NYSE: AMD), HP (NYSE: HPQ), IBM (NYSE: IBM), Red Hat (NYSE: RHT), Sun Microsystems, Fujitsu and Novell (Nasdaq: NOVL). Further, Xen is well on track for shipping as an embedded option on more than half of the server virtualization hardware released in 2008.
Feature Packed
The new Xen 3.3 release provides users with numerous advanced features and designs that improve overall performance of the hypervisor engine in mainstream enterprise computing environments. For example, Intel's continued contribution to the Xen project is driving parallel advances in hardware and software virtualization capabilities. This ensures that Xen-based solutions take full advantage of next-generation microprocessor technologies, said Pratt.
"At Intel, we continue to enable Xen to take advantage of the advancements in Intel Virtualization Technologies and other platform capabilities," said Imad Sousou, director of Intel's Open Source Technology Center. "Xen 3.3 is optimized for Intel's next-generation micro-architecture Nehalem features; enhanced power management, performance, I/O and networking features for building flexible resource management solutions in an energy-efficient data center."
The performance boosts come from making sure that both hardware and software make the most of the Xen architecture. The developers have worked closely with the hardware and software vendors to achieve this fit, Pratt added.
Xen Rundown
Xen is a virtual machine monitor (VMM) for x86-compatible computers. Xen provides a platform to securely run multiple virtual machines. Each incident runs its own operating system on a single physical system with close-to-native performance.
Xen is open source and is released under terms of the GNU General Public License. However, operating systems or other applications written to use Xen's hypercall interface are not derived works of Xen and may have different license specifications.
The Xen engine, in this case version 3.3, is called a "hypervisor" and functions as the virtual machine manager. It enables multiple operating systems to share a single hardware host.
The hypervisor tricks each operating system into recognizing the host's processor, memory and other resources as being its own set of resources. However, the hypervisor actually controls the host processor and resources, allocating what is needed to each operating system in turn.
The Xen hypervisor has secure feature sets for virtualization of x86, x86_64, IA64, PowerPC and other CPU architectures.
Strong Support
Without the support of hardware vendors, it would be much harder to optimize the Xen platform without the hypervisor, Pratt explained. Even Microsoft (Nasdaq: MSFT) is actively supporting the efforts, he noted.
"All the major operating systems have been enhanced to work with Xen. Also, we tried to make the code as small as possible for security reasons," said Pratt. "We pushed as many of its functions as possible outside the core."
Since Xen.org has not not released many version upgrades, version 3.3 provides many new features, the most significant of which are enhanced performance and better scalability, he said.
New Goal
The industry is moving toward expanding virtualization to the desktop and mobile computing platforms. Version 3.3 targets that trend, according to Pratt.
The current release shows work done on power management to accommodate desktop and laptop computing. Also, Xen.org is working toward its use on smartphones, he said.
"The Xen hypervisor architecture will be able to handle all of this. Other hypervisors have no foothold for this," said Pratt.
Citrix Revs Up Virtual App Software August 26, 2008
Citrix has renamed Presentation Server as "XenApp 5" and announced its Sept. 10 availability. XenApp 5 is designed to speed up application start times -- the company claims the new software has been given a tenfold increase in performance over its predecessor.
Related Stories
Virtualization Reality Spurs Microsoft to Change Licensing Rules August 20, 2008
Starting in September, Microsoft will allow enterprise clients to move server applications around server farms and virtual machines without certain waiting periods or relicensing requirements. The new rules cover applications, not Windows Server itself, though they do support applications running on virtualization software from competitors like VMware.
Citrix Systems' Simon Crosby: Xen and the Art of Cloud Computing August 12, 2008
Citrix Systems acquired XenSource in 2007, adding an open source virtualization hypervisor to its repertoire. Simon Crosby, Citrix CTO, explains how that odd fit makes sense as well as how virtualization is the engine behind cloud computing in this exclusive interview.
VKernel: Seeking Simplicity in the Wild, Woolly World of Virtualization July 21, 2008
Virtualization has solved a lot of data center problems, but it's created plenty more. That opens up a wide and complex market for vendors like VKernel. VKernel is looking to grow by offering tools focused on two main issues: capacity planning and chargeback. They're designed to eliminate complexity and deliver actionable information.
Related News Alerts
More by Jack M. Germain
Microsoft FOSSifies .Net Micro Framework November 18, 2009
Microsoft has declared its .Net Micro framework open source under the Apace 2.0 license. Not all bits of .Net Micro are covered, however. Its TCP/IP stack has been stripped, as has its cryptography libraries. Rights to the TCP/IP stack aren't Redmond's to give, and the cryptography libraries are used outside of the scope of the .Net Micro framework, according to the company.
New Ubuntu OS Features Create Good Karma November 13, 2009
Amidst the OS upgrades from Apple and Microsoft over the last few months, the Linux OS Ubuntu got a version bump of its own. Ubuntu 9.10, or Karmic Koala, is well worth the effort to upgrade, and its developers have made the process easier -- if you're using the full-sized desktop/notebook version. The Remix version, intended for netbooks, caused quite a few headaches.
Samsung Chimes In With Bada Mobile OS November 11, 2009
With Android, iPhone, BlackBerry, WinMo, Symbian, WebOS and plenty other mobile platforms fighting for space, is there room for one more? Samsung believes there is, and it's announced a new open mobile platform called "Bada." The company, which already makes handsets for several existing platforms, says Bada will make app-making easy for developers. The first Bada handset should be out in the first half of 2010.