ceph存储原理_赠书 | Linux 开源存储全栈详解——从Ceph到容器存储
生活随笔
收集整理的這篇文章主要介紹了
ceph存储原理_赠书 | Linux 开源存储全栈详解——从Ceph到容器存储
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
//
留言點贊贈書我有書,你有故事么?留言說出你的存儲故事留言點贊前兩名,免費送此書截止日期12.27號12.30號公布名單//
內容簡介
本書致力于幫助讀者形成有關Linux開源存儲世界的細致的拓撲,從存儲硬件、Linux存儲堆棧、存儲加速、存儲安全、存儲管理、分布式存儲、云存儲等各個角度與層次展開討論,同時對處于主導地位的、較為流行的開源存儲項目進行闡述,包括SPDK、ISA-L、OpenSDS、Ceph、OpenStack Swift與Cinder、容器存儲等。本書內容基本不涉及具體源碼,主要圍繞各個項目的起源與發展、實現原理與框架、要解決的網絡問題等方面展開討論,致力于幫助讀者對Linux開源存儲技術的實現與發展形成整體清晰的認識。本書語言通俗易懂,能夠帶領讀者快速走入Linux開源存儲的世界并作出自己的貢獻。
作者簡介
任橋偉:從事Linux內核、OpenStack、Ceph等開源項目的開發,著有《Linux內核修煉之道》《Linux那些事兒》系列。李曉燕:活躍于Cinder和Ceph項目,具有多年存儲領域經驗。程盈心:Ceph社區的活躍貢獻者,專注于分布式系統的分析與優化。馬建朋:Ceph社區的活躍貢獻者。劉春梅: 哈爾濱工業大學自動控制專業博士,目前在美國硅谷英特爾工作。從事過網絡安全、虛擬化、終端安全、云計算等領域的工作。尚德浩:Ceph社區的活躍貢獻者。胡偉:從事云計算和邊緣計算相關工作。 在OpenStack、Ceph和Edge Computing領域支持客戶技術方案落地,參與業界多項前沿云計算相關技術驗證和評估工作。楊子夜:從事存儲軟件開發和優化工作。在虛擬化、存儲、云安全等領域擁有諸多專利提交,其中21個專利已經被專利局授予 (其中14個在美國,7個在中國)。曹剛:從事存儲軟件的開發和優化工作,現為英特爾開發經理。劉長鵬:從事存儲軟件和虛擬化研發工作。劉孝冬:從事存儲軟件研發及存儲相關算法優化的工作。惠春陽:從事存儲軟件研發及存儲相關算法優化的工作。萬群:從事測試領域的研究及實踐近十年,對測試方法及項目管理有相當豐富的經驗。閆亮:從事存儲軟件的測試和優化工作。周雁波:在英特爾實習期間,從事存儲軟件的開發和優化工徐雯昀:在英特爾實習期間,擔任存儲技術文檔工程師,負責SPDK技術文檔方面的工作。編輯推薦
本書適合希望能夠參與Linux開源存儲項目開發的讀者,也適合互聯網應用的開發者、架構師和創業者參考,尤其可作為互聯網架構師們的開源技術典籍。SPDK、ISA-L、OpenSDS、Ceph、OpenStack Swift與Cinder、容器存儲等,Linux開源存儲世界探險之旅從此開啟!《Linux開源存儲全棧詳解:從Ceph到容器存儲》致力于幫助讀者形成有關Linux開源存儲世界的細致的拓撲,從存儲硬件、Linux存儲堆棧、存儲加速、存儲安全、存儲管理、分布式存儲、云存儲等各個角度與層次展開討論,同時對處于主導地位的、較為流行的開源存儲項目進行闡述,包括SPDK、ISA-L、OpenSDS、Ceph、OpenStack Swift與Cinder、容器存儲等。圖書目錄
1章 Linux開源存儲 11.1 Linux和開源存儲 11.1.1 為什么需要開源存儲 31.1.2 Linux開源存儲技術原理和解決方案 61.2 Linux開源存儲系統方案介紹 81.2.1 Linux單節點存儲方案 81.2.2 存儲服務的分類 111.2.3 數據壓縮 131.2.4 重復數據刪除 161.2.5 開源云計算數據存儲平臺 271.2.6 存儲管理和軟件定義存儲 291.2.7 開源分布式存儲和大數據解決方案 331.2.8 開源文檔管理系統 371.2.9 網絡功能虛擬化存儲 391.2.10 虛擬機/容器存儲 401.2.11 數據保護 431.3 三大基金會 442章 存儲硬件與協議 472.1 存儲設備的歷史軌跡 472.2 存儲介質的進化 532.2.1 3D NAND 532.2.2 3D XPoint 552.2.3 Intel Optane 582.3 存儲接口協議的演變 592.4 網絡存儲技術 623章 Linux存儲棧 673.1 Linux存儲系統概述 673.2 系統調用 693.3 文件系統 723.3.1 文件系統概述 733.3.2 Btrfs 753.4 Page Cache 803.5 Direct I/O 823.6 塊層(Block Layer) 833.6.1 bio與request 843.6.2 I/O調度 863.6.3 I/O合并 883.7 LVM 903.8 bcache 933.9 DRBD 964章 存儲加速 994.1 基于CPU處理器的加速和優化方案 1004.2 基于協處理器或其他硬件的加速方案 1034.2.1 FPGA加速 1034.2.2 智能網卡加速 1054.2.3 Intel QAT 1074.2.4 NVDIMM為存儲加速 1104.3 智能存儲加速庫(ISA-L) 1114.3.1 數據保護:糾刪碼與磁盤陣列 1124.3.2 數據安全:哈希 1134.3.3 數據完整性:循環冗余校驗碼 1154.3.4 數據壓縮:IGZIP 1164.3.5 數據加密 1174.4 存儲性能軟件加速庫(SPDK) 1174.4.1 SPDK NVMe驅動 1194.4.2 SPDK應用框架 1334.4.3 SPDK用戶態塊設備層 1364.4.4 SPDK vhost target 1504.4.5 SPDK iSCSI Target 1564.4.6 SPDK NVMe-oF Target 1634.4.7 SPDK RPC 1654.4.8 SPDK生態工具介紹 1725章 存儲安全 1815.1 可用性 1815.1.1 SLA 1815.1.2 MTTR、MTTF和MTBF 1825.1.3 高可用方案 1835.2 可靠性 1855.2.1 磁盤陣列 1865.2.2 糾刪碼 1875.3 數據完整性 1885.4 訪問控制 1895.5 加密與解密 1916章 存儲管理與軟件定義存儲 1946.1 OpenSDS 1946.1.1 OpenSDS社區 1956.1.2 OpenSDS架構 1956.1.3 OpenSDS應用場景 1986.1.4 與Kubernetes集成 2006.1.5 與OpenStack集成 2006.2 Libvirt存儲管理 2016.2.1 Libvirt介紹 2016.2.2 Libvirt存儲池和存儲卷 2057章 分布式存儲與Ceph 2067.1 Ceph體系結構 2097.1.1 對象存儲 2117.1.2 RADOS 2127.1.3 OSD 2127.1.4 數據尋址 2147.1.5 存儲池 2197.1.6 Monitor 2207.1.7 數據操作流程 2277.1.8 Cache Tiering 2287.1.9 塊存儲 2307.1.10 Ceph FS 2327.2 后端存儲ObjectStore 2357.2.1 FileStore 2367.2.2 BlueStore 2407.2.3 SeaStore 2437.3 CRUSH算法 2447.3.1 CRUSH算法的基本特性 2447.3.2 CRUSH算法中的設備位置及狀態 2467.3.3 CRUSH中的規則與算法細節 2497.3.4 CRUSH算法實踐 2547.3.5 CRUSH算法在Ceph中的應用 2617.4 Ceph可靠性 2627.4.1 OSD多副本 2637.4.2 OSD糾刪碼 2647.4.3 RBD mirror 2657.4.4 RBD Snapshot 2677.4.5 Ceph數據恢復 2717.4.6 Ceph一致性 2747.4.7 Ceph Scrub機制 2787.5 Ceph中的緩存 2797.5.1 RBDCache具體實現 2857.5.2 固態硬盤用作緩存 2877.6 Ceph加密和壓縮 2897.6.1 加密 2897.6.2 壓縮 2917.6.3 加密和壓縮的加速 2947.7 QoS 2947.7.1 前端QoS 2947.7.2 后端QoS 2957.7.3 dmClock客戶端 2977.8 Ceph性能測試與分析 2987.8.1 集群性能測試 2997.8.2 集群性能數據 3047.8.3 綜合測試分析工具 3077.8.4 高級話題 3117.9 Ceph與OpenStack 3158章 OpenStack存儲 3188.1 Swift 3218.1.1 Swift體系結構 3218.1.2 環 3278.1.3 Swift API 3308.1.4 認證 3318.1.5 對象管理與操作 3338.1.6 數據一致性 3378.2 Cinder 3388.2.1 Cinder體系結構 3388.2.2 Cinder API 3418.2.3 cinder-scheduler 3428.2.4 cinder-volume 3438.2.5 cinder-backup 3479章 容器存儲 3489.1 容器 3489.1.1 容器技術框架 3509.1.2 Docker 3539.1.3 容器與鏡像 3559.2 Docker存儲 3569.2.1 臨時存儲 3579.2.2 持久化存儲 3669.3 Kubernetes存儲 3699.3.1 Kubernetes核心概念 3709.3.2 Kubernetes數據卷管理 3769.3.3 Kubernetes CSI 380
Ceph中國社區
是國內唯一官方正式授權的社區,
為廣大Ceph愛好者提供交流平臺!
↓↓↓開源-創新-自強
官方網站:www.ceph.org.cn
合作郵箱:devin@ceph.org.cn
投稿地址:tougao@ceph.org.cn
長期招募熱愛翻譯人員,
參與社區翻譯外文資料工作。
總結
以上是生活随笔為你收集整理的ceph存储原理_赠书 | Linux 开源存储全栈详解——从Ceph到容器存储的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 接口500什么原因_80%小餐饮店几乎都
- 下一篇: python修复不了_如何修复Pytho