Big Data. Big Decisions
InformationWeek
Special Coverage Series

Commentary

Charles Babcock

Charles Babcock

Editor At Large, InformationWeek

Citrix Defends CloudStack's Value Vs. OpenStack

CloudStack will be another choice for building private clouds, says Citrix exec Peder Ulander. Can these two similar open source projects survive?

In an April 18 column, I questioned whether we really needed advocates of one open source cloud project, CloudStack, saying it was superior to another project, OpenStack. My problem was in CloudStack's proponents suggesting it's the best because it's the most compatible with Amazon's cloud computing infrastructure.

"So Amazon-ness is the litmus test for cloud success, and CloudStack has got it," I wrote, citing comments by Sameer Dholakia, VP and general manager of cloud platforms at Citrix Systems. The piece, CloudStack vs. OpenStack Debate Rages On then countered with arguments by Randy Bias, CTO of CloudScaling, that an equal case on that score could be made for OpenStack. Other open source code, such as Eucalyptus Systems, might have a better case for Amazon compatibility on the basis of APIs, he said, and I agreed.

Since then, I've been hailed for a chat by a longtime acquaintance, Peder Ulander, a former senior VP of marketing at Sun Microsystems. Ulander was an effective spokesman for CloudStack when he was chief marketing officer of Cloud.com, which Citrix acquired last July. He and members of the CloudStack team were in Asia when this phase of the debate broke open. After he got back, he wanted to get in a few words.

[Want to learn what's different about an open source approach to cloud building in the enterprise, vs. a proprietary one? See former NASA CTO Chris Kemp/s comments in OpenStack Is Not A Proprietary Cloud, Kemp Argues]

Ulander started out by noting that Citrix exec Dholakia, on the stage at the CloudConnect show in Santa Clara last February, offered to turn over CloudStack code to the OpenStack project--and received an indifferent response from OpenStack project leaders. John Engates, Rackspace CTO and one of the organizers behind the OpenStack project, was sitting on the same panel as Dholakia at the time and shrugged off the move; however you may characterize it, it wasn't exactly a warm embrace.

There was no doubt a bit of grandstanding in Dholakia's move. He knew CloudStack had diverged from OpenStack, and OpenStack developers did not wish to proceed down the exact same path that CloudStack had already trod. OpenStack developers had their own initiatives underway. Nevertheless, Dholakia's gesture was an expression of a willingness to cooperate, one made well before Citrix turned over the code to the Apache Software Foundation to create a second, and some say rival, open source project.

Ulander says CloudStack "was conceived by Cloud.com from the ground up to be like Amazon" in the way it functions as a cloud service, even though that doesn't mean strict compatibility. The goal was to give enterprises and service providers the means of building a cloud service that could be easily made to work with Amazon's, with a similar architecture.

CloudStack is serving as the basis for services used by GoDaddy, BT, NTT, Tata, Korea Telecom, IDC Frontier, LogicWorks, DataPipe, and 22 other customers, most of whom have shown in the field how a CloudStack-based service can work with Amazon's EC2. For example, the CloudBridge translater in CloudStack understands AWS's APIs and converts them to be recognizable to a CloudStack architecture. If you've used up the storage in your CloudStack-based private cloud, you can turn to Amazon's S3 cloud storage.

"As we went down the customer priority list, two [items] stood out: build for scalability and Amazon compatibility," said Ulander. That's what developers concentrated on at VMOps, as Cloud.com was known before it emerged from stealth mode in May, 2010.

Dholakia, Ulander and other CloudStack backers prefer not to be viewed as disruptive of a unified front to create an open source alternative to Amazon, VMware, Microsoft, and other proprietary cloud service vendors. They're not, when they're just supporting their own initiative.

But what's dubious about the Apache CloudStack project launch is the claim that it is somehow the one viable code base on which to base future private cloud/public cloud combined operations. They potential of hybrid operations is key to private cloud builders' decisions. Neither project has earned an exclusive right to that mantle.

The potential of cloud computing is huge and in theory, there is room for two open source projects in the field. But the fact is, two open source projects with similar goals tend not to persist side by side indefinitely. At some point, the bulk of open source developers decide that one of the projects isn't accomplishing something new and distinct, and shift their energies elsewhere. As trouble brewed inside the JBoss application server project, for example, dissidents took their talents elsewhere, and eventually founded the Geronimo project inside Apache. But JBoss held together and a shortage of developer talent kept Geronimo from pushing to fruition in the marketplace. Likewise, the Java-like project, Harmony, attracted good talent but lost impetus when Sun reluctantly made Java open source code.

Ulander said not to worry, Citrix is willing to increase its investment in CloudStack development and it already possesses a more mature management interface between CloudStack users and services than what's available in OpenStack.

Basically, Ulander makes the case that CloudStack and OpenStack are different enough that there's room for more than one open source project. Making a core product, such as CloudStack open source code through the Apache Foundation is how Citrix wishes to compete. In the end, Ulander said, it's not a case of CloudStack versus OpenStack. It's a case of Citrix supplying an open source alternative "to the big, proprietary stuff," meaning primarily VMware with its vCloud product line. One way for Citrix to compete as a virtualization vendor is to undercut the growing list of VMware-compatible public clouds, including SoftBank, Singtel, Colt, Terremark, and BlueLock.

 1 | 2  | Next Page »


Related Reading


More Insights




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

BYTE encourages readers to engage in spirited, healthy debate, including taking us to task. However, BYTE moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. BYTE further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.

Follow InformationWeek

By The Numbers

What Are Your Primary Concerns About Using Big Data Software?

Base: 417 respondents at organizations using or planning to deploy data analytics, BI or statistical analysis software
Data: InformationWeek 2013 Analytics, Business Intelligence and Information Management Survey of 541 business technology professionals, October 2012

What Do You Think?

What's your attitude about SQL analysis on top of Hadoop?
We want fast, standard SQL analysis capabilities on Hadoop ASAP
Hadoop is for unstructured data; SQL is for relational databases
We'll give SQL on Hadoop a try, but relational DBs will remain the mainstay
Given strong SQL support on Hadoop, we'd nix the data warehouse
We're not interested in Hadoop
No opinion



Related Content

From Our Sponsor

Five Big Data Challenges and How to Overcome Them with Visual Analytics

Five Big Data Challenges and How to Overcome Them with Visual Analytics

Business leaders often need a visual snapshot of data to quickly grasp and use it. This paper identifies five challenges in presenting data and how visual analytics can resolve them. Solutions are suggested to overcome the challenges of: speed, data clarity, data quality, displaying meaningful results, and dealing with outliers.

Game-Changing Analytics: How IT Executives Can Use Analytics to Create Innovation and Business Success

Game-Changing Analytics: How IT Executives Can Use Analytics to Create Innovation and Business Success

Today's competitive advantage requires a deeper understanding of your business, your market and your customers. As an IT executive, you can drive that knowledge transformation. In this white paper, learn how to make decisions as a strategic business leader and three steps to begin an analytics initiative within your enterprise.

Data Visualization Techniques: From Basics to Big Data with SAS Visual Analytics

Data Visualization Techniques: From Basics to Big Data with SAS Visual Analytics

High-performance data visualization turns sophisticated analyses into meaningful graphics, leading to faster and smarter decision making. In this white paper, learn how visual analytics can transform big data, with additional features such as real-time functionality, mobile compatibility, robust applications for technical groups and accessibility for nontechnical users.

Big Data: Lessons from the Leaders

Big Data: Lessons from the Leaders

Financial performance, competitive advantage, operational efficiency, strategic decision making - every business goal can extract value from big data, and the time for doubt or inaction has long passed. In this Economist Intelligence Unit report, in-depth interviews with data pioneers reveal the link between the effective use of big data and the bottom line among other results.

Decision-Driven Data Management: A Strategy for Better Decisions with Better Data

Decision-Driven Data Management: A Strategy for Better Decisions with Better Data

Which came first, the data or the decision? This white paper makes the case for having a decision in mind, then tailoring big data's volume, variety and velocity to achieve business results such as overcoming customer dissatisfaction or creating well-informed strategies in real time.

Informationweek Reports

Research: The Big Data Management Challenge

Research: The Big Data Management Challenge

The challenge of big data is real, but most organizations don't differentiate 'big data' from traditional data, and nearly 90% of respondents to our survey use conventional databases as the primary means of handling data. We'll help you understand what constitutes big data (it's not just size) and the numerous management challenges it poses.