第1章 云存储概述 1
1.1 云计算概述 1
1.2 云存储起源 8
1.3 云存储概念 11
1.3.1 云存储的定义 11
1.3.2 云存储的特点 13
第2章 存储基础技术 18
2.1 存储空间管理 18
2.1.1 卷 18
2.1.2 RAID技术 21
2.1.3 逻辑单元号(LUN) 26
2.2 数据使用及存储 29
2.2.1 数据库 30
2.2.2 文件系统 37
2.3 存储高可用技术 43
2.3.1 双机热备份方式 43
2.3.2 双机互备份方式 45
2.3.3 群集并发存取方式 46
2.3.4 对存储系统的要求 48
2.4 数据备份 49
2.4.1 数据备份 49
2.4.2 常规备份实现方式 51
2.5 数据一致性处理 53
2.5.1 Cache引起的数据一致性问题 53
2.5.2 时间不同步引起的数据一致性问题 55
2.5.3 文件共享中的数据一致性问题 55
2.6 主流存储系统 56
2.6.1 DAS 56
2.6.2 NAS 58
2.6.3 SAN 59
2.6.4 CAS 66
第3章 云存储关键技术 70
3.1 存储虚拟化 70
3.1.1 全局访问空间 71
3.1.2 多租户模型 72
3.1.3 虚拟化感知能力 73
3.1.4 存储虚拟化实施 74
3.2 分布式扩展模式 77
3.2.1 高速网络连接技术 79
3.2.2 分布式文件系统 83
3.3 信息生命周期管理 110
3.4 自动精简配置 112
3.5 数据保护 113
3.5.1 分片存储技术 114
3.5.2 可擦写代码 115
3.6 智能管理 117
3.6.1 资源的动态扩展 117
3.6.2 请求的负载均衡 118
3.6.3 资源的故障管理 119
3.7 绿色节能 119
3.7.1 磁盘减速 120
3.7.2 快照 121
3.7.3 数据消重 121
3.8 云存储技术发展展望 122
3.8.1 云存储安全技术发展 122
3.8.2 云存储数据处理技术发展 123
第4章 云存储技术服务类型 127
4.1 面向高速事务处理的云存储服务 128
4.2 区域型大数据云存储服务 129
4.3 广域型大数据云存储服务 131
4.4 面向大数据分析的云存储服务 132
4.5 云存储部署模型发展 133
第5章 云存储技术状况及标准 136
5.1 SNIA标准 136
5.1.1 CDMI标准 136
5.1.2 OSD标准 138
5.1.3 SNIA绿色存储计划 141
5.2 测试标准 143
5.2.1 SPC 144
5.2.2 SPEC 145
5.3 云存储技术标准发展 146
第6章 云存储技术实践 149
6.1 系统需求 149
6.2 系统实现 151
6.2.1 系统架构 151
6.2.2 平台实现 153
第7章 典型的云存储设备及系统 160
7.1 EMC 160
7.1.1 产品组成 161
7.1.2 网络架构设计 163
7.1.3 硬件架构设计 164
7.1.4 软件组件设计 166
7.1.5 产品性能设计 170
7.2 华为 174
7.2.1 业务模型介绍 176
7.2.2 可靠性设计 178
7.2.3 扩展性设计 183
7.2.4 高性能设计 189
7.2.5 安全性设计 191
7.2.6 节能与效率设计 196
7.3 中兴 202
7.3.1 技术特色 203
7.3.2 中兴分布式数据库 204
7.3.3 中兴分布式缓存 204
7.3.4 中兴对象存储 205
第8章 典型的云存储应用 206
8.1 公众应用 207
8.1.1 Dropbox 208
8.1.2 Google Drive 210
8.1.3 SkyDrive 213
8.1.4 iCloud 216
8.1.5 EverNote 218
8.1.6 115网盘 220
8.1.7 华为网盘 223
8.1.8 金山快盘 225
8.1.9 新浪微盘 228
8.2 企业应用 230
8.2.1 阿里云 230
8.2.2 Amazon S3 235
8.2.3 盛大云存储 237
8.3 电信运营商典型云存储应用 240
8.3.1 中国电信 241
8.3.2 中国联通 245
8.3.3 中国移动 248
8.3.4 AT&T 250
8.3.5 SKT 253
8.4.云存储应用发展展望 254
8.4.1 面向公众的云应用 255
8.4.2 面向企业的云应用 256
第9章 附录:存储设备简介 258
9.1 存储设备 258
9.2 存储设备接口 266
参考文献 275