第1章 雲存儲概述 1
1.1 雲計算與雲存儲 1
1.1.1 雲計算概念 1
1.1.2 存儲發展歷史 2
1.1.3 雲存儲概念 4
1.2 雲存儲分類與特點 5
1.2.1 雲存儲分類 5
1.2.2 雲存儲特點 6
1.3 雲存儲標準 7
1.4 任務1 雲存儲市場調研 8
1.5 任務2 騰訊公有雲存儲實戰 8
1.5.1 子任務1 申請雲服務器CVM 9
1.5.2 子任務2 申請雲數據庫服務 11
1.5.3 子任務3 購買塊存儲CBS服務 13
1.5.4 子任務4 申請對像存儲COS服務 16
綜合訓練 18
第2章 單節點存儲技術 19
2.1 存儲介質 19
2.1.1 機械硬盤 20
2.1.2 固態硬盤 23
2.1.3 SCM 24
2.1.4 光盤 25
2.1.5 磁帶 25
2.2 硬盤接口技術 26
2.2.1 IDE接口 26
2.2.2 SATA接口 26
2.2.3 SCSI接口 27
2.2.4 SAS接口 28
2.2.5 NL SAS接口 29
2.2.6 FC接口 29
2.2.7 iSCSI接口 30
2.3 文件繫統管理 31
2.3.1 FAT文件繫統 31
2.3.2 NTFS文件繫統 32
2.3.3 Ext文件繫統 33
2.4 RAID技術 33
2.4.1 RAID概念 33
2.4.2 RAID級別 34
2.4.3 RAID實現 37
2.4.4 RAID 2.0技術 38
2.5 單節點存儲擴展 39
2.6 任務1在Windows繫統環境下實現軟件RAID 41
2.7 任務2在Linux繫統環境下實現軟件RAID 44
綜合訓練 47
第3章 網絡存儲技術 49
3.1 網絡附加存儲 49
3.1.1 網絡附加存儲的概念和特點 49
3.1.2 文件共享協議 50
3.1.3 文件級虛擬化 51
3.1.4 開源NAS服務軟件 52
3.2 存儲區域網絡 53
3.2.1 SAN的組成和特征 53
3.2.2 FC-SAN 54
3.2.3 FCoE 56
3.2.4 IP-SAN 57
3.2.5 SAN的優勢 58
3.3 SOHO網絡存儲 59
3.4 任務1 Free NAS環境搭建 60
3.4.1 子任務1 安裝並配置Free NAS繫統 60
3.4.2 子任務2 組建NAS文件共享網絡 63
3.4.3 子任務3 使用Free NAS組建IP-SAN 66
3.5 任務2 使用Free NAS配置IP-SAN 70
3.5.1 子任務1 Windows繫統連接IP-SAN 70
3.5.2 子任務2 Linux繫統連接IP-SAN 73
綜合訓練 75
第4章 集群存儲技術 77
4.1 高可用性和集群技術 77
4.1.1 高可用性 77
4.1.2 熱備技術 78
4.1.3 集群技術 80
4.2 集群存儲技術 81
4.2.1 集群存儲的概念 81
4.2.2 Scale Up與Scale Out 82
4.2.3 集群NAS 83
4.2.4 開源解決方案 85
4.3 任務1 搭建MSCS群集環境 87
4.4 任務2 使用GlusterFS創建集群NAS 98
綜合訓練 102
第5章 數據災備技術 103
5.1 數據災備概述 104
5.1.1 繫統面臨的災難威脅 104
5.1.2 數據災備的目的 104
5.2 數據備份與災難恢復 105
5.2.1 基本概念 105
5.2.2 數據備份繫統組成 106
5.2.3 數據備份繫統架構 106
5.2.4 數據備份方式 108
5.2.5 數據備份策略 109
5.3 容災技術 110
5.3.1 容災的概念 110
5.3.2 容災方案級別 110
5.3.3 容災技術指標 111
5.3.4 容災關鍵技術 112
5.3.5 容災解決方案 114
5.4 數據備份軟件 115
5.4.1 NetBackup 115
5.4.2 NetWorker 116
5.4.3 IBM Tivoli 116
5.5 雲計算環境下的數據災備 116
5.6 任務1 使用Iperius Backup FREE備份關鍵數據 117
5.7 任務2 Backup Exec的安裝與配置 121
綜合訓練 127
第6章 分布式存儲 129
6.1 分布式存儲概述 129
6.1.1 集中式存儲繫統與分布式存儲繫統 130
6.1.2 分布式存儲分類 130
6.1.3 分布式存儲的優點 132
6.1.4 CAP原則 133
6.2 分布式文件繫統 133
6.2.1 MooseFS 133
6.2.2 HDFS 134
6.2.3 TFS 135
6.3 分布式塊存儲 137
6.3.1 Sheepdog 137
6.3.2 阿裡雲塊存儲 138
6.4 分布式對像存儲 138
6.4.1 對像存儲與文件存儲的比較 138
6.4.2 Amazon S3 140
6.4.3 Swift 140
6.4.4 Ceph 141
6.5 OceanStor分布式存儲 142
6.5.1 OceanStor OS 142
6.5.2 OceanStor DFS 143
6.6 任務1 使用AWS公有雲存儲服務 145
6.6.1 子任務1 創建Amazon EC2實例 145
6.6.2 子任務2 創建Amazon S3服務 152
6.6.3 子任務3 創建Amazon EBS服務 155
6.6.4 子任務4 創建Amazon EFS服務 157
6.7 任務2 使用華為存儲模擬器搭建存儲集群 159
綜合訓練 162
第7章 軟件定義存儲 163
7.1 軟件定義存儲概述 163
7.1.1 軟件定義的概念 163
7.1.2 軟件定義存儲概念 164
7.1.3 SDS與存儲虛擬化 165
7.1.4 SDS產品分類 165
7.1.5 SDS產業全景圖 167
7.2 Server SAN 168
7.2.1 Server SAN的概念 168
7.2.2 VMware vSAN 169
7.2.3 華為Fushion Storage 169
7.2.4 青雲QingStor NeonSAN 170
7.3 超融合架構 171
7.3.1 超融合架構的概念 171
7.3.2 超融合應用場景 172
7.3.3 超融合關鍵特性 173
7.4 SDS發展前景 174
7.5 任務1 使用Ceph搭建分布式存儲繫統 175
7.6 任務2 Openstack+Ceph構建超融合繫統 182
綜合訓練 188
第8章 網盤技術應用 189
8.1 網盤概述 189
8.1.1 網盤的概念 189
8.1.2 網盤的分類 190
8.1.3 網盤性能特點 191
8.2 網盤產品簡介 192
8.2.1 Cloudreve 192
8.2.2 青雲本地盤 193
8.2.3 Seafile 194
8.2.4 Nextcloud 194
8.3 任務1 基於Windows搭建個人網盤 195
8.4 任務2 基於Linux繫統搭建個人網盤 200
綜合訓練 205
參考文獻 206