注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)私有云存儲系統(tǒng)搭建與應(yīng)用

私有云存儲系統(tǒng)搭建與應(yīng)用

私有云存儲系統(tǒng)搭建與應(yīng)用

定 價:¥89.00

作 者: 汪永松 著
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787111662600 出版時間: 2020-10-01 包裝: 平裝
開本: 16 頁數(shù): 字數(shù):  

內(nèi)容簡介

  《私有云存儲系統(tǒng)搭建與應(yīng)用》主要內(nèi)容大致分為四個部分:第壹部分(第1~3章)介紹Swift存儲系統(tǒng),第二部分(第4、5章)介紹如何搭建基于Swift的私有化存儲系統(tǒng),第三部分(第6、7章)分析企業(yè)應(yīng)用與存儲系統(tǒng)的集成方案,第四部分(第8章)介紹應(yīng)用集成的實例。 《私有云存儲系統(tǒng)搭建與應(yīng)用》的知識體系涵蓋了Linux、對象存儲、虛擬化、Java、HTTP通信、Web等技術(shù),而這些技術(shù)所涉及的業(yè)務(wù)范圍主要是兩塊:存儲系統(tǒng)的運維以及存儲系統(tǒng)與應(yīng)用的集成。即本書的技術(shù)方向是企業(yè)在數(shù)據(jù)存儲方面的基礎(chǔ)設(shè)施建設(shè),以及在此基礎(chǔ)上實現(xiàn)企業(yè)應(yīng)用與存儲系統(tǒng)的集成。 《私有云存儲系統(tǒng)搭建與應(yīng)用》既適合有一定架構(gòu)設(shè)計經(jīng)驗的架構(gòu)師或項目經(jīng)理(系統(tǒng)搭建及集成方案),也適合中高級Java程序員(API的實現(xiàn)及應(yīng)用集成)。 書中代碼可免費下載(掃描封底二維碼)。

作者簡介

暫缺《私有云存儲系統(tǒng)搭建與應(yīng)用》作者簡介

圖書目錄

