Software // Operating Systems
News
4/22/2010
01:26 AM
Connect Directly
Twitter
RSS
E-Mail
50%
50%
Repost This

Inside Red Hat Enterprise Linux 6.0 Beta

New features in the distro's latest version will make it possible to run heavy I/O servers, such as database servers, in a virtual machine under Linux, company says.

Red Hat has launched a beta version of Red Hat Enterprise Linux Version 6.0 with increased power and performance for the KVM hypervisor, greater Linux server scalability and a new version of the Enterprise Linux file system.

The priorities in Version 6 in effect set an expanded agenda for Red Hat Enterprise Linux. "This release sets the scene for the next decade," said Nick Carr, Red Hat marketing director in an interview. The beta release of Version 6.0 became available for download on April 21. General availability will come at an unspecified time later this year.

In version 6.0, a virtual machine running under KVM may have up to 64 CPUs, up from a maximum 16. Red Hat's customers, in their largest virtual machines today, tend to use a maximum of 32 CPUs per virtual machine and 256 GBs of memory. Under KVM in version 6.0, they will be able to use up to a terabyte of memory.

Karr said Red Hat has focused a lot of engineering effort on increasing the I/O throughput of KVM virtual machines. VMs may now invoke single-root I/O virtualization, or SRIOV, which allows them to bypass the hypervisor and send I/O directly to disk drives based on Peripheral Component Interconnect Express (PCIe).

Such a move sidesteps the operation of software switch in the hypervisor, speeding throughput, Carr said. A KVM virtual machine can also send I/O directly to Fibre Channel based storage in the new version.

RHEL 6.0 also includes Kernel Shared Memory, where the KVM hypervisor can identify a page of data in random access memory that's identical to another page, and eliminate one of the duplicates. When an Enterprise Linux server is hosting multiple Windows virtual machines, many of the pages in memory are duplicates, and KVM can share one page across many VMs. Such a move reduces each virtual machine's memory requirement and makes room for more virtual machines on the same host, Carr said.

Another effort to improve overall performance, as well as virtual machine performance, was building in the option of using an increased size of virtual memory pages. With Huge Transparent Memory, Enterprise Linux 6.0 will be able to load pages into memory that contain two megabytes of data instead of being restricted to the current four kilobytes.

Previous
1 of 2
Next
Comment  | 
Print  | 
More Insights
Register for InformationWeek Newsletters
White Papers
Current Issue
InformationWeek Elite 100 - 2014
Our InformationWeek Elite 100 issue -- our 26th ranking of technology innovators -- shines a spotlight on businesses that are succeeding because of their digital strategies. We take a close at look at the top five companies in this year's ranking and the eight winners of our Business Innovation awards, and offer 20 great ideas that you can use in your company. We also provide a ranked list of our Elite 100 innovators.
Video
Slideshows
Twitter Feed
Audio Interviews
Archived Audio Interviews
GE is a leader in combining connected devices and advanced analytics in pursuit of practical goals like less downtime, lower operating costs, and higher throughput. At GIO Power & Water, CIO Jim Fowler is part of the team exploring how to apply these techniques to some of the world's essential infrastructure, from power plants to water treatment systems. Join us, and bring your questions, as we talk about what's ahead.