本書是一本介紹 OpenStack 設(shè)計(jì)與實(shí)現(xiàn)原理的書。本書內(nèi)容以 Newton 版本為基礎(chǔ),覆蓋了OpenStack 的學(xué)習(xí)方法到設(shè)計(jì)與實(shí)現(xiàn)等各個(gè)方面內(nèi)容,致力于幫助讀者形成 OpenStack 及其各個(gè)主要組件與項(xiàng)目的拓?fù)洹1緯Z言通俗易懂,能夠帶領(lǐng)讀者更為快速走入 OpenStack 的世界并作出自己的貢獻(xiàn)。本書適合希望能夠參與 OpenStack 開發(fā)的讀者,也適合對(duì) OpenStack 茫然的初學(xué)者,以及有一定使用部署經(jīng)驗(yàn)但是希望了解 OpenStack 實(shí)現(xiàn)原理的廣大用戶。
云計(jì)算時(shí)代OpenStack必選必讀經(jīng)典:輕松實(shí)現(xiàn)從初識(shí)到達(dá)人進(jìn)程!
深入云計(jì)算與虛擬化OpenStack底層設(shè)計(jì)與實(shí)現(xiàn)原理:輕松形成OpenStack拓?fù)鋱D!
以newton release為基礎(chǔ),同時(shí)增加了很多新的項(xiàng)目!
英特爾開源技術(shù)中心合力打造精品!
英特爾開源技術(shù)中心(Intel Open Source Technology Center -- OTC) 是英特爾公司內(nèi)專職進(jìn)行開源軟件開發(fā)的團(tuán)隊(duì),負(fù)責(zé)在系統(tǒng)軟件領(lǐng)域進(jìn)行與英特爾平臺(tái)相關(guān)的技術(shù)開發(fā)和創(chuàng)新,并在Linux操作系統(tǒng)內(nèi)核,Android/Chrome操作系統(tǒng),云計(jì)算和虛擬化技術(shù),HTML5 Web Runtime,圖形驅(qū)動(dòng)及多媒體軟件以及系統(tǒng)軟件的優(yōu)化等方面積累了業(yè)界經(jīng)驗(yàn)豐富的技術(shù)能力。同時(shí)依托強(qiáng)大的技術(shù)團(tuán)隊(duì),OTC積極參與開源社區(qū)對(duì)開源軟件的推廣普及活動(dòng),并對(duì)國(guó)內(nèi)及國(guó)際上主流開源操作系統(tǒng)廠商提供有力地支持。
第 1 章 初識(shí) OpenStack ..................................................................................1
1.1 從虛擬化到 OpenStack ..................................................................................................... 1
1.1.1 虛擬化 .................................................................................................................... 1
1.1.2 云計(jì)算 .................................................................................................................... 2
1.1.3 OpenStack ............................................................................................................... 4
1.2 OpenStack 基金會(huì)以及管理模式 ..................................................................................... 7
1.2.1 董事會(huì) .................................................................................................................... 8
1.2.2 技術(shù)委員會(huì) ............................................................................................................ 9
1.2.3 用戶委員會(huì) .......................................................................................................... 10
1.3 OpenStack 體系結(jié)構(gòu) ........................................................................................................11
1.4 OpenStack 項(xiàng)目發(fā)展流程 ............................................................................................... 18
1.4.1 新項(xiàng)目 .................................................................................................................. 18
1.4.2 孵化項(xiàng)目、集成項(xiàng)目和核心項(xiàng)目 ....................................................................... 19
1.4.3 大帳篷(Big Tent) ............................................................................................. 20
1.5 OpenStack 社區(qū) ............................................................................................................... 21
1.5.1 郵件列表 .............................................................................................................. 21
1.5.2 IRC 和項(xiàng)目例會(huì) ................................................................................................... 22
1.5.3 Summit 和 Meetup................................................................................................ 23
1.5.4 其他社交平臺(tái)....................................................................................................... 25
1.6 其他開源項(xiàng)目 ................................................................................................................. 25
1.7 OpenStack 的技術(shù)發(fā)展趨勢(shì) ........................................................................................... 30
第 2 章 OpenStack 開發(fā)基礎(chǔ).........................................................................33
2.1 相關(guān)開發(fā)資源 ................................................................................................................. 33
2.1.1 OpenStack 社區(qū) .................................................................................................... 33
2.1.2 OpenStack 文檔 .................................................................................................... 33
2.1.3 OpenStack 書籍 .................................................................................................... 34
2.1.4 其他網(wǎng)絡(luò)資源....................................................................................................... 35
2.2 OpenStack 開發(fā)的技術(shù)基礎(chǔ) ........................................................................................... 35
2.3 部署開發(fā)環(huán)境 ................................................................................................................. 36
2.3.1 Git ......................................................................................................................... 37
2.3.2 Devstack................................................................................................................ 38
2.4 瀏覽 OpenStack 源代碼 .................................................................................................. 42
2.4.1 瀏覽代碼的工具................................................................................................... 43
2.4.2 分析源碼如何入手............................................................................................... 44
2.5 OpenStack 代碼質(zhì)量保障體系 ....................................................................................... 48
2.5.1 編碼規(guī)范 .............................................................................................................. 50
2.5.2 代碼評(píng)審 Gerrit .................................................................................................... 53
2.5.3 單元測(cè)試 Tox ....................................................................................................... 58
2.5.4 持續(xù)集成 Jenkins.................................................................................................. 61
2.6 如何貢獻(xiàn) ......................................................................................................................... 66
2.6.1 文檔 ...................................................................................................................... 67
2.6.2 修補(bǔ) bug ............................................................................................................... 67
2.6.3 增加 feature .......................................................................................................... 69
2.6.4 review ................................................................................................................... 72
2.6.5 調(diào)試 ...................................................................................................................... 73
第 3 章 虛擬化 ...............................................................................................75
3.1 概述 ................................................................................................................................. 75
3.1.1 虛擬化實(shí)現(xiàn)方式................................................................................................... 77
3.1.2 虛擬化現(xiàn)狀和未來............................................................................................... 79
3.2 高層管理工具 ................................................................................................................. 87
3.2.1 XenAPI ................................................................................................................. 88
3.2.2 Libvirt ................................................................................................................... 89
3.3 OpenStack 相關(guān)實(shí)現(xiàn) ....................................................................................................... 98
3.3.1 Libvirt 驅(qū)動(dòng) .......................................................................................................... 98
3.3.2 XenAPI 驅(qū)動(dòng) ...................................................................................................... 100
第 4 章 OpenStack 通用技術(shù).......................................................................102
4.1 消息總線 ....................................................................................................................... 102
4.2 SQLAlchemy 和數(shù)據(jù)庫(kù) ................................................................................................ 107
4.3 RESTful API 和 WSGI ...................................................................................................111
4.4 Eventlet .......................................................................................................................... 120
4.5.1 Cliff ..................................................................................
非常好!!!
還可以吧。
還可以吧。
詳細(xì)
好
好書,幫助大家找工作的好書。
發(fā)貨快,正版,無污損。
非常好,我喜歡
書不錯(cuò),值得購(gòu)買,能了解openstack設(shè)計(jì)與實(shí)現(xiàn)
好
很不錯(cuò)
很不錯(cuò)
好評(píng)!
包裝的很仔細(xì),現(xiàn)在買書第一個(gè)想到的就是當(dāng)當(dāng),活動(dòng)的時(shí)候真的很棒。
好評(píng)
好好
紙質(zhì)太差,內(nèi)容還沒看,不過快遞挺給力的
包裝很好,看后再評(píng)論
本書介紹 OpenStack 設(shè)計(jì)與實(shí)現(xiàn)原理的書。本書內(nèi)容以 Newton 版本為基礎(chǔ),覆蓋了OpenStack 的學(xué)習(xí)方法到設(shè)計(jì)與實(shí)現(xiàn)等各個(gè)方面內(nèi)容,致力于幫助讀者形成 OpenStack 及其各個(gè)主要組件與項(xiàng)目的拓?fù)洹1緯Z言通俗易懂,能夠帶領(lǐng)讀者更為快速走入 OpenStack 的世界并作出自己的貢獻(xiàn)。
感覺書還可以,送的也很快
包裝好,后面慢慢看
這本書在下面,書角有擠壓,差評(píng)
物流送貨太慢
物流很及時(shí)。
書質(zhì)量很一般,有些圖還是模糊的,不過整體不影響閱讀;包裝很業(yè)余,收到時(shí)一個(gè)角被水淋濕了,湊合著看看吧
書籍看著不錯(cuò)~·物流速度很快,同城倉(cāng)的一般都是第二天就到了~~
書的內(nèi)容比其他幾本要新些,其他很多都是13年前的openstack版本,這本比較貼近現(xiàn)在的項(xiàng)目。