度美 架构变革-云计算的架构 @2011IBM
© 2011 IBM 架构变革-云计算的架构
美L Agenda 前言 现有T系统的主要问题 采用云计算技术后新系统的架构初探 2 @2011IBM
2 © 2011 IBM Agenda 采用云计算技术后新系统的架构初探 现有IT系统的主要问题 前言
美L 云计算起源和发展 1961年斯坦福教授John McCarthy提出计算资源可以成为一 种重要的新型工业基础。类似水、电、气和通信。 1999年Salesforce成立,2001年发布在线CRM系统 2001年Google CE(0 Eric Schmidt在搜索引擎大会上首次提 出”Cloud Computing“概念。 2003年Google:逐步开始在内部使用云计算,2008年推出 Google AppEngine云计算平台 Google App Engine 2006年Amazon.正式对外推出弹性计算服务(EC2) d amazon 。。。各大全球知名厂商跟进(BM,MicroSoft.) webservicesTM 3 ©2011IBM
3 © 2011 IBM 云计算起源和发展 1961年斯坦福教授John McCarthy 提出计算资源可以成为一 种重要的新型工业基础。类似水、电、气和通信。 1999年Salesforce成立,2001年发布在线CRM系统 2001年Google CEO Eric Schmidt 在搜索引擎大会上首次提 出”Cloud Computing“概念。 2003年Google逐步开始在内部使用云计算,2008年推出 Google AppEngine云计算平台 2006年Amazon正式对外推出弹性计算服务(EC2) 。。。各大全球知名厂商跟进(IBM,MicroSoft….)
CLOUD explanation for Cloud Computing ·Cost efficient(高效低成本) ·Large-scale(海量大规模) ·Optimized(应用类型优化) ·Usage-centric(使用似水电) ·Delivery model(服务交付新模式) 4 @2011IBM
4 © 2011 IBM
云计算分类 市场的 IBM的 例子 协同合作 CRM/ERP/HR 例子 Bleforce 业务流程 行业应用 LotusLive 软件作为服务SaaS) 中间件 Web2.0应用运行环境 Java 运行环境 Blue Google 数据库 开发工具 Cloud,Pur eScale 软件平台作为服务PaaS) Applicatio n System 服务器 网络 数据中心Fabric 存储 Computi amazon 共享的虚拟化的,动态部属 Bemand webservices 基础设施作为服务aaS) Source:Hagen Wenzek CHQ St 5 ©2011IBM
5 © 2011 IBM 基础设施作为服务(IaaS) 软件平台作为服务(PaaS) 软件作为服务(SaaS) 服务器 网络 存储 中间件 协同合作 业务流程 CRM/ERP/HR 行业应用 数据中心Fabric 共享的虚拟化的, 动态部属 数据库 Web 2.0 应用运行环境 Java 运行环境 开发工具 云计算分类 Computi ng on Demand Blue Cloud,Pur eScale Appliicatio n System 市场的 例子 IBM 的 例子 Source: Hagen Wenzek CHQ Strategy, 2/09
美L 云计算应用(服务)的分类 根据提供的服务类型,将云计算应用(服务)分为三类 应用系统 Software as a Service 操作系统+应用服务引擎 用户通过标准的Web浏览器来使用 甯 Internet.上的软件。 基础设施 用户不必购买软件,只需按需租用软件 著 典型应用:Lotus Live,Salesforce.com (IaaS) (PaaS) (SaaS) Platform as a Service 提供应用服务引擎,如互联网应用编 程接口/运行平台等。 Infrastructure as a Service 以服务的形式提供虚拟硬件资源,如虚 用户基于该应用服务引擎,可以构建 拟主机/存储/网络/安全等资源。 该类应用。 用于无需购买服务器、网络设备、存储 典型应用:Google AppEngine,IBM 设备,只需通过互联网租赁即可搭建自 PureScale Application System,SAE 己的应用系统 6 典型应用:Amazon Web)服务 IDC @2011IBM
6 © 2011 IBM 云计算应用(服务)的分类 操作系统+应用服务引擎 应用系统 基 础 设 施 应 用 平 台 应 用 软 件 (IaaS) (PaaS) (SaaS) 根据提供的服务类型,将云计算应用(服务)分为三类 Infrastructure as a Service 以服务的形式提供虚拟硬件资源,如虚 拟主机/存储/网络/安全等资源。 用于无需购买服务器、网络设备、存储 设备,只需通过互联网租赁即可搭建自 己的应用系统 典型应用:Amazon Web服务 IDC Platform as a Service 提供应用服务引擎,如互联网应用编 程接口/运行平台等。 用户基于该应用服务引擎,可以构建 该类应用。 典型应用:Google AppEngine, IBM PureScale Application System,SAE Software as a Service 用户通过标准的Web浏览器来使用 Internet上的软件。 用户不必购买软件,只需按需租用软件 典型应用:Lotus Live, Salesforce.com
囂 云计算即是商业模式的变革,也是 技术的变革。。 ©2011IBM
7 © 2011 IBM
美L Agenda 前言 现有T系统的主要问题 采用云计算技术后新系统的架构初探 8 @2011IBM
8 © 2011 IBM Agenda 采用云计算技术后新系统的架构初探 现有IT系统的主要问题 前言
美L 对于我们的Web业务应用(架构师、开发人员将会围绕数据创建了传统的"n" 层软件栈(数据存储层、业务逻辑层与显示层))来说相应的应用全景图 应用数据 SQL对象 Request (O时j) HTMLJS.CSS 应用业务逻辑层 应用显示层 浏览器 应用基础设施 9 @2011IBM
9 © 2011 IBM 对于我们的Web 业务应用(架构师、开发人员将会围绕数据创建了传统的“n” 层软件栈(数据存储层、业务逻辑层与显示层))来说相应的应用全景图
美L 随着按照这种方式建设的应用系统越来越多,就出现了如下图所示的情况 ITMLJSCSS k1Ak务型n HAM示铜 时结器 Hn数g s现egt t HTMLSC8S 能国u福网 时地器 感团书址出设线 之数 HTMLJSCSS 年其特Z形梦重》 成用乙已明 州觉刻 10 @2011IBM
10 © 2011 IBM 随着按照这种方式建设的应用系统越来越多,就出现了如下图所示的情况