Software // Operating Systems
01:26 AM
Connect Directly

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.

1 of 2
Comment  | 
Print  | 
More Insights
Register for InformationWeek Newsletters
White Papers
Current Issue
InformationWeek Tech Digest, Dec. 9, 2014
Apps will make or break the tablet as a work device, but don't shortchange critical factors related to hardware, security, peripherals, and integration.
Twitter Feed
InformationWeek Radio
Archived InformationWeek Radio
Join us for a roundup of the top stories on for the week of December 14, 2014. Be here for the show and for the incredible Friday Afternoon Conversation that runs beside the program.
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.