Your SlideShare is downloading. ×
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
2010 09-24-闕志克老師-cloud computing where do we go
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

2010 09-24-闕志克老師-cloud computing where do we go

1,505

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,505
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Cloud Computing: Where Do We Go from Here? Tzi-cker Chiueh ( ) Cloud Computing Research Center for Mobile Applications (CCMA) NCCU 1 1 Copyright 2008 ITRI
  • 2. Cloud computing is hot! But where is the $$ for Taiwan? 2 NCCU Copyright 2008 ITRI
  • 3. Cloud Computing Basics • “ s cloud illusions I recall; I really don’know It’ t clouds at all” --- Both Sides Now, Joni Mitchell • Our definition – Centralization of IT infrastructures – Usage-based resource allocation and charging • Enabling technologies – HW/SW to build and run very large data centers efficiently – Scalable, reliable and secure cloud services – Faster Internet connectivity NCCU 3
  • 4. Cloud Service Models • Infrastructure as a Service (IaaS) – A set of virtual machines with storage space and external network bandwidth  unfurnished apartment – Example: Amazon Web Service • Platform as a Service (PaaS) – An operating environment including (application-specific) libraries and supporting services (DBMS, AAA)  furnished apartment – Example: Google’ App Engine, Microsoft’ Azure, IBM’ XaaS s s s • Software as a Service (SaaS) – Turn-key software hosted on the cloud and accessible through the browser  hotel – Example: salesforce.com, and all major desktop software vendors NCCU 4
  • 5. Cloud Computing Food Chain Enterprise User End User Consumer SaaS User SaaS Enterprise IT Department Cloud Service User Web Application Developer SaaS Provider IaaS, PaaS Cloud Service Provider Mega Data Center Operator Cloud Application Platform Provider HW SW Mega Data Center Mega Data Center Hardware Provider Software Provider NCCU 5
  • 6. Taiwan’ Positioning in Cloud s Computing Food Chain • Just end user? • Sophisticated cloud service user or cloud application developer? Exportable? • Operate its cloud service provider? – Data confidentiality concern (especially for E-government service) • Serve as a major cloud service provider in a geographical region? – Sufficient bandwidth and connectivity? – Climate and geology factors are against us • Become a major HW/SW solution provider for cloud service providers? – data center hardware component  total data center solution – ITRI/CCMA’ bet here s NCCU 6
  • 7. Microsoft’ Container-based Data s Center in Chicago NCCU 7
  • 8. Inside the Container NCCU 8
  • 9. Cloud-Scale Data Center • > 10,000 servers  $50M USD apiece • Technology components: – Container computer: Optimal HW building block for constructing a cloud data center – Cloud OS: An end-to-end software stack that runs cloud applications and operates a cloud data center – Non-ICT technology: seismic, fire, physical security, etc. – Integration/operation know-how: Operational experiences and expertise for putting together and running a cloud-scale data center NCCU 9
  • 10. Data Center Solution Provider • Cloud Hardware Platform – Servers (HP/Dell) – Storage arrays: primary and secondary (EMC/NetApp) – Network switches: LAN and SAN (Cisco/Juniper/Brocade) – Front-end Appliances: • IPS/Firewall/NAT (Checkpoint) • Traffic Shaper (Packeteer) • Server Load Balancer (F5) • Multi-Homing Load Balancer (BIG-IP) • Cloud Software Platform – Hypervisor (VMware, Citrix, Microsoft) – Virtualization management (VMware, Citrix, Microsoft) – Storage management (EMC, NetApp, HDS, IBM, Symantec) – Backup/replication (Symantec) – Data center automation + energy management (Tivoli, CA, BMC, HP) – Security (Symantec, Cisco, McAfee) • Non-ICT – Power: Electricity distribution network (Delta/Emerson) – Cooling: Thermal management (APC) – Facilities: Fire, seismic, battery, physical security – Regulations NCCU 10
  • 11. Data Center Design Trends • Containerization – Best HW packaging for cloud data centers • Server  Server rack  container  warehouse • Commodity HW only, not a supercomputer – More efficient power distribution and thermal design – Unification of computing, memory, network and storage resources • Virtualization of all HW resources: Software-definable boundaries – Faster deployment: no on-premise installation needed – Requires light-out operation • Google-style data center design – End-to-end redundancy • Failure is a common case NCCU 11
  • 12. Missing Links • Goal: Enable Taiwan to build data centers for the world • Container Computer 1.0 – Manageable container computer – Differences between a set of servers/switches/storage boxes and a container computer? • Scalable storage/network architecture • System management software • Energy-efficient cooling • Cloud Operating System 1.0 – End-to-end data center software stack for supporting a AWS-like service on a set of commodity HW – Tight integration of storage, resource, security and system/network management • First prototype of both expected at the end of 2010 NCCU 12
  • 13. Container Computer 1.0 • Objective: Physical data center in a box • Architecture Design Principles: – Commodity HW only • No storage box, appliance or accelerator – System-wide optimization • Component vs. self-contained system • server  container computer  warehouse computer • Major features: – All-layer-2 data center network architecture – Scalable internet appliance logic – Touch cooling-based thermal management NCCU 13
  • 14. Cloud Operating System 1.0 Objective: Multiplexing virtual data centers on a physical data center – No. of VM instances each with CPU performance and memory size requirement – Shared storage space requirement – External network bandwidth requirement – VPN setting – Firewall/IDS/IPS rules – Server load balancing policy – Public IP addresses – Network configuration, including DNS and DHCP – OS and application image Design Goals: – Very very very very… easy to manage for both physical and virtual data center administrators – Ability to hide HW failures from applications – Intelligent data center-wide power management – Multi-tenancy security – Scalability across all workloads NCCU 14
  • 15. Components in Cloud OS 1.0 Virtual Data Center Management Tool Primary/Secondary Storage Management Virtual Data Center Provisioning (VMware) Network/System (EMC) Management (Tivoli) Physical Infrastructure Physical Compute Servers Management Security Distributed Main/Secondary Storage Tool (Dell) (Checkpoint) All-layer-2 Network Inter-VM Load Balancing (F5) Power Management (Tivoli) Inter-PM Load Balancing and VM Fail-over (VMware) NCCU 15
  • 16. Cloud OS 1.0 Summary • World’ first integrated data center software stack that s – Integrates storage management, virtualization management, system/network management, security, and power management – Targets at cloud-scale data centers and supports virtual data center- based IaaS • Competitions: – Virtual Computing Environment Coalition (Acadia): Cisco, EMC, and VMware – Microsoft/HP Cloud Alliance NCCU 16
  • 17. Where CCMA Adds Value SaaS Applications EMR Smart Grid Automated Cloudification Cloud Application Middleware Platform PaaS LAMP .NET WebSphere WebLogic Google App Engine Cloud System Software Platform Hypervisor Virtualization Management Storage Management Security Backup/Replication Data Center Automation Energy Management IaaS Cloud Hardware Platform Scalable System Architecture System Management Cooling Servers Storage Arrays NCCU Switches Power Distribution 17
  • 18. Evolution Path Taiwanese Companies’ Asia Pacific Data and World-wide IT Center Application Backup Profit Margin Total Solution Provider Cloud Data Center System Integrator with Operator Know-how Cloud Data Center System Integrator Plant Power Total Container Computer Solution Provider Generator Power Container Computer OEM Container Computer ODM Container Computer Component ODM NCCU 18
  • 19. Success Criteria • Bring up Taiwan’ computer HW industry to rise to s the cloud computer era – A Taiwan-spec container computer that powers cloud- scale data centers in the world • Jump-start Taiwan’ systems software industry s – A Taiwan-based cloud OS company that provide end-to- end software stack solutions to cloud data centers in the world • Container computer ODM  Red Hat  Huawei NCCU 19
  • 20. 15 / ( 240 ) 1. FY99~FY103/37.2 2. FY99~FY103/1.25 3. FY99~FY103/10 4. FY99~FY103/15 5. FY99~FY103/6.98 6. FY100~FY103/65 7. FY100~FY103/4 8. FY99~FY103/16.5 9. FY100~103/6 10. FY100~FY103/6.1 11. FY99~ FY103/3.6 12. FY100~FY102/13.17 13. FY99~FY102/39.92 14. FY98~FY10 /7.5 15. FY99~FY103 / 7.78 NCCU 20
  • 21. International Competition Landscape • United States: – Holds dominant position in all cloud computing segments – No industrial development policy • European Union – Leverages strength in telecom equipment/service business and focuses on “ cloud service systems”for carriers • Japan – Digital Japan Creation Project; Kasumigaseki cloud – NEC, Fujitsu, Hitachi enter the Cloud Infrastructure space • Korea – National Computing and Information Agency : 40 agencies’ IT departments consolidated by December 2007 – Carefully chosen cloud applications/services: IPTV, Green Internet Café, Mobile device, Smart Grid, On-line gaming, Tele-commuting, etc. • China – Being formulated – Huawei has already grabbed most of China Mobile’ data center s businesses NCCU 21
  • 22. Conclusion • Cloud computing is all about consolidation of IT infrastructures and usage-based resource allocation • Most on-premise applications will eventually be cloudified • Cloud-scale data center industry is emerging • ITRI’ integrated data center solution, Container Computer s 1.0 + Cloud OS 1.0, is expected to provide 80% of the functionalities at 1/2 cost of current market-leading solutions NCCU 22
  • 23. Thank You! Questions and Comments? tcc@itri.org.tw NCCU 23

×