BREAKING NEWS
News While It's Still Hot

Red Hat Continues Feature Expansion with RHEL 5.2

Published: May 21, 2008

by Timothy Prickett Morgan

As is traditional with Enterprise Linux releases from Red Hat, the latest RHEL 5.2 update that begins shipping today has a bunch of patches to make it work better on recently announced processors and related I/O peripherals. The update, which went into beta in March, also has the usual refresh of the open source stack for Linux as well as bug fixes and security patches. Significantly, the updated Linux kernel also includes support for more scalable processor clusters, for both physical machines and virtual machines.

As previously reported in The Linux Beacon, RHEL 5.2 is based on a recent iteration of the Linux 2.6.18 kernel, which was the heart of the original RHEL 5.0 operating system launched in March 2007, but that kernel has been updated by Red Hat engineers to support features that are in the current Linux 2.6.24 kernel. A lot of the enhancements have to do with virtualization, as you might expect, and rather than adopt the new kernel as-is, which would require customers to go through a new test and certification cycle, Red Hat instead keeps application binary interface (ABI) and application programming interface (API) compatibility by moving new features backward into the earlier Linux kernel. This is a successful tactic that Red Hat has done since the launch of Linux Advanced Server, which had the Linux 2.2 kernel with a bunch of Linux 2.4 features still in development then hardened and moved backwards by Red Hat, giving the company a big jump on the competition.

One of the most important things about RHEL 5.2 is that it supports much more scalable servers and larger main memories. As Red Hat said back in the beta program, RHEL 5.2 supports physical servers with up to 64 processor cores and with as much as 512 GB of main memory. But according to Daniel Riek, product marketing manager for Enterprise Linux at Red Hat, this scalability also applies to virtual machine images that make use of the integrated Xen 3.1.2 hypervisor in the box. (Presumably, that means a Xen partition can span up to 64 cores, but it is not clear from the release notes. I have a hard time believing that Xen can span more than eight or 16 cores in a virtual image.) RHEL 5.1 supported 32 processors in terms of maximum scalability, and may have topped out at 16 cores in terms of practical use. So this is a big jump in scalability. The fact that the Xen hypervisor can also see and support NUMA-style clustering is also important for Xeon based machines with more than four sockets and for any Opteron-based machines with more than a single socket if they use the glueless NUMA capability of the Opteron processor. Up until now, the Xen hypervisor could not see NUMA clustering, which means on a NUMA machine, a virtual machine tapped out at a single socket's worth of CPU cores.

Interestingly, the bare-metal Linux kernel inside RHEL, like other Linuxes, tops out at 256 logical processor cores, and this is a limit imposed not by the kernel, but by the Advanced Programmable Interrupt Controller (APIC) architecture that Intel created in the early 1990s for its first symmetric multiprocessing (SMP) servers. The APIC architecture is what allowed Intel to glue together two and then four Pentium processors into a single image for the operating system to play on.

RHEL 5.2 also now supports frequency scaling within virtual machines, a feature that has been in the bare-metal Linux kernel inside RHEL 5 for a while. Now, virtual machines can reach back through Xen and tell processor cores on which they are running to either increase or decrease the clock speeds of those cores depending on the workload needs inside the virtual machines. According to Riek, the virtualized support of frequency scaling only works on the most recent processors available from Intel and Advanced Micro Devices. Think any "Woodcrest" or later Core architecture Xeon and any Rev F or later Opteron. It is not clear if RHEL 5.2 hooks into similar frequency scaling features on IBM's Power6 and Intel's Itanium 9000 processors. Presumably it does, and presumably IBM and Red Hat have worked to get support for the Power6 chip's decimal math units and AltiVec vector processors into the RHEL 5.2 update. But maybe not. (I am trying to track this down as I write.)

Red Hat is officially supporting the latest Cell Power microprocessors, developed by IBM, Sony, and Toshiba for game consoles, electronics, and graphics processing, with RHEL 5.2, too. The future "Nehalem" octocore Xeon and current "Barcelona" quad-core Opteron processors were supported way back in RHEL 4.6, so customers with RHEL 4 do not need to move to the new RHEL 5.X version to get hardware support for these future chips and their servers.

Red Hat is planning on putting out RHEL 4.7 on July 21, which will include updates for hardware, bug fixes, and security patches. It RHEL 4.7 goes into beta testing this week. Riek says that Red Hat is going to get RHEL 5.3 out the door in January or so, which is a bit later than you might expect but which is possible because vendors are not updating hardware at a feverish pace and which is desirable because Red Hat wants to better align RHEL with its Fedora development Linux.

Just in case you didn't realize this (I certainly didn't until recently), Red Hat is the only commercial Linux distributor that is supporting the Xen hypervisor on Itanium processors, which was previewed back with RHEL 5.0 more than a year ago and which was officially supported with RHEL 5.1 in November 2007. In general, according to Riek, the Itanium variant of Xen will lag the X64 variant by about six months, which means it will be one release behind.

With the 5.2 update, Red Hat is also refreshing the stack of productivity software for end users in its Enterprise Linux 5.2 Desktop spin, including OpenOffice 2.3 and Firefox 3. The company has also updated graphics drivers and did a lot of work on the suspend/resume functions of laptops, which are cranky on all operating systems--Linux being no exception.

