歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

OpenStack實(shí)戰(zhàn)

出版社:人民郵電出版社出版時(shí)間:2017-05-01
開本: 32開 頁數(shù): 302
中 圖 價(jià):¥49.8(6.3折) 定價(jià)  ¥79.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

OpenStack實(shí)戰(zhàn) 版權(quán)信息

OpenStack實(shí)戰(zhàn) 本書特色

本書的主題是通過OpenStack來部署企業(yè)私有云。本書不只是像技術(shù)手冊(cè)一樣介紹如何部署OpenStack,還會(huì)解釋各個(gè)步驟涉及的原理以及這項(xiàng)技術(shù)對(duì)業(yè)界的影響。 本書分為3個(gè)部分,第1部分(第1章~第4章)是入門指南,先介紹OpenStack云操作系統(tǒng),然后讓讀者直接通過一個(gè)快速部署工具和zui小化的基礎(chǔ)設(shè)施來快速體驗(yàn)OpenStack,再介紹OpenStack命令行工具(CLI),并通過使用OpenStack來理解組件的功能和整個(gè)OpenStack框架里各個(gè)組件之間的交互;第二部分(第5章~第8章)關(guān)注整個(gè)生態(tài)系統(tǒng),深入介紹OpenStack的一個(gè)核心項(xiàng)目,并帶領(lǐng)讀者進(jìn)行多節(jié)點(diǎn)環(huán)境下的OpenStack手動(dòng)部署;第三部分(第9章~第12章)闡述在生產(chǎn)環(huán)境中如何使用OpenStack,重點(diǎn)介紹與生產(chǎn)環(huán)境中OpenStack部署相關(guān)的架構(gòu)、組織和策略決策,Ceph存儲(chǔ)的基本部署和操作,使用Fuel來進(jìn)行OpenStack自動(dòng)化HA(高可用)部署,以及通過OpenStack Heat和Ubuntu Juju進(jìn)行云編排。此外,還有一個(gè)附錄介紹從裸設(shè)備安裝Linux操作系統(tǒng)的詳細(xì)步驟。

OpenStack實(shí)戰(zhàn) 內(nèi)容簡(jiǎn)介

OpenStack是一個(gè)可以讓你在自己的物理服務(wù)器上創(chuàng)建私有云或者公有云平臺(tái)的開源框架。你可以構(gòu)建定制化的基礎(chǔ)設(shè)施、平臺(tái)和軟件服務(wù),而不用擔(dān)心專有的云平臺(tái)(如Amazon Web Services和Microsoft Azure)的費(fèi)用和廠商鎖定問題。擁有一個(gè)OpenStack私有云,你可以增強(qiáng)安全性、增加可控性、提高可靠性,并降低成本。 本書提供了真實(shí)環(huán)境使用案例和如何構(gòu)建你自己的云平臺(tái)的一步步的指導(dǎo)。本書能為你提供所需要的物理硬件集群和基礎(chǔ)設(shè)施服務(wù)設(shè)計(jì)指導(dǎo)。你將會(huì)學(xué)到如何選擇和設(shè)置虛擬服務(wù)器和物理服務(wù)器,如何實(shí)現(xiàn)軟件定義網(wǎng)絡(luò)以及在企業(yè)內(nèi)部設(shè)計(jì)、部署和運(yùn)營一個(gè)OpenStack云的技術(shù)細(xì)節(jié),還會(huì)探索如何針對(duì)自己的環(huán)境對(duì)OpenStack部署做出zui佳的定制。zui后,你還會(huì)學(xué)到自己的云是如何提供面向用戶的軟件和基礎(chǔ)設(shè)施服務(wù)的。 本書主要內(nèi)容 ● 開發(fā)和部署企業(yè)級(jí)私有云。 ● 從 IT的角度來看私有云技術(shù)。 ● 自助型云計(jì)算對(duì)企業(yè)的影響。 閱讀本書不需要擁有OpenStack或其他云開發(fā)經(jīng)驗(yàn)。

