Feeds

IBM opens 'JumpGate' code to help devs navigate among clouds

Big Blue tackles big cloud compatibility problem

Boost IT visibility and business value

IBM has developed a tool to tackle fragmentation in the cloud management ecosystem, and hopes its approach will encourage more providers to support OpenStack-based applications without having to run OpenStack.

The "JumpGate" technology was announced by SoftLayer engineer Nathan Beittenmiller in a blog post on Thursday, and sees the engineers at the recent IBM acquisition work to prevent fragmentation among cloud providers from damaging the prospects of OpenStack.

IBM has spent the past two years pouring resources into OpenStack and has developed lots of software under the "SmartCloud" moniker that expands the capabilities of the stock open source project.

But when IBM acquired SoftLayer in June 2013, it was faced with a problem that neatly illustrates the adoption problems that OpenStack faces: SoftLayer didn't use the technology and had spent years developing its own cloud control layer.

If your recent acquisition doesn't want to support OpenStack, but you yourself are pouring resources into it, what do you do? The answer is JumpGate.

JumpGate works by implementing API compatibility for modern OpenStack modules, and piping commands to pluggable libraries that translate them into the API semantics of other, non-OpenStack or fragmented OpenStack clouds.

By providing a lightweight translation layer, the SoftLayer engineers hope they can give service providers a convenient way to support applications built to deal with OpenStack infrastructure underlays, without having to actually implement OpenStack.

This can save service providers large amounts of money, and can broaden support for the community-developed software without costing them a large investment.

"Jumpgate is currently in an early alpha stage," SoftLayer wrote. "We've built the compatibility framework itself and started on the SoftLayer drivers as a reference. So far, we've implemented key endpoints within Nova (computing instances), Keystone (identification and authorization), and Glance (image management) to get most of the basic functionality within Horizon (the web dashboard) working. We've heard that several groups outside SoftLayer are successfully using Jumpgate to drive products like Trove and Heat directly on SoftLayer, which is exciting and shows that we're well beyond the 'proof of concept' stage. That being said, there's still a lot of work to be done."

Indeed – for JumpGate to work, providers will need to create their own drivers for the system, which will require mapping OpenStack API semantics to their own ones. This is far less work than implementing OpenStack internally, but still significant.

Further information on JumpGate can be found on the project's GitHub page. ®

The essential guide to IT transformation

More from The Register

next story
The Return of BSOD: Does ANYONE trust Microsoft patches?
Sysadmins, you're either fighting fires or seen as incompetents now
Microsoft: Azure isn't ready for biz-critical apps … yet
Microsoft will move its own IT to the cloud to avoid $200m server bill
Oracle reveals 32-core, 10 BEEELLION-transistor SPARC M7
New chip scales to 1024 cores, 8192 threads 64 TB RAM, at speeds over 3.6GHz
Docker kicks KVM's butt in IBM tests
Big Blue finds containers are speedy, but may not have much room to improve
US regulators OK sale of IBM's x86 server biz to Lenovo
Now all that remains is for gov't offices to ban the boxes
Gartner's Special Report: Should you believe the hype?
Enough hot air to carry a balloon to the Moon
Flash could be CHEAPER than SAS DISK? Come off it, NetApp
Stats analysis reckons we'll hit that point in just three years
Dell The Man shrieks: 'We've got a Bitcoin order, we've got a Bitcoin order'
$50k of PowerEdge servers? That'll be 85 coins in digi-dosh
prev story

Whitepapers

5 things you didn’t know about cloud backup
IT departments are embracing cloud backup, but there’s a lot you need to know before choosing a service provider. Learn all the critical things you need to know.
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.
Build a business case: developing custom apps
Learn how to maximize the value of custom applications by accelerating and simplifying their development.
Rethinking backup and recovery in the modern data center
Combining intelligence, operational analytics, and automation to enable efficient, data-driven IT organizations using the HP ABR approach.
Next gen security for virtualised datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.