目 录
上篇 让云触手可及
第1章 云计算的前世今生 ................................................001
1.1我们需要什么样的计算 ........................................................ 003
1.1.1历史总是惊人的相像 ...................................................... 003
1.1.2计算模式的演变 ........................................................ 005
1.2什么是云计算 .............................................................012
1.2.1云计算的概念.............................................................. 013
1.2.2云计算的资源使用模型........................................................... 016
1.2.3 适合云计算的典型场景 .................................................. 017
1.3云计算特点......................................................................019
1.3.1按需服务............................................................... 020
1.3.2资源池 .................................................................. 020
1.3.3高可扩展性.................................................................. 021
1.3.4弹性服务................................................................... 021
1.3.5自服务、自动化和虚拟化 ....................................................... 022
1.3.6便捷网络访问.......................................................... 023
1.3.7服务可度量 .............................................................. 023
1.4云计算的SPI服务模型 .............................................. 023
1.4.1软件即服务(SaaS,Software as a Service) ............................. 024
1.4.2平台即服务(PaaS,Platform as a Service) ............................. 025
1.4.3基础设施即服务(IaaS,Infrastructure as a Service) ............... 026
1.4.4三种服务模型之间的联系和区别 ............................................. 027
1.5云计算的部署模型 ............................................................... 029
1.5.1公有云 ................................................................. 029
1.5.2私有云 .................................................................. 030
1.5.3其他云形态 ................................................................. 031
1.5.4发展趋势..................................................................... 031
1.6云计算对IT产业的影响 ................................................ 033
1.6.1硬件模型的改变 ....................................................... 034
1.6.2应用模型的改变 ........................................................... 035
1.6.3服务模型的改变 ............................................................ 036
1.7云计算的价值 .......................................................... 037
1.7.1降低成本............................................................... 037
1.7.2把固定成本转变为可变的运营成本 ......................................... 040
1.7.3云计算对不同企业的价值 ....................................................... 040
1.7.4提升用户体验................................................................ 042
1.7.5绿色环保................................................................... 042
1.8云生态系统............................................................... 043
1.8.1云生态系统的组成........................................................... 043
1.8.2典型的云计算服务商 ........................................................ 044
1.9云计算带来的新挑战 ........................................................... 047
1.9.1新的IT基础设施挑战 ....................................................... 048
1.9.2新的用户隐私挑战......................................................... 049
1.9.3新的安全挑战.................................................................. 050
1.9.4新的数据主权挑战...................................................... 051
1.9.5新的立法挑战................................................................ 052
1.9.6新的标准挑战................................................................. 054
第2章 企业云计算路线图...........................................................057
2.1CIO看云计算................................................................ 058
2.1.1云计算对企业IT的影响.................................................. 059
2.1.2从SOA到云计算 ............................................................... 062
2.1.3云计算服务的管理............................................................ 065
2.2如何选择云计算 .................................................................. 067
2.2.1私有还是公有................................................................... 067
2.2.2不同企业对云计算的策略 ................................................. 070
2.2.3发展路线............................................................. 071
2.2.4云计算服务商的选择 .................................................... 072
2.2.5不适合云计算的一些场景 ....................................................... 077
2.3迎接云计算 ............................................................. 079
2.3.1云计算参考架构 .............................................................. 079
2.3.2五项准备工作................................................................... 082
2.4采用云计算的五大步骤 ................................................... 090
2.4.1制定云计算战略 .............................................................. 090
2.4.2评估和调研 ................................................................... 093
2.4.3制定云计算发展路线 .......................................................... 095
2.4.4展开试点................................................................ 097
2.4.5实施和推广 .............................................................. 098
2.5实施云计算的五大建议 ........................................................100
第3章 云的基石——虚拟化360度 ...................................................104
3.1云计算与虚拟化技术 ............................................................106
3.1.1虚拟化技术概览 ........................................................... 106
3.1.2虚拟化技术360度.............................................................. 107
3.2服务器虚拟化技术 ...............................................................109
3.2.1基本原理.................................................................. 110
3.2.2Hyper-V体系架构............................................................. 113
3.2.3Hyper-V的技术特性 ....................................................... 115
3.2.4案例分享................................................................. 118
3.3应用程序虚拟化 ...................................................................119
3.3.1App-V 体系结构 .............................................................. 120
3.3.2App-V完整基础结构的工作原理............................................. 123
3.3.3更新虚拟应用程序........................................................... 126
3.4虚拟化的管理................................................................130
3.4.1管理产品概述及核心价值 ....................................................... 130
3.4.2System Center Virtual Machine Manager .................................. 135
3.4.3System Center Operations Manager.......................................... 145
3.4.4System Center Configuration Manager ..................................... 148
3.4.5System Center Data Protection Manager................................... 149
第4章 企业动态数据中心构建 ................................................... 153
4.1企业IT的发展 .................................................................154
4.1.1传统数据中心的情况 ...................................................... 155
4.1.2数据中心架构的演变 ....................................................... 157
4.2动态数据中心基础 ...............................................................159
4.2.1动态数据中心的思想 ........................................................ 159
4.2.2动态数据中心与云计算........................................................... 163
4.2.3基本架构模型................................................................. 165
4.3动态数据中心方案 ...............................................................167
4.3.1整体架构...................................................................... 167
4.3.2自服务门户 .................................................................. 170
4.4核心功能实现...............................................................175
4.4.1面向服务的接口设计 ...................................................... 176
4.4.2虚拟化服务 ...................................................... 177
4.4.3系统监控服务............................................................ 178
4.4.4配置管理服务.............................................................. 180
4.4.5数据保护服务............................................................ 182
4.5技术特点....................................................................183
4.5.1企业和服务商两种应用场景 .............................................. 183
4.5.2基于标准的架构 ................................................. 184
4.5.3统一的物理和虚拟环境部署..................................... 185
4.5.4应用和补丁的分发............................................................. 186
下篇 微软云计算实践
第5章 云中平台................................................................... 189
5.1微软云计算服务概述 ............................................................190
5.1.1面向消费者的云服务 ..................................................... 190
5.1.2面向企业的云服务和云计算解决方案 ...................................... 191
5.1.3微软云计算特点 ............................................................ 194
5.1.4平台发展目标.................................................. 197
5.2Windows Azure平台简介 ............................................. 200
5.3Windows Azure:云中操作系统...........................................201
5.3.1Windows Azure的计算服务..................................................... 204
5.3.2Windows Azure的存储服务..................................................... 207
5.4SQL Azure:将数据平台延伸到云中.....................................216
5.4.1SQL Azure数据库体系架构 ..................................................... 218
5.4.2SQL Azure数据库和SQL Server数据库服务对比 ...................... 220
5.4.3SQL Azure数据库服务的优势.................................................. 223
5.5Windows Azure platform AppFabric:云中的应用服务平台 ... 226
5.5.1服务总线(Service Bus) ................................................ 227
5.5.2访问控制服务(Access Control)............................................ 228
5.6Windows Azure成功案例分析 ............................................. 229
5.6.1 西门子的软件分发方案................................................... 229
5.7Windows Azure的服务提供方式.......................................... 233
5.7.1Windows Azure 服务平台的账户管理和计费模式 .................... 235
5.7.2Windows Azure Platform Appliance ......................................... 240
第6章 云计算应用程序开发 ........................................................242
6.1云计算应用程序开发概述 .................................................... 243
6.2云计算启用程序开发........................................................... 245
6.2.1开发一个基本的云计算应用——“Hello Cloud”.................... 245
6.2.2向Windows Azure部署云计算应用程序 ................................... 249
6.2.3动手实践:在Windows Phone上开发云计算的客户端应用....... 255
6.3云计算应用程序的构架设计 .................................................261
6.3.1案例背景分析.............................................................. 262
6.3.2用例分析和基本构架设计 ....................................................... 263
6.3.3地理分布问题................................................................ 266
6.3.4资源弹性问题................................................................. 267
6.3.5IT整合问题 .................................................................. 268
6.3.6安全与隔离问题 ............................................................. 269
7.1云计算与在线服务的安全性................................................. 272
第7章 微软在线服务的安全实践 ................................................271
7.1.1 使用在线服务的原因 ................................................ 274
7.1.2 可信任计算:微软在线服务的基础 ......................................... 275
7.1.3 安全性开发生命周期:开发安全服务 ...................................... 276
7.2 微软在线服务风险管理计划 ................................................ 278
7.2.1 风险管理计划目标............................................................ 279
7.2.2 风险管理计划的成功标准 ........................................... 279
7.2.3 风险管理核心准则.......................................................... 280
7.3 在线服务的安全性............................................................... 280
7.3.1 物理安全性 ..................................................... 281
7.3.2 逻辑安全性 ................................................................. 284
7.3.3 运维............................................................... 289
7.4 在线服务中的隐私保护 ....................................................... 297
7.4.1 设计数据隐私........................................................ 297
7.4.2 供应商与合作伙伴..................................................... 298
7.4.3 访问、安全性、数据完整性和强制执行 .................................. 299
7.4.4 客户导向................................................................ 299
7.4.5 国际数据传输............................................................. 300
7.5 服务持续性管理 ........................................................301
7.5.1 消息存档持续性 .......................................................... 302
7.5.2 数据储................................................................. 302
7.5.3 可用性和持续性 ........................................................... 304
7.5.4 专用支持................................................................... 304
7.6 合规性 ................................................................. 305
7.6.1 遵从性管理 ............................................................. 306
7.6.2 在线服务遵从性框架 ...................................................... 307
7.6.3 独立认证................................................................ 309
7.7 小结 .....................................................................311
附录A 构建绿色的数据中心........................................................314
A.1 微软数据中心发展策略.........................................................315
A.2 坚持可持续发展,构建绿色、安全的数据中心 ....................316
A.3 微软芝加哥数据中心简介 ....................................................318
A.3.1 微软数据中心概述 .................................................... 318
A.3.2 芝加哥数据中心.................................................... 321
A.4 第四代数据中心展望...................................................... 326