Feeds

Canonical pushes out Ubuntu 9.10 server

Private clouds. Public faces

Reducing the cost and complexity of web vulnerability management

If you are getting ready to build your own internal cloud-style virtual infrastructure, Canonical - the commercial entity behind the Ubuntu distro of Linux - really wants you to think outside of the box and consider the forthcoming "Karmic Koala" Ubuntu 9.10 Server Edition.

Canonical is looking to build some excitement for Ubuntu 9.10, so it's announcing the new OS today even though the Server Edition will not be ready for download until October 29.

Of course, the problem with open source projects - at least from a news and excitement perspective - is that you can see the code well ahead of the formal launch. So there are not that many surprises once something is here. Such is the case with Ubuntu 9.10, which became the topic of conversation back in February when Mark Shuttleworth, the Ubuntu project's founder, started talking up the embedded cloud tools that would come in the Karmic Koala release, which was two months ahead of the delivery of Ubuntu 9.04 in April.

The good news for users and customers (there are many more Ubuntu users than customers paying for Canonical support) is that they know well ahead of time what the Ubuntu project is cooking up and have plenty of time to prepare for deploying new technologies.

While the new Amazon EC2-compatible Ubuntu Enterprise Cloud, which is perhaps the key new feature coming to market with Ubuntu 9.10 Server Edition, is not exactly a surprise. But it is, Canonical hopes, exactly what the IT space is looking for.

"People who have been exploring cloud computing have really only be able to use public clouds," says Steve George, director of support services at Canonical. "UEC allows companies to build a cloud internally first, and then think about how to make use of public clouds like EC2."

While UEC is based on the cloud framework and tools created by the open source Eucalyptus Project and commercialized by Eucalyptus Systems in early September, there are some differences. First, the commercial Eucalyptus Enterprise Edition is aimed at virtual machines created to run in the cloud infrastructure on VMware's ESX Server hypervisor, although the project originally supported Xen and KVM hypervisors.

No one has figured out how to run all three hypervisors under the same framework and make the VMs easily convertible from one hypervisor to another, but also to be able to port or live migrate VMs on the fly and convert them to, say, an Amazon Machine Image (AMI) format for the EC2 public cloud. This AMI format is a secret that Amazon holds pretty close, but it is widely believed to be a homegrown variant of the Xen hypervisor.

Ubuntu Enterprise Cloud is designed to deploy applications atop the KVM hypervisor, which is Ubuntu's preferred hypervisor, according to George. But because Canonical gets that customers will want to "cloud burst" applications running on internal clouds out to EC2, Ubuntu 9.10 Server Edition creates a KVM image and an EC2 image at the same time when system admins make virtualized software stacks. So they are not really moving running images from the internal to the public cloud so much as having identical software stacks preconfigured to run on KVM or AMI images so they can fire up external apps if necessary. And the UEC tools use the same APIs to manage images as Amazon uses, so if you know how to manage one, you know how to manage the other. These are first steps, and important ones.

It is also not a coincidence that Ubuntu sells its Landscape system management tool not only to manage internal Ubuntu servers in the data center but - as it announced in May - to hook into Amazon EC2 and manage Ubuntu images and their applications out on that public cloud.

You don't have to do anything special to get the Ubuntu Enterprise Cloud tools. They are part of the Ubuntu Server 9.10 distribution, and that means they will be supported for the next 18 months. However, support for the cloud extensions is not part of the normal Ubuntu Server Edition support service, as El Reg reported back in July when Canonical first started peddling cloud support.

An entry-level cloud support contract includes support for five physical machines and up to 25 virtual machines for $4,750 per year. A 24x7 contract costs $17,500 for the same setup. Each additional physical server can get a support pack that can have up to ten virtual machines for $1,250 for standard support and $3,000 for advanced support. A site-wide support contact, with unlimited servers and virtual machines - good for one physical location, not spanning multiple locations - costs $90,000 per year for standard support and $150,000 per year for full-on support.

(You can see our full analysis of Canonical's cloud pricing compared to regular support pricing here).

For a single physical server, a standard Ubuntu Server Edition support contract costs $750 per year, and an advanced support contract costs $2,470. It doesn't take long for the cloud support to start making economic sense, and this is so by design.

Ubuntu 9.10 Server Edition has a bunch of other features that have been tweaked and improved, as is always the case with a new OS release. George says that the new server edition includes the MySQL 5.1 database, tighter integration with the PowerNap server quiescing tool, and support for the Web-Based Enterprise Management protocol (WBEM), so system management tools from the major server makers (IBM, Dell, and Hewlett-Packard) as well as those from CA can reach in and monitor and manage Ubuntu as they do other operating systems. The 9.10 server update also sports performance improvements for both the KVM and Xen hypervisors. Just because KVM is the preferred hypervisor doesn't mean Canonical has to ignore Xen, just like Red Hat, which owns the KVM hypervisor (well, essentially) is still tweaking Xen with its releases. ®

New hybrid storage solutions

More from The Register

next story
New 'Cosmos' browser surfs the net by TXT alone
No data plan? No WiFi? No worries ... except sluggish download speed
'Windows 9' LEAK: Microsoft's playing catchup with Linux
Multiple desktops and live tiles in restored Start button star in new vids
iOS 8 release: WebGL now runs everywhere. Hurrah for 3D graphics!
HTML 5's pretty neat ... when your browser supports it
Mathematica hits the Web
Wolfram embraces the cloud, promies private cloud cut of its number-cruncher
Google extends app refund window to two hours
You now have 120 minutes to finish that game instead of 15
Intel: Hey, enterprises, drop everything and DO HADOOP
Big Data analytics projected to run on more servers than any other app
Mozilla shutters Labs, tells nobody it's been dead for five months
Staffer's blog reveals all as projects languish on GitHub
SUSE Linux owner Attachmate gobbled by Micro Focus for $2.3bn
Merger will lead to mainframe and COBOL powerhouse
iOS 8 Healthkit gets a bug SO Apple KILLS it. That's real healthcare!
Not fit for purpose on day of launch, says Cupertino
prev story

Whitepapers

Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.
WIN a very cool portable ZX Spectrum
Win a one-off portable Spectrum built by legendary hardware hacker Ben Heck
Saudi Petroleum chooses Tegile storage solution
A storage solution that addresses company growth and performance for business-critical applications of caseware archive and search along with other key operational systems.
Protecting users from Firesheep and other Sidejacking attacks with SSL
Discussing the vulnerabilities inherent in Wi-Fi networks, and how using TLS/SSL for your entire site will assure security.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.