7. 云计算应用(服务)的分类操作系统+应用服务引擎应用系统基础设施应用平台应用软件(IaaS)(PaaS)(SaaS)根据提供的服务类型,将云计算应用(服务)分为三类Infrastructure as a Service
以服务的形式提供虚拟硬件资源,如虚拟主机/存储/网络/安全等资源。
用于无需购买服务器、网络设备、存储设备,只需通过互联网租赁即可搭建自己的应用系统
典型应用:Amazon Web服务 IDCPlatform as a Service
提供应用服务引擎,如互联网应用编程接口/运行平台等。
用户基于该应用服务引擎,可以构建该类应用。
典型应用:Google AppEngine, IBM PureScale Application System,SAESoftware as a Service
用户通过标准的Web浏览器来使用Internet上的软件。
用户不必购买软件,只需按需租用软件
典型应用:Lotus Live, Salesforce.com
16. 应用系统的逻辑部署架构--DB2数据库HA、WAS集群、HTTP Server 均衡负载方式 对于我们现在的应用系统的数据库系统没有遇到很大的性能问题的时候,我们不建议DB2数据库系统进行集群和均衡负载而建议采用数据库HA方式以提供数据库系统的高性能和高可靠性,相应的扩展性通过单台数据库服务器的纵向扩展能力来支撑(即采用增加CPU和内存的方式),J2EE应用服务器采用集群和均衡负载的方式。相应的应用系统的逻辑部署架构图如下图所示:
17. 应用系统的逻辑部署架构--DB2数据库集群、WAS集群、HTTP Server 均衡负载方式 对于我们现在的应用系统在将来某个时间,DB2数据库系统无法通过对前面所示图的Active 主DB2数据库服务器进行增加CPU和内存也无法提高性能的时候且要满足数据库服务器的CPU利用率超过70%的条件,我们将建议对DB2进行集群即采用DB2 PureScale技术对DB2数据库进行集群从而让多台DB2数据库服务器都是Active状态以提高性能,并且需要增加相应J2EE应用服务器增加J2EE应用服务器集群(WebSphere Application Server集群)的规模。这样的话就需要对DB2、WAS进行扩容,和对相应的存储系统、IBM服务器进行扩容。相应的应用系统的逻辑部署架构图如下图所示:
20. 监控对我们的业务至关重要,并且监控不是买一个东西实施下就好了的Is it the Web server?Is it the Application server?Is it the Portal server?Is it the Process server?Is it the CPU?Is it the Operating System?Is it the database?Or some combination?Is it really slow?Is it the network?
21. 移动互联网、物联网的发展;特别是移动互联网的发展所带来的变革
22. Agenda采用云计算技术后新系统的架构初探现有IT系统的主要问题前言
23. (本页无文本内容)
24. (本页无文本内容)
25. High Level View of Paas Cloud
硬件-服务器/存储/网络
Iaas- Iaas云计算平台管理:服务器虚拟化、存储虚拟化、网络虚拟化、自动化
数据-关系型数据库、NoSQL etc
应用运行支撑-J2EE应用服务器、MQ、ESB、WorkFlow 、Hadoop、Web服务器 etc
应用-核心支撑应用(统一用户管理中心、数据开发平台、监控),各种业务应用 etc
接入端-PC、智能手机、智能平板 等
26. (本页无文本内容)
27. 高密度堆叠服务器,服务器低功耗、高性能。服务器
CPU:x86/ Power
DRAM
DISK:HDD/SSD
Architect:机架式/刀片Racks(机柜)
10台以上的服务器
以太网交换(光纤)/或者Infiniband网络Cluster(服务器集群)
28. 硬件体系层次提供的存储能力:一个例子One Server
DRAM 32GB
DISK 1TB
Local Rack(16 Servers)
DRAM 512GB
DISK 16TB
Cluster(10 Racks)
DRAM 5TB
DISK 160TB
29. 使用SSD固态硬盘提升性能
30. 使用固态硬盘提高性能ProcessorsMemoryDiskSSDVery, very, very, very, very fastVery, very, very fastVery, very slow comparativelyFast< 10’s ns~100 ns~200,000 ns1,000,000 -8,000,000 nsAccess Speed~1 second~33
minutes~ 12.5 hoursHuman Time Context