着重对应用的SLA方面进行管理。在管理内容方面,平台管理员关心的是平台中资源的整体使用状况和效率,以及不同资源之间的相关性等问题;而应用管理员则对应用相关的资源进行纵向的管理,比如:应用的数据库或者某些软件模块的配置,多层应用在不同层次间的访问性能等。在管理权限方面,平台管理员不能对应用内部的软件模块进行配置或者查看应用的业务数据;应用管理员的管理权限则不能超过应用本身,在应用内部可以对各个软件模块和业务数据进行管理。
总体来说,平台层的管理主要包含了应用版本控制、应用配置和监控、应用的上线/下线、以及计费方面的支持等。
随着业务和客户需求的变化,开发人员往往需要改变现有系统从而产生新的应用版本。云计算环境简化了开发人员对应用的升级任务,因为平台层提供了升级流程自动化向导。为了提供这一功能,云平台要定义出应用的升级补丁模型及一套内部的应用自动化升级流程。当应用需要更新时,开发人员需要按照平台层定义的升级补丁模型制作应用升级补丁,使用平台层提供的应用升级脚本上传升级补丁、提交升级请求。平台层在接收到升级请求后,解析升级补丁并执行自动化的升级过程。应用的升级过程需要考虑两个重要问题:一个问题是升级操作的类型对应用可用性的影响,即在升级过程中客户是否还可以使用老版本的应用处理业务;另一个问题是升级失败时如何恢复,即如何回滚升级操作对现有版本应用的影响。
……
第1章 云计算概论
1.1 云计算的概念
1.1.1 走近云计算
1.1.2 云计算的定义
1.1.3 云计算的分类
1.1.4 相关概念辨析
1.2 云计算的优势
1.2.1 优化产业布局
1.2.2 推进专业分工
1.2.3 提升资源利用率
1.2.4 减少初期投资
1.2.5 降低运营成本
1.2.6 产生新创价值
1.3 云计算产生的原动力
1.3.1 芯片与硬件技术
1.3.2 资源虚拟化
1.3.3 面向服务架构
1.3.4 软件即服务
1.3.5 互联网技术
1.3.6 Web.0技术
1.4 云计算带来的变革
1.4.1 大势所趋的转型
1.4.2 新兴的产业链
1.5 小结
第2章 云计算的行业实践
2.1 概述
2.2 云计算在公共服务行业的应用
2.3 云计算在银行业的应用
2.3.1 中间业务创新
2.3.2 核心业务创新
2.3.3 开发测试业务创新
2.4 云计算在电信行业的应用
2.5 云计算在物流行业的应用
2.6 云计算在医疗行业的应用
2.7 云计算在制造行业的应用
2.8 云计算在互联网行业的应用
2.9 云计算在教育科研领域的应用
2.10 小结
第3章 云计算的实施
3.1 云计算的实施要点
3.2 企业实施云计算的战略规划
3.2.1 战略规划概述
3.2.2 价值分析
3.2.3 风险评估
3.2.4 战略定位分析
3.2.5 业务适应性分析
3.3 企业云计算业务的实施
3.3.1 实施基础设施层云计算业务
3.3.2 实施平台层云计算业务
3.3.3 实施应用层云计算业务
3.4 云计算提供商的业务模型
3.4.1 业务模型设计
3.4.2 业务模型示例
3.5 云计算提供商的平台构建
3.6 云计算平台的运维管理
3.6.1 运维管理的目标
3.6.2 运维管理的核心
3.6.3 运维管理的平台
3.6.4 平台信息安全管理
3.7 小结
第4章 云架构
4.1 概述
4.1.1 云架构的基本层次
4.1.2 云架构的服务层次
4.2 基础设施层
4.2.1 基础设施层的基本功能
4.2.2 基础设施层服务示例
4.3 平台层
4.3.1 平台层概述
4.3.2 平台层的核心功能
4.3.3 平台层服务示例
4.4 应用层
4.4.1 应用层特征
4.4.2 应用层架构
4.4.3 应用的类别
4.5 小结
第5章 云计算的关键技术与挑战
5.1 云计算的关键技术
5.1.1 快速部署
5.1.2 资源调度
5.1.3 大规模多租户技术
5.1.4 海量数据处理
5.1.5 大规模消息通信
5.1.6 大规模分布式存储
5.1.7 许可证管理与计费
5.2 云计算的技术挑战
5.2.1 安全性
5.2.2 可用性
5.2.3 可伸缩性
5.2.4 信息保密
5.2.5 高性能
5.2.6 集成与标准化
5.3 小结
第6章 云计算的业界动态
6.1 IBM
6.1.1 概述
6.1.2 IBM云业务咨询服务
6.1.3 IBM云计算基础架构策略和计划服务6.1.4IBMSmartBusinessDevelopmentandTestCloud
6.1.5 IBMSmartBusinessDesktopCloud
6.1.6 IBMSmartBusinessAnalyticsCloud
6.1.7 IBMSmartBusinessStorageCloud
6.1.8 IBMLotusLive6.1.9IBMTSAM
6.1.10 IBMWebSphereCloudBurstAppliance
6.1.11 IBMSystemDirector
6.2 Amazon
6.2.1 概述
6.2.2 AmazonS3
6.2.3 AmazonSimpleDB
6.2.4 AmazonRDS
6.2.5 AmazonSQS
6.2.6 AmazonEC2
6.3 Google
6.3.1 概述
6.3.2 分布式存储服务
6.3.3 应用程序运行时环境
6.3.4 应用开发套件
6.3.5 云应用
6.4 Salesforce.com
6.4.1 概述
6.4.2 基础服务
6.4.3 数据库服务
6.4.4 应用开发服务
6.4.5 应用打包服务
6.5 Microsoft
6.5.1 WindowsAzureplatform
6.5.2 Live服务
6.6 开源云计算系统
6.6.1 Eucalyptus
6.6.2 其他开源软件
6.7 小结
附录A 参考文献
附录B 索引