日韩偷拍一区二区,国产香蕉久久精品综合网,亚洲激情五月婷婷,欧美日韩国产不卡

在線客服
Ceph設計原理與實現圖書
人氣:43

Ceph設計原理與實現

從基礎到實戰,共166個實例講解; 每個案例可實時查看演示效果; 從APP到網站,覆蓋各個典型案例的原型講解,助你快速掌握。
  • 所屬分類:圖書 >計算機/網絡>程序設計>其他  
  • 作者:[謝型果] 等
  • 產品參數:
  • 叢書名:--
  • 國際刊號:9787111578420
  • 出版社:機械工業出版社
  • 出版時間:2017-09
  • 印刷時間:2017-09-01
  • 版次:1
  • 開本:16開
  • 頁數:--
  • 紙張:膠版紙
  • 包裝:平裝-膠訂
  • 套裝:

內容簡介

誕生于2006年的Ceph,是開源社區的明星項目,也是私有云事實上的標準——OpenStack的默認存儲后端。作為當前炙手可熱的分布式存儲系統,Ceph擁有諸多引人注目的特性。本書側重介紹RADOS及三大核心應用組件——RBD、RGW和CephFS.書中大部分內容基于社區新(2017年1月)的Kraken穩定版,側重于BlueStore、ECoverwrites、QoS等一眾新增組件和新增特性的介紹,寫作時每章務必追求從基本原理切入,采用循序漸進的方式自然過渡和推廣至Ceph,并結合Ceph的核心設計理念指出需要進行哪些必要的改進和裁剪,使得讀者不但能夠知其然,而且能夠知其所以然。此外,為了進一步加深讀者印象,每個章節都穿插了不少實用案例,后一章的素材更是全部源于我們日常積累的、從客戶處收集的生產案例,具有代表性和通用性,如果讀者能夠在閱讀、學習的同時進行實戰演練,理論結合實踐,相信必定能夠取得更大收益。

作者簡介

中興通訊股份有限公司(英語:ZTE Corporation,全稱:Zhongxing Telecommunication Equipment Corporation),簡稱中興通訊(ZTE)。全球經驗豐富的綜合通信解決方案提供商,中國大的通信設備上市公司。主要產品包括:2G/3G/4G/5G無線基站與核心網、IMS、固網接入與承載、光網絡、芯片、高端路由器、智能交換機、政企網、大數據、云計算、數據中心、手機及家庭終端、智慧城市、ICT業務,以及航空、鐵路與城市軌道交通信號傳輸設備。

中興通訊在香港和深圳兩地上市。2015年,中興通訊營業收入超過1000億。2016年8月25日,中興通訊2016年半年財報,在集團整體營業收入、經營活動現金凈流、凈利潤等方面均表現亮眼。[1] 2016年8月,中興通訊在"2016中國企業500強"中排名第150位。

目錄

Contents?目錄

推薦序一

推薦序二

前言

第1章計算為王—— 基于可擴展哈希的受控副本分布策略CRUSH 1

1.1straw及straw2算法簡介 2

1.2CRUSH 算法詳解 6

1.2.1集群的層級化描述——Cluster Map 7

1.2.2數據分布策略——Placement Rule 9

1.3調制CRUSH 14

1.3.1編輯 CRUSH Map 15

1.3.2定制CRUSH規則 19

1.3.3數據重平衡 21

1.4總結與展望 23

第2章性能之巔——新型對象存儲引擎BlueStore 25

2.1設計理念與指導原則 26

2.2磁盤數據結構 30

2.2.1PG 30

2.2.2對象 38

2.3緩存管理 46

2.3.1常見的緩存淘汰算法 46

2.3.2BlueStore中的緩存管理 49

2.4磁盤空間管理 53

2.4.1常見磁盤空間管理模式 53

2.4.2BitmapFreelistManager 56

2.4.3BitmapAllocator 57

2.5BlueFS 59

2.5.1RocksDB與BlueFS 59

2.5.2磁盤數據結構 62

2.5.3塊設備 65

2.6實現原理 66

2.6.1mkfs 66

2.6.2mount 67

2.6.3read 69

2.6.4write 72

2.7使用指南 77

2.7.1部署BlueStore 77

2.7.2配置參數 80

