官术网_书友最值得收藏!

1.1 本書的特點與結構

相比于市面上的各種云計算相關的著作,本書主要關注一個問題:一個典型的云計算系統是如何構成的,其結構是什么?在源代碼級別如何去構建一個云計算系統?

這是目前很多系統架構師、軟件工程師以及系統領域的研究人員最關心的問題。針對該問題,本書在構思和寫作的整個過程中,始終圍繞以下幾個原則開展,并由此體現本書的特色。

① 要實戰,要落實。本書使用大量篇幅,詳細講述了在源代碼層面上一個云計算系統是如何構成的,各個主要的子系統有哪些典型功能,目前都有哪些主要的開源組件可以用于構建一個云計算系統,如何對云系統進行單元測試,如何添加新的功能或進行定制。從而讓讀者通過對本書的理解,能夠方便地上手。

② 要起到拋磚引玉、舉一反三的作用。本書主要解構了一個云計算系統,但是我們希望體系結構、代碼結構、主要的組件、關鍵代碼等,能夠為解構和應用其他云計算系統所借鑒。為此,本書選擇基礎設施云作為研究對象,這是因為基礎設施云是其他所有形式的云計算的基礎。另外,在基礎設施云上能體現云計算的獨有特點,如資源虛擬化、多租戶、虛擬機隔離、云存儲等。更具體地,本書講解的是Eucalyptus的代碼結構和實現機制,但是通過對本書的學習,讀者可以理解和解構其他的主流云平臺,如OpenStack、CloudStack、OpeNebula等。

③ 不涉及玩具。本書不分析玩具系統或原型系統,而是真實應用于工業生產的產品系統。本書選擇的 Eucalyptus 已經被世界 500 強中 25%的企業所部署和使用。讀者以此為基礎,可以實現和構建具有商業意義和價值的關鍵技術與功能點。

主站蜘蛛池模板: 苏尼特右旗| 攀枝花市| 微山县| 金华市| 崇州市| 呼和浩特市| 兰西县| 隆化县| 陵水| 新疆| 林州市| 娄底市| 桂林市| 正定县| 满洲里市| 彰化县| 湖北省| 定州市| 临桂县| 确山县| 漾濞| 陆良县| 商水县| 沁源县| 武定县| 都匀市| 和静县| 新巴尔虎左旗| 黎川县| 饶平县| 桂平市| 崇礼县| 麦盖提县| 宁明县| 南雄市| 武鸣县| 泾源县| 齐河县| 大悟县| 额济纳旗| 杭锦后旗|