第1章 数据中心的构建与管理 1
1.1 数据中心概述 1
1.2 数据中心的设计和构建 3
1.2.1 总体设计 3
1.2.2 建筑的设计与构建 4
1.2.3 基础设施的设计与构建 5
1.2.4 数据中心上线 8
1.3 数据中心的管理和维护 10
1.3.1 硬件的管理和维护 11
1.3.2 软件的管理和维护 11
1.3.3 数据的管理和维护 12
1.3.4 资源管理 13
1.3.5 安全管理 14
1.4 新一代数据中心的需求 15
1.4.1 合理规划 15
1.4.2 流程化 16
1.4.3 可管理性 18
1.4.4 可伸缩性 19
1.4.5 可靠性 20
1.4.6 降低成本 21
1.4.7 节能环保 22
1.5 小结 25
第2章 虚拟化概论 26
2.1 虚拟化的定义 26
2.1.1 走近虚拟化 26
2.1.2 虚拟化的定义 27
2.1.3 虚拟化的常见类型 29
2.2 服务器虚拟化 32
2.2.1 基本概念 32
2.2.2 典型实现 34
2.2.3 关键特性 35
2.2.4 核心技术 36
2.2.5 性能分析 43
2.2.6 技术优势 46
2.3 其他虚拟化技术 49
2.3.1 网络虚拟化 49
2.3.2 存储虚拟化 50
2.3.3 桌面虚拟化 51
2.3.4 应用虚拟化 52
2.4 小结&. 54
第3章 虚拟化的关键技术 55
3.1 创建虚拟化解决方案 55
3.1.1 创建基本虚拟镜像 55
3.1.2 创建虚拟器件镜像 57
3.1.3 发布虚拟器件镜像 61
3.1.4 管理虚拟器件镜像 63
3.1.5 迁移到虚拟化环境 64
3.2 部署虚拟化解决方案 66
3.2.1 规划部署环境 66
3.2.2 部署虚拟器件 68
3.2.3 激活虚拟器件 72
3.3 管理虚拟化解决方案 73
3.3.1 集中监控 74
3.3.2 快捷管理 75
3.3.3 动态优化 77
3.3.4 高效备份 79
3.4 小结 81
第4章 虚拟化的业界动态 82
4.1 IBM 82
4.1.1 概述 82
4.1.2 z系列服务器 84
4.1.3 p系列服务器 87
4.1.4 虚拟化管理 90
4.2 VMware 92
4.2.1 概述 92
4.2.2 数据中心虚拟化 93
4.2.3 桌面和应用虚拟化 95
4.2.4 虚拟化辅助工具 96
4.3 Xen/Citrix 97
4.3.1 概述 97
4.3.2 服务器虚拟化 99
4.3.3 应用虚拟化 99
4.3.4 桌面虚拟化 100
4.4 Microsoft 100
4.4.1 概述 100
4.4.2 服务器虚拟化 102
4.4.3 应用虚拟化 102
4.4.4 桌面虚拟化 103
4.4.5 虚拟化管理 104
4.5 小结 104
第5章 云计算概论 106
5.1 云计算的概念 106
5.1.1 走近云计算 107
5.1.2 云计算的定义 110
5.1.3 云计算的分类 114
5.1.4 相关概念辨析 117
5.2 云计算的优势与带来的变革 120
5.2.1 云计算的优势 120
5.2.2 云计算带来的变革 126
5.3 云计算产生的原动力 130
5.3.1 芯片与硬件技术 132
5.3.2 资源虚拟化 133
5.3.3 面向服务架构 133
5.3.4 软件即服务 134
5.3.5 互联网技术 135
5.3.6 Web 2.0技术 135
5.4 小结 136
第6章 云架构 137
6.1 概述 137
6.1.1 云架构的基本层次 137
6.1.2 云架构的服务层次 139
6.2 基础设施层 141
6.2.1 基础设施层的基本功能 141
6.2.2 基础设施层服务示例 145
6.3 平台层 150
6.3.1 平台层的基本功能 151
6.3.2 平台层服务示例 155
6.4 应用层 159
6.4.1 应用层的特征 160
6.4.2 应用层的分类 160
6.5 小结 165
第7章 云计算的关键技术与挑战 165
7.1 云计算的关键技术 166
7.1.1 快速部署 166
7.1.2 资源调度 169
7.1.3 多租户技术 170
7.1.4 海量数据处理 173
7.1.5 大规模消息通信 175
7.1.6 大规模分布式存储 177
7.1.7 许可证管理与计费 179
7.2 云计算的技术挑战 180
7.2.1 安全性 181
7.2.2 可用性 182
7.2.3 可伸缩性 183
7.2.4 信息保密 184
7.2.5 高性能 184
7.2.6 标准化 186
7.3 小结 187
第8章 云计算的业界动态 188
8.1 IBM 188
8.1.1 概述 189
8.1.2 IBM Ensembles 190
8.1.3 IBM TSAM 193
8.1.4 IBM WebSphere CloudBurst 195
8.1.5 IBM LotusLive 198
8.1.6 IBM RC2 199
8.1.7 IBM云环境管理解决方案 201
8.2 Amazon 206
8.2.1 概述 206
8.2.2 Amazon S3 207
8.2.3 Amazon SimpleDB 208
8.2.4 Amazon SQS 209
8.2.5 Amazon EC2 211
8.3 Google 212
8.3.1 概述 212
8.3.2 分布式存储服务 213
8.3.3 应用程序运行时环境 214
8.3.4 应用开发套件 215
8.3.5 云端应用 215
8.4 Salesforce.com 216
8.4.1 概述 216
8.4.2 基础服务 217
8.4.3 数据库服务 218
8.4.4 应用开发服务 219
8.4.5 应用打包服务 220
8.5 Microsoft 221
8.5.1 概述 221
8.5.2 Microsoft Windows Azure 222
8.5.3 Microsoft.NET服务 224
8.5.4 Microsoft SQL Azure 225
8.5.5 Microsoft Live服务 226
8.6 小结 227
附录A 超级计算机排名 229
参考资料 232
索引 244