Customers who have subscriptions for either server or desktop variants of Red Hat Linux can get the 5.2 updates for free, as usual.

In a related announcement, Red Hat last week announced that paravirtualized I/O drivers have been added to RHEL 3, which allows RHEL 3 guests to run at near native speed atop the Xen hypervisor inside RHEL 5. (Because of paravirtualization, RHEL 3 doesn't really know it doesn't own a piece of hardware and doesn't realize it is virtualized at all.) RHEL 4.5 included a paravirtualized kernel, which means that RHEL 4.5 and higher instances can already be consolidated onto Xen hypervisors inside RHEL 5.


RELATED STORIES

Red Hat Previews Fedora 9 Development Linux

Red Hat Releases Enterprise Linux 5.2 Beta

Red Hat to Use Automation, Virtualization to Eat the Server Space

The Low-Down on Red Hat Enterprise Linux 5.1 Enhancements

Red Hat, IBM Commit to Better Mainframe Linux

RHEL 5: How's It Going?

Red Hat Integrates and Simplifies with RHEL 5



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
NUBRIDGES

nuBridges, Inc. is the secure
eBusiness authority

Thousands of companies worldwide use nuBridges software and services to connect electronically with business partners, protect information in transit and at rest, and comply with legislative and industry mandates for data security.

nuBridges technology drives B2B transactions worth $884 billion every year.

For more information on nuBridges, visit www.nubridges.com.


Editors: Dan Burger, Timothy Prickett Morgan, Alex Woodie
Publisher and Advertising Director: Jenny Delroy
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

Bytware:  The power of McAfee with award-winning StandGuard Anti-Virus for Linux
COMMON:  Join us at the annual 2009 conference, April 26 - 30, in Reno, Nevada
NowWhatJobs.net:  NowWhatJobs.net is the resource for job transitions after age 40

 

 

IT Jungle Store Top Book Picks

Getting Started with PHP for i5/OS: List Price, $59.95
The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
The System i Pocket RPG & RPG IV Guide: List Price, $69.95
The iSeries Pocket Database Guide: List Price, $59.00
The iSeries Pocket Developers' Guide: List Price, $59.00
The iSeries Pocket SQL Guide: List Price, $59.00
The iSeries Pocket Query Guide: List Price, $49.00
The iSeries Pocket WebFacing Primer: List Price, $39.00
Migrating to WebSphere Express for iSeries: List Price, $49.00
iSeries Express Web Implementer's Guide: List Price, $59.00
Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
Getting Started with WebSphere Express for iSeries: List Price, $49.00
WebFacing Application Design and Development Guide: List Price, $55.00
Can the AS/400 Survive IBM?: List Price, $49.00
The All-Everything Machine: List Price, $29.95
Chip Wars: List Price, $29.95


 
The Four Hundred
The Demographics of i Sales and Shipments

The i Edition of the BladeCenter S Finally Launches

HP More Than Doubles Services Biz with EDS Acquisition

Mad Dog 21/21: Saying No No No

A Word Cloud of IBM Server Brand Names

The Linux Beacon
NYSE Euronext Trades Mainframes and Unix for Linux and X64

Canonical Founder Calls for Synchronized Linux Releases

AMD Ships Low-Power Barcelonas as Two More Execs Exit

New and Updated Barcelona Boxes Debut from Sun

VMware Tweaks Virtualization Stack, Boasts of Greenness and Sales

Four Hundred Stuff
Symantec Combats Phishing with New Services Offering

BCD Slings a New C#-Based GUI with Catapult 7.0

SkyView and Innovatum Formalize Partnership with New Product

Profound Eliminates OLTP Requirement with Web Enablement Software

140 Apps and (Hopefully) Counting for i 6.1

Big Iron
NYSE Euronext Trades Mainframes and Unix for Linux and X64

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

Four Hundred Guru
Writing Secure PHP Applications

Use PCOMM Scripts to Execute Remote PC Commands

Admin Alert: Things to Do When Adding Drives to a System

System i PTF Guide
May 17, 2008: Volume 10, Number 20

May 10, 2008: Volume 10, Number 19

May 3, 2008: Volume 10, Number 18

April 26, 2008: Volume 10, Number 17

April 19, 2008: Volume 10, Number 16

April 12, 2008: Volume 10, Number 15

The Windows Observer
Microsoft Patches Zero Day Flaw in Windows

HP More Than Doubles Services Biz with EDS Acquisition

Massive Expansion in Progress at Microsoft Data Centers

Microsoft Gives Customers a Break on New SMB Windows Packages

AMD Revises Opteron Roadmaps, Pushes Out Rev Gs

The Unix Guardian
New and Updated Barcelona Boxes Debut from Sun

HP More Than Doubles Services Biz with EDS Acquisition

Java Performance Is OS Agnostic on Power6 Gear

As I See It: Soothing the Savage Programmer

VMware Tweaks Virtualization Stack, Boasts of Greenness and Sales

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

BACK ISSUES

Breaking News

Printer Friendly Version





 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement