Big Data. Big Decisions
InformationWeek
Special Coverage Series

Commentary

Joe Masters  Emison

Joe Masters Emison



IaaS A Bad Deal? Not So Fast

The calculation as to whether infrastructure services make sense involves more than just sunk data center costs.

InformationWeek Green - Mar. 7, 2011
InformationWeek Green
Download the entire May 2012 issue of InformationWeek SMB, distributed in an all-digital format as part of our Green Initiative
(Registration required.)

A recent column by Art Wittmann arguing that infrastructure-as-a-service is a bad deal attracted significant controversy, largely among promoters of the public cloud. Wittmann presents detailed numbers showing that, from a capital expenditure perspective, buying your own storage hardware is significantly less expensive long term than paying an IaaS vendor to rent its hardware.

My response: If you're not saving money with IaaS, you're doing it wrong. The benefits don't come from getting less-expensive storage than you can buy for your own data center. Rather, they come from Amazon EC2's online server capacity, so to criticize IaaS and ignore EC2, as Wittmann does, is to miss the point.

Now, the math is different for an established Fortune 1,000 with a half-dozen data centers than it is for a startup that came of age in the cloud era. New companies without data center footprints are reaping the greatest benefits. But no matter who you are, the major cost benefit of the cloud has nothing to do with renting hardware and everything to do with eliminating labor costs around server administration and maintenance. That Fortune 1,000 likely already has significant server automation and maintains server-to-admin ratios in the hundreds. For smaller shops, server-to-admin ratios are more likely to be in the low double digits. The hardware provisioning economies of scale enterprises enjoy haven't been available for companies that have just hundreds of servers--until now, through IaaS vendors.

A company I co-founded, BuildFax, launched on the public cloud without any of the costs of a conventional data center but with all of the benefits: redundant Internet connections and power sources; top-of-the-line physical security; and dedicated, 24-hour staff. Had we decided to build a data center, the manpower cost alone for a network and a systems administrator, at a combined salary and benefits of more than $150,000 per year, is a sum that, for us, completely dwarfs the hardware costs on which Wittmann bases his argument that IaaS is a bad deal.

The table, on the previous page, demonstrates two possible paths that a company like BuildFax could take at launch. I think the numbers speak for themselves.

So how is BuildFax able to get by without a system or network admin? Simple: A properly configured cloud architecture on IaaS means that the standard tasks involved in setting up a new server instance are handled by our IaaS vendor. From then on, our developers can do all necessary system and network administration through a control panel, like the Amazon Web Services control panel; a cloud management platform, such as RightScale or enStratus; or an API, like the AWS API. It's really that simple, and at BuildFax, we've been operating this way for more than 2-1/2 years with between 50 and 1,000 virtual machines running at a time.

Now, it's true that savings on personnel cost are only realized if your organization is willing to automate workers out of their jobs. But at least those hours could be shifted to work that benefits the business more directly. And yes, theoretically, these automation benefits are available for private clouds using software like Citrix/Apache CloudStack or Eucalyptus and a hypervisor like Xen or VMware. But the reality is that private cloud software is still very much a work in progress. The current (unusable) state of the "marquee" product in the space, OpenStack, shows that we're years away from simple, turnkey private cloud automation. This is why the public cloud is so compelling today--it's the only way most of us are going to get a fast, cheap, and easy way to automate server provisioning.

So how do you know if IaaS is a good deal for your company?

Successful IaaS adopters tend to fall into one of three buckets. One, they have variable loads that represent significantly different server needs over time; this is one place Wittmann and I agree, based on his follow-up. Two, they're startups with no existing data center infrastructure or staff or are established companies taking on a large project that would require significant additional data center infrastructure or staff. Or three, they have a low server-to-admin ratio and are looking to cut costs. You can use public IaaS now, using a cloud management platform to avoid lock-in, and then switch to a private cloud if you so desire once that technology is more stable.

The cost benefits of IaaS over 1990s-era server management are obvious. So is the fact that the public cloud is not for everyone. There are many good reasons to stay tucked within a data center footprint; security and compliance top most lists. But until server automation becomes as easy to do in a data center as it is in the public cloud, IaaS will have significant cost advantages for most companies.

chart: Internal IT Vs. IaaS 2 and 10 year comparison



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.