本書針對(duì)云計(jì)算技術(shù)應(yīng)用專業(yè)人才對(duì)云存儲(chǔ)知識(shí)和技能的迫切需求,系統(tǒng)梳理了主流存儲(chǔ)技術(shù)的迭代脈絡(luò)和邏輯關(guān)聯(lián),根據(jù)高職高專教學(xué)特點(diǎn),由淺入深、由簡(jiǎn)到繁,合理編排構(gòu)建了云存儲(chǔ)技術(shù)知識(shí)體系,以任務(wù)引導(dǎo)、實(shí)戰(zhàn)驅(qū)動(dòng)的方式構(gòu)筑教材內(nèi)容,涵蓋云存儲(chǔ)概念、單節(jié)點(diǎn)存儲(chǔ)、網(wǎng)絡(luò)存儲(chǔ)、集群存儲(chǔ)、數(shù)據(jù)災(zāi)備、分布式存儲(chǔ)、軟件定義存儲(chǔ)、網(wǎng)盤技術(shù)應(yīng)用等方面。本書是產(chǎn)教融合、校企合作開發(fā)教材的成果,注重實(shí)踐技能的鍛煉,每章都精心設(shè)計(jì)了不依賴于專門設(shè)備的實(shí)訓(xùn)項(xiàng)目,以提高學(xué)生的實(shí)際操作能力。
武春嶺(1975.2), 博士,二級(jí)教授、國(guó)家萬(wàn)人計(jì)劃名師、國(guó)務(wù)院政府特殊津貼專家,工信行指委計(jì)算機(jī)專指委委員,現(xiàn)任職重慶電子工程職業(yè)學(xué)院人工智能與大數(shù)據(jù)學(xué)院院長(zhǎng)。主持/主研省部級(jí)項(xiàng)目12項(xiàng),授權(quán)專利9項(xiàng),發(fā)表論文30余篇,曾獲教學(xué)成果一等獎(jiǎng)和二等獎(jiǎng)各1次。
第1章 云存儲(chǔ)概述1
1.1 云計(jì)算與云存儲(chǔ)1
1.1.1 云計(jì)算概念1
1.1.2 存儲(chǔ)發(fā)展歷史2
1.1.3 云存儲(chǔ)概念4
1.2 云存儲(chǔ)分類與特點(diǎn)5
1.2.1 云存儲(chǔ)分類5
1.2.2 云存儲(chǔ)特點(diǎn)6
1.3 云存儲(chǔ)標(biāo)準(zhǔn)7
1.4 任務(wù)1 云存儲(chǔ)市場(chǎng)調(diào)研8
1.5 任務(wù)2 騰訊公有云存儲(chǔ)實(shí)戰(zhàn)8
1.5.1 子任務(wù)1 申請(qǐng)?jiān)品⻊?wù)器CVM9
1.5.2 子任務(wù)2 申請(qǐng)?jiān)茢?shù)據(jù)庫(kù)服務(wù)11
1.5.3 子任務(wù)3 購(gòu)買塊存儲(chǔ)CBS服務(wù)13
1.5.4 子任務(wù)4 申請(qǐng)對(duì)象存儲(chǔ)COS服務(wù)16
綜合訓(xùn)練18
第2章 單節(jié)點(diǎn)存儲(chǔ)技術(shù)19
2.1 存儲(chǔ)介質(zhì)19
2.1.1 機(jī)械硬盤20
2.1.2 固態(tài)硬盤23
2.1.3 SCM24
2.1.4 光盤25
2.1.5 磁帶25
2.2 硬盤接口技術(shù)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 文件系統(tǒng)管理31
2.3.1 FAT文件系統(tǒng)31
2.3.2 NTFS文件系統(tǒng)32
2.3.3 Ext文件系統(tǒng)33
2.4 RAID技術(shù)33
2.4.1 RAID概念33
2.4.2 RAID級(jí)別34
2.4.3 RAID實(shí)現(xiàn)37
2.4.4 RAID 2.0技術(shù)38
2.5 單節(jié)點(diǎn)存儲(chǔ)擴(kuò)展39
2.6 任務(wù)1在Windows系統(tǒng)環(huán)境下實(shí)現(xiàn)軟件RAID41
2.7 任務(wù)2在Linux系統(tǒng)環(huán)境下實(shí)現(xiàn)軟件RAID44
綜合訓(xùn)練47
第3章 網(wǎng)絡(luò)存儲(chǔ)技術(shù)49
3.1 網(wǎng)絡(luò)附加存儲(chǔ)49
3.1.1 網(wǎng)絡(luò)附加存儲(chǔ)的概念和特點(diǎn)49
3.1.2 文件共享協(xié)議50
3.1.3 文件級(jí)虛擬化51
3.1.4 開源NAS服務(wù)軟件52
3.2 存儲(chǔ)區(qū)域網(wǎng)絡(luò)53
3.2.1 SAN的組成和特征53
3.2.2 FC-SAN54
3.2.3 FCoE56
3.2.4 IP-SAN57
3.2.5 SAN的優(yōu)勢(shì)58
3.3 SOHO網(wǎng)絡(luò)存儲(chǔ)59
3.4 任務(wù)1 Free NAS環(huán)境搭建60
3.4.1 子任務(wù)1 安裝并配置Free NAS系統(tǒng)60
3.4.2 子任務(wù)2 組建NAS文件共享網(wǎng)絡(luò)63
3.4.3 子任務(wù)3 使用Free NAS組建IP-SAN66
3.5 任務(wù)2 使用Free NAS配置IP-SAN70
3.5.1 子任務(wù)1 Windows系統(tǒng)連接IP-SAN70
3.5.2 子任務(wù)2 Linux系統(tǒng)連接IP-SAN73
綜合訓(xùn)練75
第4章 集群存儲(chǔ)技術(shù)77
4.1 高可用性和集群技術(shù)77
4.1.1 高可用性77
4.1.2 熱備技術(shù)78
4.1.3 集群技術(shù)80
4.2 集群存儲(chǔ)技術(shù)81
4.2.1 集群存儲(chǔ)的概念81
4.2.2 Scale Up與Scale Out82
4.2.3 集群NAS83
4.2.4 開源解決方案85
4.3 任務(wù)1 搭建MSCS群集環(huán)境87
4.4 任務(wù)2 使用GlusterFS創(chuàng)建集群NAS98
綜合訓(xùn)練102
第5章 數(shù)據(jù)災(zāi)備技術(shù)103
5.1 數(shù)據(jù)災(zāi)備概述104
5.1.1 系統(tǒng)面臨的災(zāi)難威脅104
5.1.2 數(shù)據(jù)災(zāi)備的目的104
5.2 數(shù)據(jù)備份與災(zāi)難恢復(fù)105
5.2.1 基本概念105
5.2.2 數(shù)據(jù)備份系統(tǒng)組成106
5.2.3 數(shù)據(jù)備份系統(tǒng)架構(gòu)106
5.2.4 數(shù)據(jù)備份方式108
5.2.5 數(shù)據(jù)備份策略109
5.3 容災(zāi)技術(shù)110
5.3.1 容災(zāi)的概念110
5.3.2 容災(zāi)方案級(jí)別110
5.3.3 容災(zāi)技術(shù)指標(biāo)111
5.3.4 容災(zāi)關(guān)鍵技術(shù)112
5.3.5 容災(zāi)解決方案114
5.4 數(shù)據(jù)備份軟件115
5.4.1 NetBackup115
5.4.2 NetWorker116
5.4.3 IBM Tivoli116
5.5 云計(jì)算環(huán)境下的數(shù)據(jù)災(zāi)備116
5.6 任務(wù)1 使用Iperius Backup FREE備份關(guān)鍵數(shù)據(jù)117
5.7 任務(wù)2 Backup Exec的安裝與配置121
綜合訓(xùn)練127
第6章 分布式存儲(chǔ)129
6.1 分布式存儲(chǔ)概述129
6.1.1 集中式存儲(chǔ)系統(tǒng)與分布式存儲(chǔ)系統(tǒng)130
6.1.2 分布式存儲(chǔ)分類130
6.1.3 分布式存儲(chǔ)的優(yōu)點(diǎn)132
6.1.4 CAP原則133
6.2 分布式文件系統(tǒng)133
6.2.1 MooseFS133
6.2.2 HDFS134
6.2.3 TFS135
6.3 分布式塊存儲(chǔ)137
6.3.1 Sheepdog137
6.3.2 阿里云塊存儲(chǔ)138
6.4 分布式對(duì)象存儲(chǔ)138
6.4.1 對(duì)象存儲(chǔ)與文件存儲(chǔ)的比較138
6.4.2 Amazon S3140
6.4.3 Swift140
6.4.4 Ceph141
6.5 OceanStor分布式存儲(chǔ)142
6.5.1 OceanStor OS142
6.5.2 OceanStor DFS143
6.6 任務(wù)1 使用AWS公有云存儲(chǔ)服務(wù)145
6.6.1 子任務(wù)1 創(chuàng)建Amazon EC2實(shí)例145
6.6.2 子任務(wù)2 創(chuàng)建Amazon S3服務(wù)152
6.6.3 子任務(wù)3 創(chuàng)建Amazon EBS服務(wù)155
6.6.4 子任務(wù)4 創(chuàng)建Amazon EFS服務(wù)157
6.7 任務(wù)2 使用華為存儲(chǔ)模擬器搭建存儲(chǔ)集群159
綜合訓(xùn)練162
第7章 軟件定義存儲(chǔ)163
7.1 軟件定義存儲(chǔ)概述163
7.1.1 軟件定義的概念163
7.1.2 軟件定義存儲(chǔ)概念164
7.1.3 SDS與存儲(chǔ)虛擬化165
7.1.4 SDS產(chǎn)品分類165
7.1.5 SDS產(chǎn)業(yè)全景圖167
7.2 Server SAN168
7.2.1 Server SAN的概念168
7.2.2 VMware vSAN169
7.2.3 華為Fushion Storage169
7.2.4 青云QingStor NeonSAN170
7.3 超融合架構(gòu)171
7.3.1 超融合架構(gòu)的概念171
7.3.2 超融合應(yīng)用場(chǎng)景172
7.3.3 超融合關(guān)鍵特性173
7.4 SDS發(fā)展前景174
7.5 任務(wù)1 使用Ceph搭建分布式存儲(chǔ)系統(tǒng)175
7.6 任務(wù)2 Openstack Ceph構(gòu)建超融合系統(tǒng)182
綜合訓(xùn)練188
第8章 網(wǎng)盤技術(shù)應(yīng)用189
8.1 網(wǎng)盤概述189
8.1.1 網(wǎng)盤的概念189
8.1.2 網(wǎng)盤的分類190
8.1.3 網(wǎng)盤性能特點(diǎn)191
8.2 網(wǎng)盤產(chǎn)品簡(jiǎn)介192
8.2.1 Cloudreve192
8.2.2 青云本地盤193
8.2.3 Seafile194
8.2.4 Nextcloud194
8.3 任務(wù)1 基于Windows搭建個(gè)人網(wǎng)盤195
8.4 任務(wù)2 基于Linux系統(tǒng)搭建個(gè)人網(wǎng)盤200
綜合訓(xùn)練205
參考文獻(xiàn)206