Ceph源碼分析

Ceph源碼分析
定價:354
NT $ 308
  • 作者:常濤
  • 出版社:機械工業出版社
  • 出版日期:2016-11-01
  • 語言:簡體中文
  • ISBN10:7111552075
  • ISBN13:9787111552079
  • 裝訂:249頁 / 普通級 / 1-1
 

內容簡介

眾所周知,在過去十年里,IT技術領域中巨大的創新項目很多來自於開源世界,從壟斷大數據的Hadoop、Spark,到風靡全球的Docker,都證明了開源力量推動了新技術的產生與發展。而再往以前看十年,從Unix到Linux,從Oracle到MySQL/PostgreSQL,從VMWare到KVM,開源世界從傳統商業技術繼承並給用戶帶來更多的選擇。

處於開源社區一線的我欣喜地看到,在IT基礎設施領域,越來越多的創業公司從創立之初就以開源為基石,而越來越多的商業技術公司也受益於開源,大量的復雜商業軟件基於開源分布式數據庫、緩存存儲、中間件構建。相信開源的Ceph也將成為IT創新的驅動力。正如Sage Weil在2016 Ceph Next會議上所說,Ceph將成為存儲里的Linux!

常濤,國內較早一批接觸Ceph的先行者,具有多年分布式存儲開發經驗,曾在雅虎北京研發中心工作,后到京東、華為任職,目前在ZettaKit創業公司從事分布式存儲、雲計算相關技術研發。
 

目錄

序言
前言

第1章 Ceph整體架構
1.1 Ceph的發展歷程
1.2 Ceph的設計目標
1.3 Ceph基本架構圖
1.4 Ceph客戶端接口
1.4.1 RBD
1.4.2 CephFS
1.4.3 RadosGW
1.5 RADOS
1.5.1 Monitor
1.5.2 對象存儲
1.5.3 pool和PG的概念
1.5.4 對象尋址過程
1.5.5 數據讀寫過程
1.5.6 數據均衡
1.5.7 Peering
1.5.8 Recovery和Backfill
1.5.9 糾刪碼
1.5.10 快照和克隆
1.5.11 Cache Tier
1.5.12 Scrub
1.6 本章小結

第2章 Ceph通用模塊
2.1 Object
2.2 Buffer
2.2.1 buffer::raw
2.2.2 buffer::ptr
2.2.3 buffer::list
2.3 線程池
2.3.1 線程池的啟動
2.3.2 工作隊列
2.3.3 線程池的執行函數
2.3.4 超時檢查
2.3.5 ShardedThreadPool
2.4 Finisher
2.5 Throttle
2.6 SafeTimer
2.7 本章小結

第3章 Ceph網絡通信
第4章 CRUSH數據分布算法
第5章 Ceph客戶端
第6章 Ceph的數據讀寫
第7章 本地對象存儲
第8章 Ceph糾刪碼
第9章 Ceph快照和克隆
第10章 Ceph Peering機制
第11章 Ceph數據修復
第12章 Ceph一致性檢查
第13章 Ceph自動分層存儲
網路書店 類別 折扣 價格
  1. 新書
    87
    $308