OpenStack實(shí)戰(zhàn) 目錄

**部分 入門指南

第1章 介紹OpenStack 2

1.1 OpenStack是什么 4

1.2 理解云計(jì)算和OpenStack 7

1.3 關(guān)聯(lián)OpenStack及其控制的計(jì)算資源 8

1.3.1 OpenStack和hypervisor 9

1.3.2 OpenStack和網(wǎng)絡(luò)服務(wù) 11

1.3.3 OpenStack和存儲(chǔ) 12

1.3.4 OpenStack和云專業(yè)術(shù)語 13

1.4 OpenStack組件介紹 14

1.5 OpenStack發(fā)展歷史 14

1.6 小結(jié) 15

第2章 體驗(yàn)使用OpenStack 16

2.1 DevStack是什么 17

2.2 部署DevStack 18

2.2.1 搭建服務(wù)器 20

2.2.2 準(zhǔn)備服務(wù)器環(huán)境 21

2.2.3 準(zhǔn)備DevStack 22

2.2.4 執(zhí)行DevStack 24

2.3 使用OpenStack

Dashboard 30

2.3.1 Overview界面 32

2.3.2 Access & Security界面 32

2.3.3 Images & Snapshots界面 35

2.3.4 Volumes界面 38

2.3.5 Instances界面 39

2.4 訪問**個(gè)私有云服務(wù)器 43

2.4.1 為實(shí)例分配浮動(dòng)IP 44

2.4.2 允許到達(dá)浮動(dòng)IP的網(wǎng)絡(luò)訪問 45

2.5 小結(jié) 45

第3章 OpenStack基本操作 46

3.1 使用OpenStack CLI 47

3.2 使用OpenStack API 49

3.3 租戶模型操作 50

3.3.1 租戶模型 50

3.3.2 創(chuàng)建租戶、用戶和角色 52

3.3.3 租戶網(wǎng)絡(luò) 55

3.4 配額 67

3.4.1 租戶配額 67

3.4.2 租戶用戶配額 69

3.4.3 額外配額 70

3.5 小結(jié) 71

第4章 理解私有云構(gòu)建模塊 72

4.1 OpenStack組件間如何關(guān)聯(lián) 72

4.1.1 理解組件間交互 73

4.1.2 分布式計(jì)算模型 78

4.2 OpenStack與廠商技術(shù)的關(guān)系 82

4.2.1 OpenStack使用廠商存儲(chǔ)系統(tǒng) 82

4.2.2 OpenStack里使用廠商提供的網(wǎng)絡(luò)系統(tǒng) 86

4.3 為什么要手動(dòng)部署 93

4.4 小結(jié) 94

第二部分 手動(dòng)部署

第5章 控制器部署 96

5.1 部署控制器**軟件 97

5.1.1 準(zhǔn)備環(huán)境 99

5.1.2 配置網(wǎng)絡(luò)接口 99

5.1.3 更新安裝包 102

5.1.4 安裝軟件依賴 103

5.2 部署共享服務(wù) 106

5.2.1 部署身份認(rèn)證服務(wù)(Keystone) 107

5.2.2 部署鏡像服務(wù)(Glance) 116

5.3 部署塊存儲(chǔ)(Cinder)服務(wù) 123

5.3.1 創(chuàng)建Cinder數(shù)據(jù)存儲(chǔ) 123

5.3.2 配置Cinder的Keystone用戶 125

5.3.3 創(chuàng)建Cinder服務(wù)和端點(diǎn) 126

5.3.4 安裝Cinder 127

5.4 部署網(wǎng)絡(luò)(Neutron)服務(wù) 128

5.4.1 創(chuàng)建Neutron數(shù)據(jù)存儲(chǔ) 128

5.4.2 配置Neutron的Keystone用戶 129

5.4.3 安裝Neutron 131

