Feeds

Ubuntu JuJu voodoo casts Linux on Microsoft's Azure hoodoo

For wizards who want to run Linux in Linux on Windows

Build a business case: developing custom apps

JuJu in Ubuntu 13.10, due for release next week, features tools to create and run Um Bongo Linux instances in Microsoft's Azure cloud.

Previous versions of JuJu allow you to set up and manage Ubuntu instances on Amazon’s EC2 and systems running OpenStack. Now techies can use one toolkit to run Ubuntu Linux virtual machines on those providers plus Redmond's off-premises cloud.

JuJu can automate the job of provisioning Ubuntu server instances, deploying them to run within the capabilities and restrictions of Amazon, OpenStack and, now, Windows Azure.

Ubuntu-maker Canonical seems to believe that Azure is starting to become more of a realistic force in cloud computing, having come from a long way behind.

Microsoft introduced the ability to run Linux distros inside virtual machines on its fledgling service in July 2012. Windows Azure supports Ubuntu, CentOS and OpenSuSE.

Ubuntu founder Mark Shuttleworth told The Reg Azure gives his outfit the opportunity to sell Ubuntu's management tools and services to a slightly wider world.

“It’s important for us to work well on all the clouds,” he said.

The latest JuJu can squeeze multiple systems inside a server virtual machine using so-called Linux Containers (LXC), described as "chroot on steroids". Specifically, the latest build of the toolkit harnesses Canonical-funded development work on LXC in the areas of namespaces and C-groups.

Each container holds a user-space Linux instance, and a bunch of containers share the same kernel and run in the same virtual machine; it allows you to avoid one virtual machine per workload, which'll save you money by packing more into one virtual machine, said Shuttleworth.

That means you don’t have to spin up dedicated virty machines for small workloads. And it’s believed the containers are secure, so that user software running in the instances can't damage code in another container.

“We are almost at the point where you can give somebody root inside one of these containers and as long as the container is secure they can’t break out,” Shuttleworth said. “That’s useful on ARM: say here’s a cluster of servers with 250 nodes, but you can create 1,000 nodes just by putting four containers on [each node] and you don’t have the heavy weight overhead of [hypervisors] Zen or KVM.” ®

Build a business case: developing custom apps

More from The Register

next story
Sysadmin Day 2014: Quick, there's still time to get the beers in
He walked over the broken glass, killed the thugs... and er... reconnected the cables*
Auntie remains MYSTIFIED by that weekend BBC iPlayer and website outage
Still doing 'forensics' on the caching layer – Beeb digi wonk
VVOL update: Are any vendors NOT leaping into bed with VMware?
It's not yet been released but everyone thinks it's the dog's danglies
BlackBerry: Toss the server, mate... BES is in the CLOUD now
BlackBerry Enterprise Services takes aim at SMEs - but there's a catch
SHOCK and AWS: The fall of Amazon's deflationary cloud
Just as Jeff Bezos did to books and CDs, Amazon's rivals are now doing to it
prev story

Whitepapers

Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
Backing up Big Data
Solving backup challenges and “protect everything from everywhere,” as we move into the era of big data management and the adoption of BYOD.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.
Why and how to choose the right cloud vendor
The benefits of cloud-based storage in your processes. Eliminate onsite, disk-based backup and archiving in favor of cloud-based data protection.