Ubuntu Server 11.04: Fully baked in 7 days

Mmm, this Narwhal is natty

Intelligent flash storage arrays

If you have nothing better to do next Thursday after stuffing yourself full of Easter lamb or ham on Sunday, you might want to wander over to Canonical, get a slice of "Natty Narwhal", and chew on a bit of Ubuntu Server 11.04.

The Natty Narwhal release is based on the Linux 2.6.38 kernel, which came out in mid-March with lots of interesting performance enhancements. One of the important ones is transparent huge pages (THPs), which boost the memory page size from 4KB to 2MB and considerably speed up database, virtual machine hypervisor, and guest operating system performance.

The new kernel also includes support for Intel's Intelligent Power Sharing (IPS), which scales the performance of CPUs and on-chip graphics processors up and down based on workload needs, helping machines use less electricity and generate less heat. Although this is something that few desktop users care about, laptop users always care, and an increasing number of data centers are starting to care as well.

Ubuntu Server 11.04 also includes PowerNap 2.0, a rev of that open source power-throttling tool that Canonical says can help the typical Linux server run on about 14 per cent less juice.

The Linux 2.6.38 kernel also supports AppArmor, the Linux-hardening project run by Novell until it fired everyone working on the project back in September 2007. AppArmor now sits upstream from the Linux kernel.

The new Ubuntu release does, of course, include kernel and driver changes to support new hardware, as every release must. Ubuntu cooks in the new kernel and then certifies its distro for specific hardware configurations.

Steve George, vice president of business development at Canonical, the corporate entity that sponsors the Ubuntu project and provides commercial support for the product, tells El Reg that Ubuntu Server 11.04 supports the new high-end "Westmere-EX" Xeon E7 and low-end "Sandy Bridge-DT" Xeon E3 processors, which were announced in the past several weeks. George says that support for future Sandy Bridge Xeons is already cooked in for both desktop and server editions, so when Intel ships the Sandy Bridge-EN and -EP variants in the third quarter, presumably to be called the Xeon E5s, Natty Narwhal will be able to ride on them.

Ubuntu Server 11.04 does not yet have support for the future "Valencia" and "Interlagos" Opteron processors from Advanced Micro Devices. These chips are based on the "Bulldozer" cores and are due to launch in the third quarter of this year. The updated Linux kernel does have support for the AMD Fusion CPU-GPU combo chips as well as preliminary support for new virtualization features that AMD is cooking into the Bulldozer cores for both desktop and server machines.

While Canonical supports Ubuntu on ARM-based PCs, there are no ARM-based servers to speak of – excepting some skunkworks around the world – and Canonical does not support its server releases on Power, Itanium, Sparc, or mainframe servers.

Server-provisioning has been made a little bit easier with Ubuntu Server 11.04 thanks to the inclusion of cobbler, a Python program that, as the name suggests, cobbles together a bunch of commands when making new systems or tweaking existing ones.

The server release also includes a set of tools called the Marionette Collective, or MCollective for short, developed by Puppet Labs, that provides a way to programmatically control clusters of systems instead of driving system admins nuts having them code-up custom scripts and manage naming schemes for machines.

Ubuntu Server 11.04 has a number of server virtualization and cloud enhancements. The libvirt virtualization API, which is used to manage KVM and Xen hypervisors on Ubuntu systems, has been tweaked with bug fixes and feature updates, according to George, moving to the 0.8.8 release.

Also, the cloud-init tool, which does the initial configuration of virtual servers on a cloud and which is coded by Canoncial's techies, has been revved to the 0.60 release level. With this release, Canonical is adding initial support for OVF containers for Ubuntu server images, which it admits requires some further testing in the release notes for beta 2 of Ubuntu Server 11.04. (The release notes for the final release are not out yet.)

Cloud-init is used to manage Ubuntu images out on Amazon's EC2 public cloud, as well as on private clouds using Ubuntu Enterprise Cloud (UEC), the commercially supported version of Ubuntu and the Eucalyptus cloud framework that clones Amazon's EC2 and its API stack.

The server distro includes Eucalyptus 2.02, which is the latest stable release and which includes security and performance tweaks, as well as a technology preview of the "Cactus" OpenStack 2011.2 cloud fabric being championed as an alternative to Eucalyptus by NASA, Rackspace Hosting, and a slew of other IT players with clouds in their eyes.

The big question, however, is when will OpenStack be fully supported in Ubuntu and not just be in tech preview. "It's not clear yet," George admitted to El Reg. George said that the Ubuntu developers would be gathering in May to discuss just this issue and that it would "be interesting to see if OpenStack will be stabilized" enough that it will make it into next year's Ubuntu Server 12.04 release. That's significant because the LTS releases have a five-year lifetime on servers and are the ones that many corporate customers prefer when they roll out Linux in their data centers.

George said that Ubuntu Server 11.04 also has improvements in the Btrfs, ext4, and XFS file systems.

One other item on which Canonical is spending more time is making sure that people can easily find out what specific server platforms have been certified to run Ubuntu. "The changes here are really about communication, not engineering," says George. "Half the battle is in engineering, but the other half is telling people what hardware we support." To accomplish this, the company has been more diligent in updating its supported hardware matrix for both PCs and servers.

Price points for Ubuntu Server support contracts remain the same with the 11.04 release as they were for the 10.10 release from last October. El Reg already walked you through Canonical's tiered pricing scheme for Ubuntu support when it was announced back in June 2010, but here's the cut and dry: a standard support contract with 9x5 business-hour support costs $700 per server per year, while an advanced contract covering 24x7 over a year costs $1,200. The essential contract, which is the barebones support deal from Canonical that gives you access to the knowledge base and handholding for installation of Ubuntu Server and basic applications such as Web, print, and file serving, costs $320 per year.

Ubuntu Desktop and Server editions will be available for download on April 28. ®

Top 5 reasons to deploy VMware with Tegile

More from The Register

next story
UNIX greybeards threaten Debian fork over systemd plan
'Veteran Unix Admins' fear desktop emphasis is betraying open source
Netscape Navigator - the browser that started it all - turns 20
It was 20 years ago today, Marc Andreeesen taught the band to play
Redmond top man Satya Nadella: 'Microsoft LOVES Linux'
Open-source 'love' fairly runneth over at cloud event
Chrome 38's new HTML tag support makes fatties FIT and SKINNIER
First browser to protect networks' bandwith using official spec
Admins! Never mind POODLE, there're NEW OpenSSL bugs to splat
Four new patches for open-source crypto libraries
prev story


Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
Cloud and hybrid-cloud data protection for VMware
Learn how quick and easy it is to configure backups and perform restores for VMware environments.
Three 1TB solid state scorchers up for grabs
Big SSDs can be expensive but think big and think free because you could be the lucky winner of one of three 1TB Samsung SSD 840 EVO drives that we’re giving away worth over £300 apiece.
Reg Reader Research: SaaS based Email and Office Productivity Tools
Read this Reg reader report which provides advice and guidance for SMBs towards the use of SaaS based email and Office productivity tools.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.