没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
22页
计算正在经历一场从客户端/服务器到云计算的巨变,这一巨变在重要性和重要性上都是相似的 对从大型机到客户机/服务器转换的影响。人们纷纷猜测这个新时代将如何发展 在未来的几年里,IT领导者迫切需要对行业的发展有一个清晰的愿景 标题。我们认为,形成这一愿景的最佳途径是了解潜在的经济驱动因素 长期趋势。在本文中,我们将通过使用深度建模来评估云的经济性。 然后,我们使用这个框架来更好地理解长期IT前景
资源推荐
资源详情
资源评论
THE ECONOMICS OF THE CLOUD
Rolf Harms
Michael Yamartino
Computing is undergoing a seismic shift from client/server to the cloud, a shift similar in importance and
impact to the transition from mainframe to client/server. Speculation abounds on how this new era will
evolve in the coming years, and IT leaders have a critical need for a clear vision of where the industry is
heading. We believe the best way to form this vision is to understand the underlying economics driving
the long-term trend. In this paper, we will assess the economics of the cloud by using in-depth modeling.
We then use this framework to better understand the long-term IT landscape.
For comments or questions regarding the content of this paper, please contact
Rolf Harms (rolfh@microsoft.com) or Michael Yamartino (michael.yamartino@microsoft.com)
P a g e | 1
1. INTRODUCTION
When cars emerged in the early 20
th
century, they were
initially called “horseless carriages”. Understandably,
people were skeptical at first, and they viewed the
invention through the lens of the paradigm that had
been dominant for centuries: the horse and carriage.
The first cars also looked very similar to the horse and
carriage (just without the horse), as engineers initially
failed to understand the new possibilities of the new
paradigm, such as building for higher speeds, or greater
safety. Incredibly, engineers kept designing the whip
holder into the early models before realizing that it
wasn’t necessary anymore.
Initially there was a broad failure to fully comprehend
the new paradigm. Banks claimed that, “The horse is
here to stay but the automobile is only a novelty, a fad”.
Even the early pioneers of the car didn’t fully grasp the potential impact their work could have on the
world. When Daimler, arguably the inventor of the automobile, attempted to estimate the long-term auto
market opportunity, he concluded there could never be more than 1 million cars, because of their high
cost and the shortage of capable chauffeurs
1
.
By the 1920s the number of cars had already reached 8 million, and today there are over 600 million
cars – proving Daimler wrong hundreds of times over. What the early pioneers failed to realize was
that profound reductions in both cost and complexity of operating cars and a dramatic increase in
its importance in daily life would overwhelm prior constraints and bring cars to the masses.
Today, IT is going through a similar change: the shift from client/server to the cloud. Cloud promises
not just cheaper IT, but also faster, easier, more flexible, and more effective IT.
Just as in the early days of the car industry, it’s currently difficult to see where this new paradigm will take
us. The goal of this whitepaper is to help build a framework that allows IT leaders to plan for the
cloud transition
2
. We take a long-term view in our analysis, as this is a prerequisite when evaluating
decisions and investments that could last for decades. As a result, we focus on the economics of cloud
rather than on specific technologies or other driving factors like organizational change, as economics
often provide a clearer understanding of transformations of this nature.
In Section 2, we outline the underlying economics of cloud, focusing on what makes it truly different from
client/server. In Section 3, we will assess the implications of these economics for the future of IT. We will
discuss the positive impact cloud will have but will also discuss the obstacles that still exist today. Finally,
in Section 4 we will discuss what’s important to consider as IT leaders embark on the journey to the
cloud.
1
Source: Horseless Carriage Thinking, William Horton Consulting.
2
Cloud in this context refers to cloud computing architecture, encompassing both public and private clouds.
FIG. 1: HORSELESS CARRIAGE SYNDROME
P a g e | 2
2. ECONOMICS OF THE CLOUD
Economics are a powerful force in shaping
industry transformations. Today’s discussions
on the cloud focus a great deal on technical
complexities and adoption hurdles. While we
acknowledge that such concerns exist and are
important, historically, underlying economics
have a much stronger impact on the direction
and speed of disruptions, as technological
challenges are resolved or overcome through
the rapid innovation we’ve grown accustomed
to (Fig. 2). During the mainframe era,
client/server was initially viewed as a “toy”
technology, not viable as a mainframe
replacement. Yet, over time the client/server
technology found its way into the enterprise
(Fig. 3). Similarly, when virtualization
technology was first proposed, application
compatibility concerns and potential vendor
lock-in were cited as barriers to adoption. Yet
underlying economics of 20 to 30 percent
savings
3
compelled CIOs to overcome these
concerns, and adoption quickly accelerated.
The emergence of cloud services is again
fundamentally shifting the economics of IT.
Cloud technology standardizes and pools IT
resources and automates many of the
maintenance tasks done manually today. Cloud
architectures facilitate elastic consumption,
self-service, and pay-as-you-go pricing.
Cloud also allows core IT infrastructure to be brought into large data centers that take advantage of
significant economies of scale in three areas:
Supply-side savings. Large-scale data centers (DCs) lower costs per server.
Demand-side aggregation. Aggregating demand for computing smooths overall variability,
allowing server utilization rates to increase.
Multi-tenancy efficiency. When changing to a multitenant application model, increasing the number
of tenants (i.e., customers or users) lowers the application management and server cost per tenant.
3
Source: “Dataquest Insight: Many Midsize Businesses Looking Toward 100% Server Virtualization”. Gartner, May 8, 2009.
FIG. 2: CLOUD OPPORTUNITY
Source: Microsoft.
FIG. 3: BEGINNING THE TRANSITION TO CLIENT/
SERVER TECHNOLOGY
Source: “How convention shapes our market” longitudinal survey,
Shana Greenstein, 1997.
0%
25%
50%
75%
100%
1989 1990 1991 1992 1993 1994
No Response
Client/Server Only
Both Client/Server
And Mainframe
Mainframe Only
P a g e | 3
2.1 Supply-Side Economies of Scale
Cloud computing combines the best
economic properties of mainframe and
client/server computing. The mainframe
era was characterized by significant
economies of scale due to high up-front
costs of mainframes and the need to hire
sophisticated personnel to manage the
systems. As required computing power –
measured in MIPS (million instructions per
second) – increased, cost declined rapidly
at first (Fig. 4), but only large central IT
organizations had the resources and the
aggregate demand to justify the
investment. Due to the high cost, resource
utilization was prioritized over end-user
agility. Users’ requests were put in a
queue and processed only when needed
resources were available.
With the advent of minicomputers and later client/server technology, the minimum unit of purchase
was greatly reduced, and the resources became easier to operate and maintain. This modularization
significantly lowered the entry barriers to providing IT services, radically improving end-user agility.
However, there was a significant utilization tradeoff, resulting in the current state of affairs: datacenters
sprawling with servers purchased for whatever need existed at the time, but running at just 5%-10%
utilization
4
.
Cloud computing is not a return to the mainframe era as is sometimes suggested, but in fact offers users
economies of scale and efficiency that exceed those of a mainframe, coupled with modularity and agility
beyond what client/server technology offered, thus eliminating the tradeoff.
The economies of scale emanate from the following areas:
Cost of power. Electricity cost is rapidly rising to become the largest element of total cost of ownership
(TCO),
5
currently representing 15%-20%. Power Usage Effectiveness (PUE)
6
tends to be significantly
lower in large facilities than in smaller ones. While the operators of small data centers must pay the
prevailing local rate for electricity, large providers can pay less than one-fourth of the national average
rate by locating its data centers in locations with inexpensive electricity supply and through bulk
purchase agreements.
7
In addition, research has shown that operators of multiple data centers are able
to take advantage of geographical variability in electricity rates, which can further reduce energy cost.
4
Source: The Economics of Virtualization: Moving Toward an Application-Based Cost Model, IDC, November 2009.
5
Not including app labor. Studies suggest that for low-efficiency datacenters, three-year spending on power and cooling,
including infrastructure, already outstrips three-year server hardware spending.
6
Power Utilization Effectiveness equals total power delivered into a datacenter divided by “critical power” – the power
needed to actually run the servers. Thus, it measures the efficiency of the datacenter in turning electricity into computation.
The best theoretical value is 1.0, with higher numbers being worse.
7
Source: U.S. Energy Information Administration (July 2010) and Microsoft. While the average U.S. commercial rate
is 10.15 cents per kilowatt hour, some locations offer power for as little as 2.2 cents per kilowatt hour
FIG. 4: ECONOMIES OF SCALE (ILLUSTRATIVE)
Source: Microsoft.
P a g e | 4
Infrastructure labor costs. While cloud computing significantly lowers labor costs at any scale by
automating many repetitive management tasks, larger facilities are able to lower them further than
smaller ones. While a single system administrator can service approximately 140 servers in a traditional
enterprise,
8
in a cloud data center the same administrator can service thousands of servers. This allows
IT employees to focus on higher value-add activities like building new capabilities and working through
the long queue of user requests every IT department contends with.
Security and reliability. While often cited as a potential hurdle to public cloud adoption, increased
need for security and reliability leads to economies of scale due to the largely fixed level of investment
required to achieve operational security and reliability. Large commercial cloud providers are often
better able to bring deep expertise to bear on this problem than a typical corporate IT department,
thus actually making cloud systems more secure and reliable.
Buying power. Operators of large data centers can get discounts on hardware purchases of up to
30 percent over smaller buyers. This is enabled by standardizing on a limited number of hardware
and software architectures. Recall that for the majority of the mainframe era, more than 10 different
architectures coexisted. Even client/server included nearly a dozen UNIX variants and the Windows
Server OS, and x86 and a handful of RISC architectures. Large-scale buying power was difficult in
this heterogeneous environment. With cloud, infrastructure homogeneity enables scale economies.
Going forward, there will likely be
many additional economies of
scale that we cannot yet foresee.
The industry is at the early
stages of building data centers at
a scale we’ve never seen before
(Fig. 5). The massive aggregate
scale of these mega DCs will
bring considerable and ongoing
R&D to bear on running them
more efficiently, and make them
more efficient for their customers.
Providers of large-scale DCs, for
which running them is a primary
business goal, are likely to
benefit more from this than
smaller DCs which are run inside
enterprises.
2.2 Demand-Side Economies of Scale
The overall cost of IT is determined not just by the cost of capacity, but also by the degree to which the
capacity is efficiently utilized. We need to assess the impact that demand aggregation will have on costs
of actually utilized resources (CPU, network, and storage).
9
In the non-virtualized data center, each application/workload typically runs on its own physical server.
10
This means the number of servers scales linearly with the number of server workloads. In this model,
8
Source: James Hamilton, Microsoft Research, 2006.
9
In this paper, we talk generally about “resource” utilization. We acknowledge there are important differences among resources.
For example, because storage has fewer usage spikes compared with CPU and I/O resources, the impact of some of what we
discuss here will affect storage to a smaller degree.
FIG. 5: RECENT LARGE DATA-CENTER PROJECTS
Sources: Press releases.
剩余21页未读,继续阅读
资源评论
bluetata
- 粉丝: 6w+
- 资源: 20
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功