Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Cloud</strong> <strong>Computing</strong><br />
<br />
Copyright 2010 ITRI
Overview<br />
• <br />
• <br />
• Green <strong>Cloud</strong><br />
• <br />
• <br />
Copyright 2010 ITRI
Billion (US$)<br />
3000<br />
1000<br />
• 1980<br />
–<br />
“ <br />
”<br />
• 2010<br />
–<br />
“ <br />
”<br />
<br />
(1 to 1)<br />
<br />
(many to<br />
many)<br />
300<br />
100<br />
1939<br />
Mainfram<br />
e<br />
(1 to<br />
many)<br />
<br />
(1 to 1)<br />
1980 1995 2005 2015 Year<br />
<br />
pay-as-you-go<br />
Copyright 2010 ITRI
Copyright 2010 ITRI
Pay by use instead of provisioning for peak<br />
Unused resources<br />
Capacity<br />
Time<br />
Static data center<br />
Demand<br />
Capacity<br />
Demand<br />
Time<br />
Data center in the cloud<br />
Risk of over-provisioning:<br />
underutilization<br />
Heavy penalty for under-provisioning<br />
Capacity<br />
Demand<br />
Time<br />
Static data center<br />
UC Berkeley RAD Lab<br />
Copyright 2010 ITRI <br />
Capacity<br />
Demand<br />
1 2 3<br />
Time (days)<br />
Demand<br />
1 2 3<br />
Time (days)<br />
Lost revenue<br />
Demand<br />
1 2 3<br />
Time (days)<br />
Lost users<br />
Capacity<br />
Capacity
Hotel<br />
furnished apartment<br />
unfurnished apartment<br />
<strong>Cloud</strong> Ecosystem<br />
Copyright 2010 ITRI <br />
6
• Applications Software<br />
- Scale Down/Up Rapidly<br />
- Pay-for-use Licensing Model<br />
- Disconnection Tolerance<br />
• Infrastructure Software<br />
- Virtualization<br />
- Pay-As-You-Go Billing Built-In<br />
- Resource Accounting<br />
• Hardware Systems<br />
- Containerization DC<br />
- Cost of operation/Commoditization<br />
- Energy proportionality/memory/disk/network<br />
- Processors with VMs<br />
- Flash Memory hierarchy<br />
- LAN/WAN bandwidth/cost<br />
Copyright 2010 ITRI
SaaS<br />
Applications<br />
<br />
PaaS<br />
<strong>Cloud</strong> Application Middleware Platform<br />
<br />
<strong>Cloud</strong> System Software Platform (VRM)<br />
<br />
<br />
IaaS<br />
<strong>Cloud</strong> Hardware Platform<br />
<br />
<br />
<br />
Copyright 2010 ITRI
•2009102.62013255.2<br />
CAGR27.4%<br />
•2009-2013IaaS(CAGR 42.6%)PaaS (CAGR 54.5%)2013IaaS<br />
PaaS107.8IaaSPaaS40.6%1.6%<br />
•2009SaaS(74.9%)2013SaaS147.4<br />
2009-2013 CAGR17.7%<br />
(%)<br />
XaaS<br />
<br />
<br />
<br />
?<br />
<br />
<br />
2009 2010 2011 2012 2013 2009-2013<br />
CAGR(%)<br />
IaaS 2.51 3.64 5.38 7.56 10.36 42.6%<br />
PaaS 0.07 0.10 0.14 0.21 0.42 54.5%<br />
SaaS 7.68 8.97 10.53 12.39 14.74 17.7%<br />
10.26 12.71 16.05 20.16 25.52 27.4%<br />
IaaS 24.5% 28.6% 33.5% 37.5% 40.6% -<br />
PaaS 0.7% 0.8% 0.9% 1.0% 1.6% -<br />
SaaS 74.9% 70.6% 65.6% 61.5% 57.8% -<br />
<br />
Copyright 2010 ITRI
IDM<br />
<br />
<br />
<br />
<br />
Foundry<br />
<br />
Design service<br />
<br />
Fabless<br />
<br />
<br />
Copyright 2010 ITRI
“Disruptive Innovation ”<br />
‣ Lower gross margins<br />
‣ Smaller target markets<br />
‣ Simpler products and services<br />
Clayton M. Christensen<br />
Technology<br />
Performance<br />
Service<br />
Performance<br />
•”Sustaining Innovation”<br />
‣ <br />
<br />
‣ <br />
<br />
IEK<br />
Copyright 2010 ITRI <br />
Commodity<br />
Server<br />
+<br />
Commodity Virtualizatio<br />
Server n<br />
Mainframe<br />
Time<br />
Incumbent Software<br />
<strong>Cloud</strong> Service<br />
Time<br />
•”Disruptive Innovation”<br />
‣ <br />
<br />
‣ <br />
‣ IT
Apple <br />
1. iPad<br />
12<br />
iPad<br />
2. <br />
<br />
10server<br />
farm<br />
1.Apple's existing Newark, CA., Data Center is<br />
around 109,000 square feet--the new one is over<br />
500,000. That represents either a ridiculously big<br />
scaling-up of business or a whole new thing<br />
2.500,000 square feet is among the largest centers<br />
being built in the World on a single site. Microsoft's<br />
new one in Chicago is around 400,000, in<br />
comparison<br />
Copyright 2010 ITRI <br />
www.datacenterknowledge.com<br />
:
Microsoft <br />
Microsoft…<br />
<br />
Copyright 2010 ITRI <br />
13
Verari<br />
Source: Daniel Costello, Microsoft Data Center Transformation, Microsoft WinHEC 2008<br />
Copyright 2010 ITRI <br />
14
Why Container Computer?<br />
• (PUE)<br />
– <br />
<br />
• <br />
– <br />
– <br />
<br />
<br />
Copyright 2010 ITRI
• Enterprise-Grade HW approach:<br />
– Failure is an exception<br />
– Enterprise-grade HW: IBM/HP/Dell, Cisco, Extreme, EMC, NetApp,<br />
etc.<br />
– Diverse SW components from VMware, Microsoft, Oracle,<br />
Symantec, Tivoli, CA, BMC, etc.<br />
• Commodity HW approach ():<br />
– Failure is a common case<br />
– Commodity HW only<br />
– Replication-driven software attack<br />
– Design for manageability<br />
– System-wide optimization: server container computer <br />
warehouse computer<br />
Copyright 2010 ITRI <br />
– Exemplified by Google
• ecosystem<br />
• <br />
• <br />
• /<br />
<br />
<br />
• <br />
• ICT<br />
• <br />
• <br />
• <br />
<br />
<br />
<br />
• <br />
• ICT<br />
• <br />
• <br />
• <br />
<br />
<br />
• <br />
• <br />
• <br />
()<br />
• <br />
<br />
<br />
Copyright 2010 ITRI
Copyright 2010 ITRI
B.<br />
<br />
-<br />
.<br />
.<br />
: :<br />
(Type1)4C<br />
(Type1)4C<br />
/<br />
/<br />
End-to-End<br />
End-to-End<br />
Solution<br />
Solution<br />
(Type2)<br />
(Type2)<br />
Apple<br />
Apple<br />
AppStore<br />
AppStore<br />
ISV<br />
ISV<br />
<br />
SaaS<br />
()<br />
A.<br />
<br />
-/<br />
.<br />
.<br />
<br />
<br />
:<br />
:<br />
(1)<strong>Cloud</strong><br />
(1)<strong>Cloud</strong><br />
OS<br />
OS<br />
Green<br />
Green<br />
IDC<br />
IDC<br />
(2)<br />
(2)<br />
<br />
<br />
<br />
<br />
PaaS<br />
()<br />
IaaS<br />
()<br />
<br />
Copyright 2010 ITRI
Copyright 2010 ITRI <br />
15<br />
15<br />
/(240)<br />
1. FY99~FY103/37.2<br />
2. FY99~FY103/1.25<br />
3. FY99~FY103/10<br />
4. FY99~FY103/15<br />
5. FY99~FY103/6.98<br />
6. FY100~FY103/65<br />
7. FY100~FY103/4<br />
8. FY99~FY103/16.5<br />
9. FY100~ FY103/6<br />
10. FY100~FY103/6.1<br />
11. FY99~ FY103/3.6<br />
12. FY100~FY102/13.17<br />
13. FY99~FY102/39.92<br />
14. FY98~FY101/7.5<br />
15. FY99~FY103 / 7.78
Service<br />
Operation<br />
<br />
<br />
Infrastructure<br />
Software<br />
<br />
<strong>Cloud</strong> OS(ITRI/IIIMicrosoftVMware… )<br />
<strong>Cloud</strong><br />
Hardware<br />
System<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
(...)<br />
Copyright 2010 ITRI
(TCCC)<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Copyright 2010 ITRI
(Taiwan <strong>Cloud</strong> <strong>Computing</strong> Consortium)<br />
• (IaaSPaaS<br />
SaaS) <br />
• (ET)<br />
<br />
• <br />
<br />
<br />
consortium<br />
<br />
<br />
<br />
<br />
•<br />
<br />
<br />
<br />
Copyright 2010 ITRI <br />
•<br />
<br />
<br />
<br />
(IaaS<br />
PaaS SaaS)<br />
•<br />
<br />
<br />
<br />
<br />
<br />
•<br />
<br />
<br />
<br />
””<br />
23
86 <br />
Copyright 2010 ITRI 2010/12/<br />
27<br />
-24-
• <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
• <br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Copyright 2010 ITRI
“Green” <strong>Cloud</strong> <strong>Computing</strong><br />
26<br />
Copyright 2010 ITRI
Agenda<br />
• Evolution of VLSD<br />
• Why Container Computer?<br />
• Ideas for “green” cooling VLSD<br />
• Ideas for “green” power<br />
• Summary<br />
Copyright 2010 ITRI
The Power of Evolution of VLSD<br />
(Very Large Scale Datacenter)<br />
1990 1998 2008<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Server Capacity<br />
Copyright 2010 ITRI <br />
Server Density and<br />
Manageability<br />
Container Scalability<br />
Power Usage Efficiency<br />
(PUE)
Copyright 2010 ITRI <br />
Why Container based Data Center?
Copyright 2010 ITRI <br />
Highly efficient container computer based VLSD
Cooling is a BIG problem in<br />
VLSD (Phoenix ONE datacenter)<br />
Copyright 2010 ITRI <br />
31
Today’s VLSD needs a lot of<br />
Power + Water<br />
Google Datacenter at Columbia river, Oregon<br />
Copyright 2010 ITRI <br />
32
Greenland ( ) Datacenter<br />
TELE Greenland A/S Datacenter<br />
Copyright 2010 ITRI <br />
33
Interesting ideas for building “Green”<br />
VLSD<br />
Copyright 2010 ITRI <br />
34
Interesting ideas for building VLSD<br />
Copyright 2010 ITRI <br />
35
Interesting ideas for building “green” VLSD<br />
(Google Navy floating data centers)<br />
The sea-going computer platforms will be sustainably powered by Pelamis wave energy converters.<br />
Copyright 2010 ITRI <br />
36
Interesting ideas for building “green” VLSD<br />
Google Navy floating data centers<br />
The sea-going computer platforms will be sustainably powered by wave energy<br />
converters.<br />
Copyright 2010 ITRI <br />
37
Green Datacenter + swimming pool<br />
•Heat generated by VLSD is used to heat the swimming pool<br />
•Cold water from the swimming pool is used to cool the VLSD<br />
Copyright 2010 ITRI <br />
38
Interesting ideas for building “Green”<br />
Power generation for VLSD<br />
Copyright 2010 ITRI <br />
39
Interesting ideas for building “Green” Power generation<br />
for VLSD<br />
Copyright 2010 ITRI <br />
40
Wind “Green”Power generation for VLSD<br />
Copyright 2010 ITRI <br />
41
Summary<br />
• IT Datacenter is at crossroad<br />
- <strong>Cloud</strong> <strong>Computing</strong> is driving VLSD demand<br />
• Today’s cooling approaches are lacking<br />
- Especially in sub-tropical climates (China/Taiwan)<br />
• Today’s power generation is expensive<br />
• Many new ideas – May the best man win<br />
Copyright 2010 ITRI
CCMA@ITRI<br />
6/3/2010<br />
Copyright 2010 ITRI
Mission Statement<br />
Deliver an end-to-end data center<br />
architecture know-how and a system<br />
software suite that will enable a cloud<br />
service provider to operate a mega<br />
data center that is among the most<br />
efficient and capable in the world<br />
6/3/2010<br />
Copyright 2010 ITRI
• (Green <strong>Cloud</strong> <strong>Computing</strong> System<br />
Architecture Technology)<br />
‣ <br />
‣ <br />
<br />
‣ <br />
<br />
• (Large-scale Systems Software<br />
Technology for <strong>Cloud</strong> Data Centers)<br />
‣ <br />
<br />
• (<strong>Cloud</strong> Application & Service)<br />
‣ <br />
‣ <br />
‣ <br />
‣ <br />
Copyright 2010 ITRI <br />
45
()<br />
Copyright 2010 ITRI
()<br />
Copyright 2010 ITRI
<strong>Cloud</strong> OS<br />
• What’s it?<br />
– System Management Software layer<br />
– Virtual Resource Management<br />
• Improve manageability of massive <strong>Cloud</strong> Data<br />
Center<br />
• Enhance self-provisioning<br />
• Service load balancing<br />
• Optimize physical resource utilization<br />
• High Availability for any single point of failure<br />
– Application failover<br />
– Data Storage availability<br />
• Energy management<br />
– Storage architecture (unification of SAN &<br />
LAN)<br />
– Security<br />
– High Speed Networking<br />
• What is it not?<br />
– It’s not Operating System<br />
– It’s not Virtualization Hypervisor<br />
Mail<br />
Virtual<br />
Cluster<br />
VM<br />
Physical<br />
Node<br />
Bkup<br />
Virtual<br />
Cluster<br />
VM<br />
<strong>Cloud</strong> OS<br />
Physical<br />
Node<br />
HC<br />
Virtual<br />
Cluster<br />
VM<br />
Physical<br />
Node<br />
AppX<br />
Virtual<br />
Cluster<br />
VM<br />
Storage<br />
Server<br />
6/3/2010<br />
Copyright 2010 ITRI
<strong>Cloud</strong> Operating System 1.0<br />
Objective:<br />
Multiplexing virtual data centers on a physical data center<br />
Major features:<br />
– Highly available and high-performance storage<br />
– Scalable and parallelized data de-duplication<br />
– Multi-dimensional load balancing<br />
– Informed system/network management<br />
– Inter-virtual-data-center isolation<br />
Copyright 2010 ITRI
Components in <strong>Cloud</strong> OS 1.0<br />
Virtual Data Center Management Tool<br />
Primary/Secondary<br />
Storage Management<br />
(EMC)<br />
Virtual Data Center<br />
Provisioning (VMware)<br />
Network/System<br />
Management<br />
(Tivoli)<br />
Physical<br />
Cluster<br />
Deployment<br />
Tool<br />
Physical Compute Servers<br />
Distributed Main/Secondary Storage<br />
All-layer-2 Network<br />
Security<br />
(Checkpoint)<br />
Power Management<br />
(Tivoli)<br />
Inter-PM Load Balancing<br />
and VM Fail-over (VMware)<br />
Inter-VM Load<br />
Balancing (F5)<br />
Copyright 2010 ITRI
• <br />
• <br />
<br />
• <br />
<br />
• <br />
<br />
Copyright 2010 ITRI
www.twcloud.org.tw<br />
Thank You<br />
Copyright 2010 ITRI