Download - Cloud Computing,雲端運算-IBM資訊研發中心協理馬紹宏
© 2009 IBM Corporation
IBM Cloud Computing
馬紹宏台灣 IBM 生物資訊研發中心
2
新經濟的發展The term New Economy describes aspects or sectors of an economy that are producing or intensely using innovative or new technologies. - OECD
The New Economy was an evolution of developed countries from an industrial / manufacturing-based wealth producing economy into a service sector asset based economy, brought about by globalization and currency manipulation by governments and their central banks. - Wiki
工業
製造業
服務業
資產增值
3
世界必須改變
40-70% 的電力在現有的電力系统中耗損
洛杉磯社區平均每年在找車位上浪費的燃油可供一輛空車繞地球轉 38圈
現有油井中只能開採出 20 % -30 %的石油
美國每年出現 220 萬起因手寫處方而導致的配藥錯誤,而電子病歷每年可防止 100,000 人因為醫療疏失而死亡
不良的供應鏈使得消費產品和零售業每年損失 400 億美元,相當於銷售額的 3.5%
金融市場因為缺乏追蹤與監管,導致盲目擴展,造成風險
4
世界正快速的改變
我們的世界可以
更靈敏的感知Instrumented
我們的世界變得
更全面的互聯Interconnected
所有的事物、流程、運行方式具有
更深入的智慧化Intelligent
環境正在改變… ..而這個世界將變的更有智慧
每個人、每個企業、組織、城市、國家、自然環境或是人為的系統將變的更靈敏、更互聯與更智慧
這將讓所有的事物與系統變的更節約而有效率-更重要的是將促成新的進展
Smarter Planet
5
雲端計算與智慧生活新經濟
智慧化資訊智慧化資訊基礎建設基礎建設
智慧化生活智慧化生活創新應用創新應用
文化創意與文化創意與多元人才多元人才
行動匯流網路行動匯流網路 主動貼心服務主動貼心服務 綠色節能減碳綠色節能減碳 落實終身學習落實終身學習
寬頻匯寬頻匯流網路流網路
文化創文化創意觀光意觀光
服務型服務型政府政府
貼心生貼心生活應用活應用
公平數公平數位機會位機會
人才人才培育培育
Smarter Planet
Energy
Traffic
Food
Retail Banking Telecom
Oil
Healthcare
Water Building
InfrastructureIntelligence Change CitiesPublic Safety
IBM Blue CloudGain access to your Applications from anywhere, at any time.
6
Cloud Computing Players …
…more everyday
7
Forces driving Cloud Computing驅動雲端運算的主要推手
Skyrocketing costs of power, space,maintenance, etc
電力、空間以及維運費用的日益高漲
85% of computing capacity sits idle in distributed computing
environments
Growth of internet users & connected objects
網際網路的廣泛運用An estimated 2 billion people will be on the Web by 2011
… a trillion connected objects – cars, appliances, cameras,
roadways, pipelines
More than 12 fold increase in power consumption in the past six years, from 8 watts to more than
100 watts
Demand for higher efficiency
系統高使用率與效能的要求
Fast growth of connected mobile devices
行動設備的快速成長
Worldwide mobile telephone subscriptions reached 3.3 billion in 2007
…Estimated one billion camera phones in use by 2008, up from 450 million in 2006
…3G devices growing 30% annually
Evolution towards Cloud computing is creating a $160+ billion opportunity - Merrill Lynch report, May 2008
8
雲端運算的演進與相關技術發展
多樣化的終端設備 :終端設備模式、行動性與
連結性的不斷更新發展
鉅量資訊的應用 : 從大量的平行運算 ( 如 Google)
到大檔案的應用服務 ( 如 YouTube)
資訊基礎環境技術的演進 : 虛擬化以及自動 / 自主
化
網路連結 : 網際網路連結需求與
頻寬的增長
資訊的工業化與標準化 :標準化、便利化
以及開放標準和資源
業務模式 :廣告行銷、服務模式
與創投
應用系統開發技術 :從平行運算 (Grid,
MapReduce, Hadoop) 到 Web 2.0, SOA
資訊中心的壓力 :電源、空間、伺服器的花費與管理成本的持續增加
1980 1990 2000 2010 2020
Internet
Web
Cloud
Connectivity
Information and E-Commerce
ElasticServices
網際網路平台與應用 :採用 WOA 的全球化、彈性化與具擴充性的服務平台架
構
9
Cloud Computing - a Disruptive New Paradigm雲端運算–全新的突破與變革
• Solving large problems with parallel computing
• Network-based subscriptions to applications
1990
• Offering computing resources as a metered service
• Anytime, anywhere access to IT resources delivered dynamically as a service.
• A “cloud” is an IT service delivered to users that provides: A simple user interface that automatically provisions IT resources 以簡單的使用介面進行 IT 資源的自動化供應與配置 Capacity on demand with massive scalability 隨需應變提供極高之擴充能力 New application service delivery models 提供創新的應用服務模式 Platform for next generation data centers 新一代的資料處理中心平台架構
2009
Software as a Service
Utility Computing
Cloud Computing
Grid Computing
“By 2012, 80% of Fortune 1000 enterprises will use some Cloud Computing services”- Gartner
10
Consumer &
Business trends
What is Cloud Computing?雲端運算是什麼 ?
IT trends
CloudComputing
New computing paradigm that is massively scalable & allows to具備大量擴展能力的運算新思維 :Connect & provision the proliferating array of end-user
devices, and sensors 連結與提供急速增長與變化的終端用戶、設備與感應裝置
Rapidly develop & deploy new innovative applications & services to be delivered over the network由網際網路快速的部署與配置創新的應用工具與服務
Information & analytics “at your fingertips”
Personalized user experience
Affordable computing power
Improvements in internet bandwidth
Technology advances - virtualization, parallel processing & multi-core chips
Open standards
11
IBM’s perspective on Cloud ComputingIBM 針對雲端運算的發展方向• From a user perspective, cloud computing provides a
means of acquiring computing services via the internet while making the technology beyond the user device almost invisible.
終端用戶藉由網際網路獲取運算資源與服務,不須涉入後端的複雜管理運作模式
• From an organization perspective, cloud computing delivers services for consumer and business needs in a simplified way, providing unbounded scale and differentiated quality of service to foster rapid innovation and decision making.
• 用簡單的方式提供有具延展性與用戶專屬的運算資源與服務,加速企業之創新發展與業務決策
• It is an acquisition and delivery model of IT resources that, if properly used within an overall IT strategy, can help improve business performance and control the costs of delivering IT resources to the organization.
• 強化業務表現並降低資訊設備與管理之支出
1212 112/04/10
Cloud Computing - an emerging IT infrastructureDelivers simplified services through innovative business models藉由創新服務模式提供簡便的服務
INNOVATIVE BUSINESS MODELS創新服務模式
Clients and Customers
12
Computing Cloud
Network Cloud
SIMPLIFIED SERVICES
• A high performance pool of virtualized computer resources
• Cloud applications enable the simplificationof complex services
• A cloud computing platform combines modular componentson a service oriented architecture
• New combinations of services to form differentiating value propositions at lowercosts in shorter time
• Internet protocol based convergence of networks and devices
13
Cloud Computing deployments and services雲端運算的部署與服務
Infrastructure as a service(virtualized servers, storage, networking)
Applications, Processes and Information as a service
Software platforms as a service(optimized middleware – application servers,
database servers, portal servers, etc.)
Public Clouds公共雲端運算服務(provider - Internet)
Private Clouds企業專屬雲端運算服務
(data center - Intranet)
Hybrid Clouds混合式雲端運算服務
(public and private)
‘Services’ as a service
14
Cloud computing – a flexible, efficient delivery model for business process, application and IT infrastructure services雲端運算藉由彈性且有效率的部署方式提供業務流程、應用工具以及資訊基礎架構的服務
Private CloudClient owned and managed.Access limited to client and its partner network.Drives efficiency, standardization and best practices while retaining greater customization and control.
Public Cloud
Service provider owned and managed.Access by subscription.Delivers select set of standardized business process, application and/or infrastructure services on a flexible pay per use basis.
Customization
Efficiency
Security and Privacy
Availability
Standardization
Capital preservation
Flexibility
Time to deploy
15
IBM’s Cloud Computing ImperativeIBM 雲端運算架構設計重點
• Green, dynamic, virtualized, scalable, & shared infrastructure
• Optimized for security, transactions, data integrity
• SOA – componentized & flexible
• Cloud middleware
• Industry specific services (Partners)
• Cross industry services
Cloud InfrastructureCloud Infrastructure
雲端運算基礎架構雲端運算基礎架構
Cloud Application Platform ServicesCloud Application Platform Services
雲端運算應用平台服務雲端運算應用平台服務
Op
en S
tan
dar
ds
Cloud Delivered ServicesCloud Delivered Services
雲端運算產業應用服務雲端運算產業應用服務
16
Infrastructure as a Service (IaaS) e.g. Amazon EC2
Platform as a Service (PaaS) e.g. Amazon EC2 + Websphere/DB2 images
High VolumeTransactions
Software as a Service (SaaS) e.g. Salesforce.com, LotusLive
Servers Networking Storage
Middleware
Collaboration
Business Processes
CRM/ERP/HRIndustry
Applications
Data Center Fabric
Shared virtualized, dynamic provisioning
Database
Web 2.0 ApplicationRuntime
JavaRuntime
DevelopmentTooling
Three layers of IT Services in cloud computing三層式的雲端運算 IT 服務架構
17
IBM Cloud infrastructure IBM 的雲端運算資訊基礎架構
IBM System z, p, x, BladeCenter Storage Networking
Virtualization
Physical Hardware
Workloads
Cloud services - Request Driven Provisioning
InnovationEnablement
SoftwareDevelopment
VirtualClassroom
Web 2.0 DataIntensive
Processing
ScalableTransactionProcessing
VirtualStorage
Virtual Application
Server
Virtual Application
Server
Virtual Application
Server
VirtualNetworks
VirtualServers
MonitoringSLA
Capacity PlanningDynamic
Scheduling
18
Cloud Computing Management Services
Cloud Computing in the New Enterprise Data Center雲端運算在企業資訊中心所提供的創新應用模式
WorkloadManagement
Provisioning Monitoring
Virtualized PhysicalServers
(Ensembles)
System z, System x, System p, BladeCenter
Software Development
Deploys development tools for immediate use
Technology Incubation
Reduces time to launch new
offerings
Innovation Enablement
Expands sources of innovation,
increases competitiveness
Large Scale Information Processing
Optimizes emerging Internet scale workloads
Self-serviceAdmin Portal
Workload PatternTemplates
SLA andCapacity Planning
Administration Workflows
Workload Solution Patterns
19
IBM Blue Cloud Offering
Delivers a massively scalable compute platform for commercial workloads
IBM Monitoring
DB2
Provisioning Management Stack部署管理軟體與工具
Provisioning Manager
WebSphere Application Server
Monitoring Provisioning bare metal & virtual machines
IBM System z, System p, System x, BladeCenter, iDataPlex
Linux with Xen / VMWare
Tivoli Monitoring Agent
Virtualized Infrastructure Based on Linux & Xen / VMWare
VirtualMachine
VirtualMachine
VirtualMachine
VirtualMachine
• Metering and billing
• SAN support
• Reduced power consumption
• Dynamic workload scheduling
Cloud Computing Management Services雲端計算管理服務
Internet ScaleComputing
VirtualClassroom
Software DevelopmentAnd Testing
CollaborativeInnovation
CloudManagement
System
20
Next Generation Internet Scale Computing Skills and Research
IBM Cloud Centers
IBM Cloud Computing Gaining MomentumIBM 推動雲端運算的驅動力
February March/April AugustMay/June
Academic Initiative
Joint research initiative with 13 European partners New advanced academic r
esearch
First Cloud Computing Center in Europe Opens
Wuxi China Cloud Computing Center
Deliver IT as a Service
Blue CloudAnnounced
Hadoop Workshop at IBM Dublin Cloud Computing Center
Capacity Planning on Cloud Available
4Q2007 2008
Collaboration and Innovation
Vietnam Innovation Portal and SSME
Online Idea Brainstorm a “terrific success” at Dublin Cloud
Cloud Computing Center
Greater ChinaSouth Africa
Cloud Computing CenterAlmaden
Cloud Computing Center Japan &
Raleigh
17
2009
Cloud-based social network platform hosted by IBM and sold as SaaS (software as a service)
Cloud Computing Center HongKong
21
IBM’s Business Results of Cloud ComputingIBM 自身在推動雲端運算的成果
StrategicChange Capacity
Hardware, labor & power savings reduced annual cost of operation by 86.7%
Hardware Costs( - 88.7%)
Labor Costs ( - 80.7%)
Deployment (1-time)
Note: 3-Year Depreciation Period with 10% Discount Rate
Hardware Costs
(annualized)
New Development
Liberated funding for new development,
transformation investment or direct saving
Labor Costs (Operations and
Maintenance)
Power Costs(- 88.9%)
Power Costs
Software Costs
Software Costs
The IBM TAP (Technology Adoption Program) business case represents an ideal environment for a private cloud implementation. By implementing virtualization and automated provisioning, the team was able to:
Reduce from 488 servers to 55
Reduce from 15 admins to 2
Reduce Power costs (fewer servers)
Clients who have already adopted virtualization and automated provisioning will see different results.
Business Case ResultsAnnual savings: $3.3M (84%) $3.9M
to $0.6M
Payback Period: 73 days
Net Present Value (NPV): $7.5M
Internal Rate of Return (IRR): 496%
Return On Investment (ROI): 1039%
22
IBM Research Computing Cloud (RC2) A living lab to advance Research strategiesIBM 實驗室的雲端運算研究與應用
India
Zurich
Provides self service “on demand” delivery solution for research computing resources1Zero touch support for the full life cycle of service delivery Order creation Approval process E-mail notification Automated provisioning Monitoring
2
Research Compute Cloud (RC2)
Watson
23
24
25
Enabling IBM Innovators Around the Globe Since 2006自 2006 年以來, IBM 便持續以雲端運算支援全球協同創新
Virtualization
Physical Hardware
Workloads
Cloud Services
InnovationA
Monitoring Innovation Portal• Innovators use Web 2.0 portal to request
resources, which can be fulfilled in 30 minutes• Early user community provides immediate
feedback• Fosters ecosystem of incubated innovations that
can be composed to form new applications• Currently: 101,000 users, 65 active incubations,
35 graduated projects• InnovationJam
Benefits• Rapid global collaboration on new technologies• Projects can start immediately – “priceless”• Lowers costs – hardware 4:1, administration 7:1
Virtual Application
Server
Virtual Application
Server
Virtual Application
Server;
InnovationB
InnovationC
IBMSLA
Capacity Planning
DynamicScheduling
26
Enabling Virtual Classrooms以雲端運算支援虛擬教室
Google/IBM Academic Initiative• Promote open standards & Hadoop parallel computing
model• Jointly provide compute platform of the future
Benefits• Trains students with next generation computing skills• Optimizes emerging Internet scale workloads such as
search, video, audio, 3D Internet, machine learning, mobile computing
Virtualization
Physical Hardware
Workloads
Cloud Services
MIT
Virtual Application
Server
Virtual Application
Server
Virtual Application
Server;
CarnegieMellon
University ofWashington
IBM
Almaden Research
U. Of Washington
MonitoringDynamicScheduling
SLACapacity Planning
27
Academic Initiative University ParticipantsIBM 校園菁英計畫• 1100+ servers in cloud• 10 participating universities since 2007, 25 by end of 2008• 10 classes taught between 6 universities from fall 2007 – 2008• 700+ students trained on next generation parallel computing techniques• National Science Foundation Funded CluE Program enables academic
research community to conduct experiments
Students and professors are saying: •“Very cool”•“Job that takes a week now only takes hours”•“Closes the gap between how industry and academia think about computing”
Projects•Inverted Index•PageRank on Wikipedia •Clustering NetFlix Movie Data•Language Modeling in the Clouds•Large-data Statistical Machine Translation•Collective Resolution of Identity in Email Archives•Parallel Automatic Text-Background Separation in Picture Books •Large-Scale Network Analysis to Improve Retrieval in the Biomedical Domain
IBM
28
29
Hosting Software Development以雲端計算支援軟體開發
Virtualization
Physical Hardware
Workloads
Cloud Services
CompanyA
Virtual Application
Server
Virtual Application
Server
Virtual Application
Server;
CompanyB
CompanyC
China Cloud Computing Center
無錫濱湖軟體園區雲端計算中心• Dynamic Enterprise Data Center built by IBM
for municipal government of Wuxi, China• Eleven parks to be created across China for
software development• Accelerates transformation to a service-led
economy
Benefits• Fast deployment of Rational software
development environments• Up to 200K software developers, 100
companies• Cost efficient shared infrastructure
Securely isolated development and test environments
MonitoringDynamicScheduling
SLACapacity Planning
30
Hosting Software Development以雲端運算支援軟體開發
31
HS21 Blade Server– Rational License Server– Rehat Linux
HS21 Blade Server– Tivoli Monitoring Server– Rehat Linux
P595 (LPAR)– NIM– AIX
HS21 Blade Server– IBM Cloud Asset– Tivoli Provisioning Manager– WebSphere Application Server– DB2– DHCP Server– Rehat Linux
P59511 HS21 Blade ServersDS4700
10 Intel Xeon
Client PC
Client PC
router
Cloud 伺服器 NIM 伺服器 ITM 伺服器 Rational License Server
VPN
Hosting Software Development以雲端運算支援軟體開發
Computing Cloud
Cloud Management
32
“IBM's European hub for Cloud Computing highlights Ireland’s role as an important contributor to IBM's
global research, development and innovation strategy.”– Micheál Martin TD, Minister for Enterprise, Trade
and Employment
IBM and IDA Announced First Cloud Computing Center in EuropeIBM 與 IDA 共同成立歐洲第一個雲端運算中心DUBLIN, IRELAND and ARMONK, N.Y, March 19, 2008 – Today IBM (NYSE: IBM) and the Industrial Development Agency of Ireland (IDA Ireland) announced the establishment of Europe’s first Cloud Computing Center.
Center Offerings• On-site cloud computing infrastructure based
on a Dynamic Enterprise Data Center• Deep skills and resources• Workshops on next generation workloads• Rapid deployment of proofs of concept and
pilots
“This new facility and the cloud computing model, the wealth of talent at IBM's software lab in Ireland will be accessible to not only the rest of Europe, but Africa
and the Middle East as well.”– Steve Mills, Senior Vice President and Group
Executive, IBM Software GroupEngagements• Sogeti Online Brainstorm• iTricity Cloud Computing hosting center• Hadoop Workshop with IBM, Google,
33
Sogeti Innovation Portal• 72 hour ideation event on April 15th – 17th • Leverages IBM Idea Factory solution• Best ideas to be selected for trials• Runs on IBM Cloud Computing Center at Dublin
Benefits• Promotes collaboration across “one company”• Jumpstarts a new innovation culture• Encourages the use of Web 2.0 technologies
This has completely exceeded all expectations
– Paul Hermelin CEO, CapGemini
Virtualization
Physical Hardware
Workloads
Cloud Services
SogetiInnovation
Portal
Virtual Application
Server
Virtual Application
Server
Virtual Application
Server;
CompanyB
CompanyC
IBM Delivers Dynamic Data Center Model for ClientsIBM 提供客戶動態資料處理中心的運作模式
MonitoringDynamic
Scheduling
SLACapacity Planning
34
iTricity Selects IBM Blue Cloud Technology for Cloud CenteriTricity 選擇 IBM 的藍色雲端運算技術建立其雲端運算中心
iTricity Center Offerings• Supports the Benelux region • Manages 5 data centers • Hosts multiple customers and workloads
– Sports, government, financial, automotive and health• Subscription and usage based billing• Based on IBM Blue Cloud technology• Powered by IBM System x and System p• ISO certified and regulation compliant operations
AMSTERDAM, the Netherlands and ARMONK, NY June 18, 2008: Today IBM (NYSE: IBM) and utility based services provider iTricity announced that iTricity will open a brand new Cloud Computing hosting center for the Benelux area, based on IBM “Blue Cloud” technology. iTricity will use the center to host computing services for its customers. The two companies will work closely to implement this landmark center.
35
36
37
38
Accelerates Time To Market
Lowers Risk
IBM Delivers Benefits of Cloud Computing To ClientsIBM 以雲端運算成就客戶
Standardized processes – less human errors以標準化流程減少人為錯誤
Maximized scaling to handle peak loads彈性與有效之擴充能力以因應尖峰負載
Highly Efficient
Utilization increase with Green IT – 4x以綠色節能系統增加運用效率
Cost reduction due to automation – 7x 以自動化節省開支
Automated resource provisioning speed - 3x 加速自動化的資源供應與配置 Application on boarding speed - 2x 加速應用開發上市時間 IBM
39
The Cloud Computing Process
Getting Started with Cloud Computing
Identify Business Goals
Build Cross-Organizational
Team
Establish 3-6 Month Pilot
Scale to Full
Production
•Accelerate innovation • Speed access to IT• Foster collaboration• Gain insights from data
•Re-engineer service delivery• Improve resource utilization• Reduce operational costs
•Gain competitive advantage• Accelerate delivery of
services• Leverage mobile devices
•Business units
•Operations
•Application owners
•DBAs
•…
•Align with business goals•Initial application types
• Parallel (e.g. data analysis)• Temporal or seasonal (e.g.
development and test, or innovation)
• Not mission critical•Automate software provisioning and system configuration
•Identify success criteria for the pilot
•Standardize and simplify IT standards
•Expand user base for pilot applications
•Extend to new applications•Monitor and scale usage gradually
•Measure results against business goals
40
IBM Cloud Computing Centers Accelerating Global Adoption IBM 雲端運算中心加速全球的雲端運算技術運用
Tokyo, Japan
• Realize high values for businesses and governments
• Next generation skills and training for future workforce
41
Thank you!
For more information, please visit:ibm.com/cloud