5.5 部署計(jì)算(Nova)服務(wù) 133

5.5.1 創(chuàng)建Nova數(shù)據(jù)存儲(chǔ) 133

5.5.2 配置Nova的Keystone用戶 134

5.5.3 分配角色給nova用戶 135

5.5.4 創(chuàng)建Nova服務(wù)和端點(diǎn) 135

5.5.5 安裝Nova控制器 136

5.6 部署Dashboard(Horizon)服務(wù) 138

5.6.1 安裝Horizon 139

5.6.2 訪問Horizon 139

5.6.3 調(diào)試Horizon 139

5.7 小結(jié) 140

第6章 網(wǎng)絡(luò)節(jié)點(diǎn)部署 141

6.1 準(zhǔn)備網(wǎng)絡(luò)節(jié)點(diǎn)部署環(huán)境 142

6.1.1 準(zhǔn)備環(huán)境 143

6.1.2 配置網(wǎng)絡(luò)接口 143

6.1.3 更新安裝包 147

6.1.4 軟件和配置依賴 147

6.1.5 安裝Open vSwitch 149

6.1.6 配置Open vSwitch 152

6.2 安裝Neutron 154

6.2.1 安裝Neutron組件 155

6.2.2 配置Neutron 155

6.2.3 配置Neutron ML2插件 156

6.2.4 配置Neutron L3代理 157

6.2.5 配置Neutron DHCP代理 158

6.2.6 配置Neutron元數(shù)據(jù)代理 158

6.2.7 重啟和驗(yàn)證Neutron代理 159

6.2.8 創(chuàng)建Neutron網(wǎng)絡(luò) 159

6.2.9 關(guān)聯(lián)Linux、OVS和Neutron 168

6.2.10 檢查Horizon 170

6.3 小結(jié) 171

第7章 塊存儲(chǔ)節(jié)點(diǎn)部署 172

7.1 準(zhǔn)備塊存儲(chǔ)節(jié)點(diǎn)部署環(huán)境 173

7.1.1 準(zhǔn)備環(huán)境 174

7.1.2 配置網(wǎng)絡(luò)接口 175

7.1.3 更新安裝包 178

7.1.4 安裝和配置邏輯卷管理器 178

7.2 部署Cinder 182

7.2.1 安裝Cinder 183

7.2.2 配置Cinder 184

7.2.3 重啟和驗(yàn)證Cinder代理 185

7.3 測(cè)試Cinder 186

7.3.1 創(chuàng)建Cinder卷:命令行 186

7.3.2 創(chuàng)建Cinder卷:Dashboard 188

7.4 小結(jié) 190

第8章 計(jì)算節(jié)點(diǎn)部署 191

8.1 準(zhǔn)備計(jì)算節(jié)點(diǎn)的部署環(huán)境 192

8.1.1 準(zhǔn)備環(huán)境 193

8.1.2 配置網(wǎng)絡(luò)接口 193

8.1.3 更新安裝包 196

8.1.4 軟件和配置依賴 196

8.1.5 安裝Open vSwitch 197

8.1.6 配置Open vSwitch 198

8.2 安裝hypervisor 200

8.2.1 驗(yàn)證作為hypervisor平臺(tái)的主機(jī) 200

8.2.2 使用KVM 201

8.3 在計(jì)算節(jié)點(diǎn)安裝Neutron 203

8.3.1 安裝Neutron軟件 203

8.3.2 配置Neutron 204

8.3.3 配置Neutron ML2插件 204

8.4 在計(jì)算節(jié)點(diǎn)安裝Nova 205

8.4.1 安裝Nova軟件 205

8.4.2 配置核心Nova組件 206

8.4.3 檢查Horizon 207

8.5 測(cè)試Nova 208

8.6 小結(jié) 211

第三部分 構(gòu)建生產(chǎn)環(huán)境

第9章 設(shè)計(jì)自己的OpenStack架構(gòu) 214

