TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
私有雲存儲系統搭建與應用(簡體書)
滿額折

私有雲存儲系統搭建與應用(簡體書)

商品資訊

人民幣定價:89 元
定價
:NT$ 534 元
優惠價
87465
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:13 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

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

名人/編輯推薦

搭建私有雲存儲系統並與應用進行集成

目次

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

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 465
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區