本書**章講了云計(jì)算及計(jì)算機(jī)存儲(chǔ)系統(tǒng)的相關(guān)概念,發(fā)展歷史等方面知識(shí)。旨在以綜述的方式使讀者了解云存儲(chǔ)方面背景知識(shí)。因?yàn)榻⒎植际酱鎯?chǔ)系統(tǒng)首先需要考慮該系統(tǒng)的可靠性和可用性,所以第二章首先介紹了這兩者的相關(guān)概念,之后結(jié)合實(shí)際講了容錯(cuò)機(jī)制的分類及其層次分析。第三章針對(duì)第二章*后典型容錯(cuò)技術(shù)中的糾刪碼技術(shù)進(jìn)行展開。首先介紹了存儲(chǔ)編碼的基礎(chǔ)知識(shí),在此基礎(chǔ)上引出糾刪碼的概念等知識(shí)。隨后,介紹了典型的三種編碼--rs,brs和crs碼的原理和編解碼實(shí)現(xiàn),其中brs是我們提出的新型編碼。*后講解了存儲(chǔ)編碼中典型的修復(fù)放大問題。第四章則是將糾刪碼進(jìn)一步擴(kuò)展,應(yīng)用到存儲(chǔ)系統(tǒng)中,衍生出了再生碼,循環(huán)碼以及部分重復(fù)碼的相關(guān)概念,及我們提出的bmsr,bmbr等編碼理論。之后詳細(xì)介紹了分布式存儲(chǔ)系統(tǒng)的發(fā)展歷史等,*后介紹了典型的分布式文件系統(tǒng)和典型的對(duì)象存儲(chǔ)系統(tǒng)。有了前面章節(jié)的鋪墊,在第六章,我們介紹了存儲(chǔ)編碼和存儲(chǔ)系統(tǒng)的結(jié)合。在第六章的基礎(chǔ)上,我們介紹了筆者所在實(shí)驗(yàn)室設(shè)計(jì)的存儲(chǔ)編碼系統(tǒng)--pkusz-codeddfs系統(tǒng)的結(jié)構(gòu)和設(shè)計(jì)思想等,使讀者可以通過實(shí)際的例子來了解編碼存儲(chǔ)系統(tǒng)。第八章中,本書介紹了編碼存儲(chǔ)系統(tǒng)在國(guó)際大型互聯(lián)網(wǎng)公司中的應(yīng)用。附錄部分介紹了hadoop一些基本的實(shí)驗(yàn)應(yīng)用,以及如何在pkusz-codeddfs系統(tǒng)中使用crs碼。
|