9.1 替換現(xiàn)有的虛擬服務(wù)器平臺(tái) 214

9.1.1 部署選擇 216

9.1.2 使用何種類型的網(wǎng)絡(luò) 217

9.1.3 使用何種類型的存儲(chǔ) 218

9.1.4 使用何種服務(wù)器 220

9.2 為什么要構(gòu)建私有云 221

9.2.1 公有云規(guī)模經(jīng)濟(jì)的觀念 222

9.2.2 全球規(guī);驀(yán)格控制 222

9.2.3 不公開的數(shù)據(jù)引力 222

9.2.4 混合云 223

9.3 構(gòu)建私有云 223

9.3.1 OpenStack部署工具 224

9.3.2 私有云的網(wǎng)絡(luò) 225

9.3.3 私有云存儲(chǔ) 226

9.4 小結(jié) 227

第10章 部署Ceph 228

10.1 準(zhǔn)備Ceph節(jié)點(diǎn) 228

10.1.1 節(jié)點(diǎn)認(rèn)證與授權(quán) 229

10.1.2 部署Ceph軟件 232

10.2 創(chuàng)建一個(gè)Ceph集群 233

10.2.1 創(chuàng)建初始配置 233

10.2.2 部署Ceph軟件 234

10.2.3 部署初始配置 235

10.3 添加OSD資源 236

10.3.1 準(zhǔn)備OSD設(shè)備 237

10.3.2 創(chuàng)建OSD 239

10.4 Ceph基本操作 240

10.4.1 Ceph存儲(chǔ)池 240

10.4.2 對(duì)Ceph集群進(jìn)行基準(zhǔn)測(cè)試 241

10.5 小結(jié) 244

第11章 使用Fuel進(jìn)行自動(dòng)化的高可用OpenStack部署 245

11.1 準(zhǔn)備你的環(huán)境 246

11.1.1 網(wǎng)絡(luò)硬件 246

11.1.2 服務(wù)器硬件 249

11.2 部署Fuel 255

11.3 基于Web的基本Fuel OpenStack部署 257

11.3.1 服務(wù)器發(fā)現(xiàn) 258

11.3.2 創(chuàng)建Fuel部署環(huán)境 259

11.3.3 為環(huán)境配置網(wǎng)絡(luò) 260

11.3.4 分配主機(jī)到你的環(huán)境 261

11.3.5 完成設(shè)置和驗(yàn)證 263

11.3.6 部署變更 264

11.4 小結(jié) 264

第12章 利用OpenStack進(jìn)行云編排 265

12.1 OpenStack Heat 265

12.1.1 Heat模板 266

12.1.2 Heat演示 268

12.2 Ubuntu Juju 272

12.2.1 為Juju準(zhǔn)備OpenStack 273

12.2.2 安裝Juju 274

12.2.3 部署charms CLI 277

12.2.4 部署Juju GUI 279

12.3 小結(jié) 283

附錄 安裝Linux 284
展開全部

OpenStack實(shí)戰(zhàn) 作者簡(jiǎn)介

作者簡(jiǎn)介 V. K. Cody Bumgardner 現(xiàn)在是一家公立大學(xué)的首席架構(gòu)師(CTA),主要負(fù)責(zé)OpenStack 私有云以及云計(jì)算的其他前沿技術(shù)的架構(gòu)、部署和長(zhǎng)期戰(zhàn)略規(guī)劃。 譯者簡(jiǎn)介 顏海峰,目前就職于HPE,在云計(jì)算研發(fā)部門擔(dān)任軟件工程師。華南農(nóng)業(yè)大學(xué)學(xué)生IT研發(fā)中心首屆成員,也正是在此實(shí)驗(yàn)室開始了云計(jì)算的奇幻之旅。曾任唯品會(huì)企業(yè)私有云計(jì)算平臺(tái)、網(wǎng)宿彈性計(jì)算服務(wù)的首批研發(fā)工程師。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服