出版說明
前言
第1章 存儲系統(tǒng)的演進之路1
1.1 極具年代感的存儲系統(tǒng)1
1.2 存儲系統(tǒng)的演進歷程1
1.2.1 節(jié)點能力的提升:從磁盤到磁盤陣列1
1.2.2 存儲與服務(wù)器剝離:存儲網(wǎng)絡(luò)化2
1.2.3 抽象硬件管理:軟件定義存儲3
1.2.4 一切皆是對象:對象存儲3
1.3 心中的存儲系統(tǒng)3
1.4 結(jié)語:永無止境的存儲系統(tǒng)5
第2章 初識Swift存儲系統(tǒng)6
2.1 對象存儲系統(tǒng):OpenStack Swift6
2.1.1 Swift的重要特點6
2.1.2 對象存儲的主要特征7
2.1.3 Swift的衡量結(jié)果7
2.1.4 Swift的重要概念8
2.2 Swift對開發(fā)者的支持8
2.2.1 開源9
2.2.2 對象存儲API9
2.3 結(jié)語:企業(yè)級應(yīng)用的選擇10
第3章 Swift存儲系統(tǒng)的架構(gòu)11
3.1 Swift存儲系統(tǒng)的結(jié)構(gòu)11
3.1.1 系統(tǒng)層次結(jié)構(gòu)11
3.1.2 部署規(guī)模的定義12
3.1.3 數(shù)據(jù)存儲結(jié)構(gòu)13
3.2 Swift存儲系統(tǒng)的應(yīng)用框架14
3.3 結(jié)語:框架決定開局15
第4章 搭建基于Swift的存儲系統(tǒng)16
4.1 搭建思路16
4.1.1 部署方式的選擇16
4.1.2 部署步驟的調(diào)整16
4.2 條件檢查17
4.2.1 宿主機CPU是否支持虛擬化17
4.2.2 宿主機操作系統(tǒng)內(nèi)核檢查18
4.2.3 宿主機實驗配置和生產(chǎn)配置18
4.3 系統(tǒng)規(guī)劃18
4.3.1 集群規(guī)劃18
4.3.2 存儲規(guī)劃19
4.4 準(zhǔn)備基礎(chǔ)模板虛擬機20
4.4.1 前提條件20
4.4.2 系統(tǒng)設(shè)置21
4.4.3 基礎(chǔ)工具安裝(可選)22
4.4.4 準(zhǔn)備專用存儲分區(qū)22
4.4.5 提取模板虛擬機24
4.5 準(zhǔn)備對象存儲模板虛擬機24
4.5.1 系統(tǒng)設(shè)置24
4.5.2 存儲空間準(zhǔn)備25
4.5.3 安裝依賴項26
4.5.4 下載代碼并編譯27
4.5.5 配置依賴服務(wù)27
4.5.6 準(zhǔn)備配置文件31
4.5.7 準(zhǔn)備運行腳本37
4.5.8 提取模板虛擬機38
4.6 準(zhǔn)備對象存儲服務(wù)器39
4.6.1 實例化虛擬機39
4.6.2 基礎(chǔ)個性化配置40
4.6.3 對象存儲系統(tǒng)個性化設(shè)置42
4.7 啟動對象存儲服務(wù)44
4.7.1 創(chuàng)建環(huán)定義文件44
4.7.2 分發(fā)環(huán)定義文件(多機環(huán)境)45
4.7.3 啟動主守護進程45
4.7.4 驗證守護進程46
4.8 部署驗證46
4.8.1 驗證工具47
4.8.2 驗證過程47
4.9 優(yōu)化及調(diào)整56
4.9.1 服務(wù)進程數(shù)調(diào)整57
4.9.2 新增內(nèi)置賬戶57
4.9.3 設(shè)置授權(quán)Token的時效57
4.9.4 網(wǎng)絡(luò)超時設(shè)置58
4.10 結(jié)語:開啟云存儲之門58
第5章 存儲系統(tǒng)的擴展59
5.1 系統(tǒng)擴展的“套路”59
5.2 縱向擴展:動態(tài)擴展虛擬機的能力59
5.2.1 擴展CPU的能力60
5.2.2 擴展內(nèi)存的容量60
5.2.3 擴展存儲的空間60
5.2.4 驗證61
5.3 橫向擴展:動態(tài)調(diào)整集群的節(jié)點62
5.3.1 擴展思路62
5.3.2 新增節(jié)點63
5.3.3 淘汰節(jié)點64
5.4 結(jié)語:讓存儲系統(tǒng)“保先”65
第6章 存儲系統(tǒng)集成方案66
6.1 存儲系統(tǒng)集成的用例66
6.2 B/S應(yīng)用與存儲系統(tǒng)的集成方案66
6.2.1 方案架構(gòu)66
6.2.2 方案要點67
6.2.3 技術(shù)實現(xiàn)思路68
6.3 C/S應(yīng)用與存儲系統(tǒng)的集成方案70
6.3.1 方案架構(gòu)70
6.3.2 方案要點70
6.3.3 技術(shù)實現(xiàn)思路71
6.4 結(jié)語:集成之道72
第7章 客戶端工具API的實現(xiàn)74
7.1 Swift存儲系統(tǒng)的API體系回顧74
7.1.1 賬戶API規(guī)范74
7.1.2 容器API規(guī)范74
7.1.3 對象API規(guī)范75
7.1.4 大對象API規(guī)范75
7.1.5 API規(guī)范的特點76
7.2 客戶端工具API的實現(xiàn)思路76
7.3 賬戶驗證API:叩開云存儲之門80
7.4 賬戶API:管理你的存儲系統(tǒng)81
7.4.1 獲取賬戶下容器列表81
7.4.2 獲取元數(shù)據(jù)83
7.4.3 設(shè)置自定義元數(shù)據(jù)84
7.4.4 刪除自定義元數(shù)據(jù)86
7.5 容器API:管理你的存儲空間87
7.5.1 創(chuàng)建容器87
7.5.2 獲取元數(shù)據(jù)89
7.5.3 設(shè)置自定義元數(shù)據(jù)90
7.5.4 刪除自定義元數(shù)據(jù)91
7.5.5 檢測容器是否存在93
7.5.6 刪除容器94
7.5.7 獲取容器中對象列表95
7.6 對象API:管理你的存儲內(nèi)容103
7.6.1 創(chuàng)建對象103
7.6.2 獲取元數(shù)據(jù)105
7.6.3 設(shè)置自定義元數(shù)據(jù)107
7.6.4 設(shè)置過期時效108
7.6.5 檢測對象是否存在110
7.6.6 獲取對象大?。ㄗ止?jié)數(shù))111
7.6.7 獲取對象內(nèi)容112
7.6.8 刪除對象117
7.6.9 復(fù)制對象118
7.6.10 移動對象119
7.7 大對象API:有容乃大120
7.7.1 檢測是否支持靜態(tài)大對象(SLO)121
7.7.2 上傳分段對象(Segments)122
7.7.3 上傳清單(Manifest)124
7.7.4 獲取清單126
7.7.5 刪除大對象127
7.7.6 復(fù)制大對象128
7.8 HTTP通信實現(xiàn)130
7.8.1 HTTP通信的“套路”130
7.8.2 GET方法130
7.8.3 POST方法137
7.8.4 PUT方法139
7.8.5 DELETE方法145
7.8.6 HEAD方法147
7.9 結(jié)語:存儲一切對象149
第8章 存儲系統(tǒng)與Java項目集成實例150
8.1 存儲系統(tǒng)與Java項目的集成點150
8.2 Web應(yīng)用與存儲系統(tǒng)集成150
8.2.1 Web應(yīng)用的集成模式150
8.2.2 集成示例1:文件上傳151
8.2.3 集成示例2:顯示圖片167
8.2.4 集成示例3:下載文件170
8.2.5 Web應(yīng)用集成小結(jié)173
8.3 工具類應(yīng)用與存儲系統(tǒng)集成174
8.3.1 工具類應(yīng)用的集成模式174
8.3.2 集成示例1:上傳文件到存儲系統(tǒng)174
8.3.3 集成示例2:從存儲系統(tǒng)下載內(nèi)容177
8.4 應(yīng)用集成技巧182
8.4.1 訪問控制

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號