2.8總結與展望 83

第3章時空博弈——糾刪碼原理與overwrites支持 84

3.1RAID技術概述 85

3.2RS-RAID和Jerasure 90

3.2.1計算校驗和 92

3.2.2數據恢復 92

3.2.3算術運算 93

3.2.4缺陷與改進 99

3.2.5Jerasure 100

3.3糾刪碼在Ceph中的應用 102

3.3.1術語 104

3.3.2概述 105

3.3.3新寫 106

3.3.4讀 108

3.3.5覆蓋寫 110

3.3.6日志 112

3.3.7Scrub 113

3.4總結與展望 113

第4章遷移之美—— PG 讀寫流程與狀態遷移詳解 116

4.1PG概述 117

4.2讀寫流程 120

4.2.1消息接收與分發 127

4.2.2do_request 129

4.2.3do_op 129

4.2.4execute_ctx 136

4.3狀態遷移 146

4.3.1狀態機概述 147

4.3.2創建 PG 150

4.3.3Peering 154

4.3.4Recovery 169

4.3.5Backfill 172

4.4總結與展望 173

第5章控制先行——存儲服務質量QoS 175

5.1研究現狀 176

5.2dmClock算法原理 177

5.2.1mClock 177

5.2.2dmClock 179

5.3QoS的設計與實現 180

5.3.1優先級隊列(prio) 181

5.3.2權重的優先級隊列(wpq) 183

5.3.3dmClock隊列 184

5.3.4Client的設計 191

5.4總結與展望 192

第6章無心插柳——分布式塊存儲RBD 195

6.1RBD架構 195

6.2存儲組織 196

6.2.1元數據 197

6.2.2數據 209

6.3功能特性 211

6.3.1快照 211

6.3.2克隆 216

6.4總結與展望 219

第7章應云而生——對象存儲網關RGW 220

7.1總體架構 221

7.2數據組織和存儲 222

7.2.1用戶 225

7.2.2存儲桶 228

7.2.3對象 229

7.2.4數據存儲位置 231

7.3功能實現 232

7.3.1功能特性 233

7.3.2I/O路徑 235

7.3.3存儲桶創建 240

7.3.4對象上傳 242

7.3.5對象下載 244

7.4總結與展望 244

第8章經典重現—— 分布式文件系統 CephFS 246

8.1文件系統基礎知識 247

8.1.1文件系統 247

8.1.2文件系統中的元數據 249

8.1.3硬鏈接和軟鏈接 250

8.1.4日志 251

8.2分布式文件系統CephFS 252

8.2.1CephFS設計框架和背景 252

8.2.2MDS的作用 254

8.3MDS設計原理與實現 255

8.3.1MDS元數據存儲 255

8.3.2MDS負載均衡實現 260

8.3.3MDS故障恢復 268

8.4總結與展望 271

第9章運用之妙—— 應用案例實戰 272

9.1實戰案例一:Ceph 集群定時Scrub 272

9.2實戰案例二:Ceph對接OpenStack 274

9.3實戰案例三:Ceph數據重建配置策略 288

9.4實戰案例四:Ceph集群Full緊急處理 290

9.5實戰案例五:Ceph快照在增量備份的應用 292

9.6實戰案例六:Ceph集群異常watcher處理 297

9.7總結與展望 298

網友評論(不代表本站觀點)

來自無昵稱**的評論:

原理加實戰,好書

2017-10-16 19:25:37
來自匿名用**的評論:

寫的不錯,覆蓋面很廣,雖然不是很細,但給讀者提供很好的思路。

2017-10-16 20:52:57

免責聲明

更多出版社
主站蜘蛛池模板: 邯郸县| 灌南县| 汉中市| 贡觉县| 竹北市| 平乐县| 云南省| 日照市| 那曲县| 舒城县| 康定县| 岳阳市| 合水县| 原阳县| 永丰县| 梨树县| 高邑县| 当阳市| 永胜县| 图片| 洞头县| 繁峙县| 木里| 云林县| 肥乡县| 绿春县| 信宜市| 繁昌县| 游戏| 平山县| 乌苏市| 庄浪县| 桐乡市| 明溪县| 凉山| 宽甸| 绥芬河市| 革吉县| 深水埗区| 沾益县| 固原市|