The Truth About the Open Cloud: What Really Matters

The Truth About the Open Cloud: What Really Matters

The Truth About the Open Cloud: What Really Matters
Sep 6, 2013
3 minute read
eWeek content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

There is always a lot of talk about the word “open” in tech circles, especially when it comes to the cloud. After all, no one wants to be locked in and shackled to a “closed” system, right?

On Monday, Sept. 9, my friend James Maguire, managing editor at Datamation, is hosting a Google Hangout on the topic of Open Source Cloud, and it looks to be an interesting event. He’s got people from Eucalyptus, Red Hat, Nebula and Citrix all set to speak during the hangout.

I’ve sat on a number of panels in recent years talking about the open cloud, and one question always comes up: What exactly is the open-source cloud anyway?

Simply using an open-source technology does not make a cloud open in my opinion, and it’s an argument that I’ve made every time anyone ever asks me. I like to think like a user, and frankly users in the cloud (and elsewhere) typically have one primary concern—and that’s about data.

Is the data portable? That is, if I have my data in one cloud, can I get it out and move it to another? It’s a simple question, but one that doesn’t have a simple answer in every case.

Going a step further, is the workload portable? That is, if I’m running an application workload on a certain cloud, can I move it to another of my choosing (and not just one operated by the same vendor)?

Yes, open source is important. It means that as a user (if I have the skills) I can bend the code to my will to “scratch my own itch” and get what I need. It also means that real standards can emerge that are supported across multiple vendors. The reality, though, is that many users will want fully baked solutions from vendors. Take OpenStack, for example. If you run a workload in one OpenStack cloud from a vendor (Red Hat, Rackspace, HP, SUSE, Canonical, Piston, Nebula or otherwise), can you easily move your data across those implementations in a fully interoperable way?

The answer today is yes and no. With the OpenStack Image Service (code-named Glance), I should be able to snapshot an image on one implementation and move it to another. That’s a form of open that isn’t just about open source code. There are other scenarios where users might need or want to have a hybrid deployment moving data across all manner of implementations and vendor solutions, both proprietary and open-source-based.

The question that needs to be asked by cloud consumers isn’t just whether or not code is open source (which I personally think it should be); the bigger question that needs to be asked is, Is the solution interoperable? If for some reason a certain solution is not, then even if the code itself is open, the risk of being locked into a solution might very well still exist.

Sean Michael Kerner is a senior editor at eWEEK and InternetNews.com. Follow him on Twitter @TechJournalist.

eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.