SAR / RAR
“The Hardware Cloud: Utility Computing and Its Cousins” from Getting the Most Out of Information Systems is
available under a Creative Commons Attribution-NonCommercial -ShareAlike 3.0 Unported license without attribution
as requested by the site’s original creator or licensee.
The Hardware Cloud: Utility Computing and Its Cousins
LEARNING OBJECTIVES
1. Distinguish between SaaS and hardware clouds.
2. Provide examples of firms and uses of hardware clouds.
3. Understand the concepts of cloud computing, cloudbursting, and black swan events.
4. Understand the challenges and economics involved in shifting computing hardware to the cloud.
While SaaS provides the s oftware and hardware to replace an internal information system, sometimes a
firm develops its own custom software but wants to pay someone else to run it for them. That’s where
hardware clouds, utility computing, and related technologies come in. In this m odel, a firm replaces
computing hardware that it might otherwise run on -site with a service provided by a third party online.
While the term utility computing was fashionable a few years back (and old timers claim it shares a
lineage with terms like hosted computing or even time sharing), now most in the industry have begun
referring to this as an aspect of cloud computing, often referred to as hardware clouds . Computing
hardware used in this scenario exists “in the cloud,” meaning somewhere on the Internet. The costs of
systems operated in this manner look more like a utility bill— you only pay for the amount of processing,
storage, and telecommunications used. Tech research firm Gartner has estimated that 80 percent of
corporate tech spending goes toward da ta center maintenance. J. Rayport, “Cloud Computing Is No Pipe
Dream,” BusinessWeek, December 9, 2008. Hardware -focused cloud computing provides a way for firms
to chip away at these costs.
Major players are spending billions building out huge data centers to take all kinds of computing out of
the corporate data center and place it in the cloud. While cloud vendors typically host your software on
their systems, many of these vendors also offe r additional tools to help in creating and hosting apps in
the cloud. Salesforce.com offers Force.com, which includes not only a hardware cloud but also several
cloud -supporting tools, such as a programming environment (IDE) to write applications specifically
tailored for Web -based delivery. Google’s App Engine offers developers several tools, including a
database product called Big Table. And Microsoft offers a competing product —Windows Azure that runs
1
the SQL Azure database. These efforts are often described by the phrase platform as a service
(PaaS) since the cloud vendor provides a more complete platform (e.g., hosting hardware, operating
system, database, and other software), which clients use to build their own applications.
Another alternative is called infrastructure as a service (IaaS) . This is a good alternative for firms that
want even more control. In IaaS, clients can select their own operating systems, development
environments, underlying applications like databases, or other software packages ( i.e., clients, and not
cloud vendors, get to pick the platform), while the cloud firm usually manages the infrastructure
(providing hardware and networking). IaaS services are offered by a wide variety of firms, including
Amazon, Rackspace, Oracle, Dell, H P, and IBM.
Still other cloud computing efforts focus on providing a virtual replacement for operational hardware
like storage and backup solutions. These include the cloud -based backup efforts like EMC’s Mozy, and
corporate storage services like Amazon’s Simple Storage Solution (S3). Even efforts like Apple’s iCloud
that sync user data across devices (phone, multiple desktops) are considered part of the cloud craze.
The common theme in all of this is leveraging computing delivered over the Internet to sati sfy the
computing needs of both users and organizations.
Clouds in Action: A Snapshot of Diverse Efforts
Large, established organizations, small firms and start -ups are all embracing the cloud. The examples
below illustrate the wide range of these efforts.
Journalists refer to the New York Times as, “The Old Gray Lady,” but it turns out that the venerable
paper is a cloud -pioneering whippersnapper. When the Times decided to make roughly one hundred
fifty years of newspaper archives (over fifteen million art icles) available over the Internet, it realized that
the process of converting scans into searchable PDFs would require more computing power than the
firm had available. J. Rayport, “Cloud Computing Is No Pipe Dream,” Business Week, December 9,
2008. To solve the challenge, a Times IT staffer simply broke out a credit card and signed up for
Amazon’s EC2 cloud computing and S3 cloud storage services. The Times then started uploading
terabytes of information to Amazon, along with a chunk of code to execute the co nversion. While
anyone can sign up for services online without speaking to a rep, someone from Amazon eventually
contacted the Times to check in after noticing the massive volume of data coming into its systems. Using
2
one hundred of Amazon’s Linux servers, the Times job took just twenty -four hours to complete. In fact, a
coding error in the initial batch forced the paper to rerun the job. Even the blunder was cheap —just two
hundred forty dollars in extra processing costs. Says a member of the Times IT group: “It would have
taken a month at our facilities, since we only had a few spare PCs…It was cheap experimentation, and
the learning curve isn’t steep.” G. Gruman, “Early Experiments in Cloud Computing,” InfoWorld , April 7,
2008.
NASDAQ also uses Amazon’s clo ud as part of its Market Replay system. The exchange uses Amazon to
make terabytes of data available on demand, and uploads an additional thirty to eighty gigabytes every
day. Market Reply allows access through an Adobe AIR interface to pull together histo rical market
conditions in the ten -minute period surrounding a trade’s execution. This allows NASDAQ to produce a
snapshot of information for regulators or customers who question a trade. Says the exchange’s VP of
Product Development, “The fact that we’re able to keep so much data online indefinitely means the
brokers can quickly answer a question without having to pull data out of old tapes and CD backups.” P.
Grossman, “Cloud Computing Begins to Gain Traction on Wall Street,” Wall Street and Technology ,
January 6, 2009. NASDAQ isn’t the only major financial organization leveraging someone else’s cloud.
Others include Merrill Lynch, which uses IBM’s Blue Cloud servers to build and evaluate risk analysis
programs; and Morgan Stanley, which relies on Force .com for recruiting applications.
IBM’s cloud efforts, which count Elizabeth Arden and the U.S. Golf Association among their customers,
offer several services, including so -called cloudbursting. In a cloudbursting scenario a firm’s data center
running at m aximum capacity can seamlessly shift part of the workload to IBM’s cloud, with any spikes
in system use metered, utility style. Cloudbursting is appealing because forecasting demand is difficult
and can’t account for the ultrarare, high -impact events, sometimes called black swans . Planning to
account for usage spikes explains why the servers at many conventional corporate IS shops run at only
10 to 20 percent capacity. J. Parkinson, “Green Data Centers Tackle LEED
Certification,” SearchDataCenter.com , January 18, 2007. While Cloud Labs cloudbursting service is
particularly appealing for firms that already have a heavy reliance on IBM hardware in -house, it is
possible to build these systems using the hardware clouds of other vendors, too.
Salesforce.com’s Forc e.com cloud is especially tuned to help firms create and deploy custom Web
applications. The firm makes it possible to piece together projects using premade Web services that
provide software building blocks for features like calendaring and scheduling. Th e integration with the
3
firm’s SaaS CRM effort, and with third-party products like Google Maps allows enterprise mash -ups that
can combine services from different vendors into a single application that’s run on Force.com hardware.
The platform even includes tools to help deploy Facebook applications. Intuitive Surgical used Force.com
to create and host a custom application to gather clinical trial data for the firm’s surgical robots. An IS
manager at Intuitive noted, “We could build it using just their tools , so in essence, there was no
programming.” G. Gruman, “Early Experiments in Cloud Computing,” InfoWorld , April 7, 2008. Other
users include Jobscience, which used Force.com to launch its online recruiting site; and Harrah’s
Entertainment, which uses Force. com applications to manage room reservations, air travel programs,
and player relations.
Challenges Remain
Hardware clouds and SaaS share similar benefits and risk, and as our discussion of SaaS showed, cloud
efforts aren’t for everyone. Some additional examples illustrate the challenges in shifting computing
hardware to the cloud.
For all the hype about cloud computing, it doesn’t work in all situations. From an architectural
standpoint, most large organizations run a hodgepodge of systems that include both package
applications and custom code written in -house. Installing a complex set of systems on someone els e’s
hardware can be a brutal challenge and in many cases is just about impossible. For that reason we can
expect most cloud computing efforts to focus on new software development projects rather than
options for old software. Even for efforts that can be c ustom-built and cloud -deployed, other roadblocks
remain. For example, some firms face stringent regulatory compliance issues. To quote one tech
industry executive, “How do you demonstrate what you are doing is in compliance when it is done
outside?” G. Grum an, “Early Experiments in Cloud Computing,” InfoWorld , April 7, 2008.
Firms considering cloud computing need to do a thorough financial analysis, comparing the capital and
other costs of owning and operating their own systems over time against the variable costs over the
same period for moving portions to the cloud. For high -volume, low -maintenance systems, the numbers
may show that it makes sense to buy rather than rent. Cloud costs can seem super cheap at first. Sun’s
early cloud effort offered a flat fee of one dollar per CPU per hour. Amazon’s cloud storage rates were
twenty -five cents per gigabyte per month. But users often also pay for the number of accesses and the
number of data transfers. C. Preimesberger, “Sun’s ‘Open’ -Door Policy,” eWeek, April 21, 2008. A
4
quarter a gigabyte a month may seem like a small amount, but system maintenance costs often include
the need to clean up old files or put them on tape. If unlimited data is stored in the cloud, these costs
can add up.
Firms should enter the cloud cautiously, particularly where mission -critical systems are concerned.
Amazon’s spring 2011 cloud collapse impacted a number of firms, especially start -ups looking to leanly
ramp up by avoiding buying and hosting their own hardware. HootSuite and Quora wer e down
completely, Reddit was in “emergency read -only mode,” and Foursquare, GroupMe, and SCVNGR
experienced glitches. Along with downtime, a small percentage (roughly 0.07 percent) of data involved
in the crash was lost . A. Hesseldahl, “Amazon Details Last Week’s Cloud Failure, and Apologizes,”
AllThingsD , April 29, 2011. If a cloud vendor fails you and all your eggs are in one basket, then you’re
down, too. Vendors with multiple data centers that are able to operate with fault -tolerant provisioning,
keeping a firm’s efforts at more than one location to account for any operating interruptions, will appeal
to firms with stricter uptime requirements, but even this isn’t a guarantee. A human configuration error
hosed Amazon’s clients, despite the fact that the f irm had confirmed redundant facilities in multiple
locations. M. Rosoff, “Inside Amazon’s Cloud Disaster,” BusinessInsider , April 22, 2011. Cloud firms often
argue that their expertise translates into less downtime and failure than conventional corporate da ta
centers, but no method is without risks.
KEY TAKEAWAYS
• It’s estimated that 80 percent of corporate tech spending goes toward data center maintenance.
Hardware -focused cloud computing initiatives from third party firms help tackle this cost by
allowing firms to run their own software on the hardware of the provider.
• Amazon, EMC, Google, IBM, Microsoft, Oracle/Sun, Rackspace, and Salesforce.com are among
firms offering platforms to run custom software projects. Some offer additional tools and
services, inc luding additional support for cloud -based software development, hosting,
application integration, and backup.
• Cloud computing varieties include platform as a service (PaaS), where vendors provide a
platform (e.g., the operating system and supporting softwa re like database management
systems) but where client firms write their own code; and infrastructure as a service (IaaS),
where cloud vendors provide and manage the underlying infrastructure (hardware and
5
networking), while clients can create their own platform, choosing operating systems,
applications, and configurations.
• Users of cloud computing run the gamut of industries, including publishing (the New York
Times ), finance (NASDAQ), and cosmetics and skin care (Elizabeth Arden).
• Benefits and risks are si milar to those discussed in SaaS efforts. Benefits include the use of the
cloud for handling large batch jobs or limited -time tasks, offloading expensive computing tasks,
and cloudbursting efforts that handle system overflow when an organization needs more
capacity.
• Most legacy systems can’t be easily migrated to the cloud, meaning most efforts will be new
efforts or those launched by younger firms.
• Cloud (utility) computing doesn’t work in situations where complex legacy systems have to be
ported or where there may be regulatory compliance issues.
• Some firms may still find TCO and pricing economics favor buying over renting —scale
sometimes suggests an organization is better off keeping efforts in -house.
QUESTIONS AND EXERCISES
1. What are hardware clouds? What kinds of services are described by th ese terms? What are
other names for this phenomenon? How does this differ from SaaS?
2. Which firms are the leading providers of hardware clouds? How are clients using these efforts?
3. List the circumstances where hardware clouds work best and where it works poorly. When
would each alternative make more sense —SaaS, PaaS, and IaaS? What sorts of issues should
firms consider, and what sorts of expertise would be necessary when adopting eac h alternative?
4. Research cloud -based alternatives for backing up your hard drive. Which are among the best
reviewed product or services? Why? Do you or would you use such a service? Why or why not?
5. Can you think of “black swan” events that have caused compu ting services to become less
reliable? Describe the events and its consequences for computing services. Suggest a method
and vendor for helping firms overcome the sorts of events that you encountered.
6