中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 OPENSTACK云計算實戰

出版社:人民郵電出版社出版時間:2019-08-01
開本: 其他 頁數: 334
本類榜單:教材銷量榜
中 圖 價:¥39.4(5.6折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

OPENSTACK云計算實戰 版權信息

OPENSTACK云計算實戰 本書特色

全書共12章,內容包括OpenStack云計算基礎、單節點云平臺一體化部署、基礎環境、API與客戶端、Keystone身份服務、Glance鏡像服務、Nova計算服務、Neutron網絡服務、Cinder塊存儲服務、Swift對象存儲服務、Temetry計量與監控服務和Heat編排服務,以及多節點OpenStack云平臺。

OPENSTACK云計算實戰 內容簡介

全書共12章,內容包括OpenStack云計算基礎、單節點云平臺一體化部署、基礎環境、API與客戶端、Keystone身份服務、Glance鏡像服務、Nova計算服務、Neutron網絡服務、Cinder塊存儲服務、Swift對象存儲服務、Temetry計量與監控服務和Heat編排服務,以及多節點OpenStack云平臺。

OPENSTACK云計算實戰 目錄

第1章 OpenStack云計算基礎....................1

1.1 云計算概述 ..................1

1.1.1 云計算的概念 ................1

1.1.2 云計算架構 ................2

1.1.3 云計算部署模式 .............3

1.1.4 云計算解決方案 ............4

1.1.5 裸金屬云 ...................5

1.2 Linux虛擬化技術 ...............6

1.2.1 計算機虛擬化基礎 ............6

1.2.2 OpenStack所支持的虛擬化技術 ......................7

1.2.3 KVM——基于 Linux內核的虛擬化解決方案 ...............8

1.2.4 Libvirt套件 ................10

1.3 了解 OpenStack .............11

1.3.1 什么是 OpenStack ..........11

1.3.2 OpenStack項目的組成 .......12

1.3.3 OpenStack基金會與社區 ......14

1.3.4 OpenStack版本演變 ..........14

1.4 OpenStack的架構 .............15

1.4.1 OpenStack的概念架構 .......15

1.4.2 OpenStack的邏輯架構 .......16

1.4.3 OpenStack組件之間的通信關系 ....................17

1.4.4 OpenStack的物理架構 ......18

1.4.5 OpenStack的物理網絡類型 ...21

1.5 部署 OpenStack .............22

1.5.1 選擇操作系統平臺 ..........22

1.5.2 部署拓撲 .................22

1.5.3 OpenStack部署工具 ..........22

1.5.4 部署 OpenStack的技術需求 .....26

1.6 習題 .......................27



第2章 單節點的 OpenStack一體化部署 ..............28

2.1 使用Packstack安裝單節點OpenStack云平臺 .............28

2.1.1 準備安裝環境 ..............28

2.1.2 準備所需的軟件庫 ..........32

2.1.3 安裝Packstack安裝器 .......33

2.1.4 運行 Packstack安裝 OpenStack .................33

2.2 OpenStack Dashboard操作界面....................36

2.2.1 OpenStack Dashboard 主界面 ..................36

2.2.2 項目管理界面 ..............38

2.2.3 管理員管理界面 ..............38

2.2.4 身份管理界面 ..............39

2.3 創建虛擬機實例 ............... 40

2.3.1 添加安全組訪問規則 ......... 40

2.3.2 創建或導入密鑰對 ......... 41

2.3.3 添加鏡像 .................42

2.3.4 創建并運行虛擬機實例 .......43

2.4 定制虛擬網絡實現虛擬機與外網通信................... 48

2.4.1 將網絡接口與外部橋接口 br-ex進行關聯 ................. 48

2.4.2 配置虛擬網絡 ............. 49

2.4.3 為虛擬機實例分配浮動 IP 地址 ....................54

2.4.4 使用 SSH訪問虛擬機實例 .....55

2.4.5 基于提供者網絡的虛擬機實例 ...57

2.5 習題 .......................58



第3章 OpenStack基礎環境..................59

3.1 OpenStack云部署架構設計 ......59

3.1.1 示例架構的物理部署 ..........60

3.1.2 示例架構的虛擬網絡方案 .......61

3.1.3 主機節點的網絡拓撲 ..........62

3.2 主機節點網絡設置 ............63

3.2.1 NetworkManager服務 ......63

3.2.2 網絡連接配置 ..............63

3.2.3 禁用防火墻與 SELinux .......63

3.2.4 配置主機節點時鐘同步 .......63

3.3 數據庫服務器及其配置 .........65

3.3.1 SQL數據庫 ................65

3.3.2 NoSQL數據庫 ............68

3.4 消息隊列服務及其配置 .........70

3.4.1 消息隊列與消息總線 ..........70

3.4.2 AMQP模型與原理 .........70

3.4.3 AMQP與 OpenStack .........72

3.4.4 RabbitMQ及其部署 ...........73

3.5 習題 .......................74



第4章 OpenStack API與 客戶端 ................75

4.1 RESTful API和 WSGI ..........75

4.1.1 RESTful API簡介 ..........75

4.1.2 OpenStack的 RESTful API ...76

4.1.3 Web服務器網關接口 WSGI ...77

4.1.4 OpenStack API的傳統框架 ...77

4.1.5 OpenStack API的新型框架 ...80

4.2 OpenStack API的基本使用 ......81

4.2.1 調用 OpenStack API的方式 .....81

4.2.2 OpenStack的認證與 API請求 流程 ................83

4.2.3 獲取 OpenStack認證令牌 ......83

4.2.4 發送 API請求 .............85

4.3 OpenStack命令行客戶端 .......87

4.3.1 使用命令行的必要性 ..........87

4.3.2 安裝命令行客戶端 ..........87

4.3.3 OpenStack客戶端語法 .......87

4.3.4 OpenStack客戶端認證 ...... 88

4.3.5 通過 OpenStack客戶端創建一個 實例 ................ 88

4.4 基于 Horizon的 Dashboard 界面.................. 89

4.4.1 Horizon主要功能 .......... 89

4.4.2 Horizon設計理念 .......... 89

4.4.3 Horizon與 Django框架 ........ 90

4.4.4 Horizon功能框架 .......... 91

4.4.5 自定義 OpenStack Horizon ....92

4.4.6 手動安裝 Horizon .......... 94

4.5 通過日志排查故障 ............95

4.6 通用庫 Oslo ................ 96

4.7 習題 .......................97



第5章 OpenStack身份服務.................... 98

5.1 身份服務基礎 ............... 98

5.1.1 Keystone主要功能 ........... 98

5.1.2 Keystone基本概念 ........... 99

5.1.3 Keystone的管理層次結構 ...100

5.1.4 Keystone體系結構 ..........101

5.1.5 Keystone認證流程 ..........104

5.2 基于 Dashboard界面進行身份管理 操作..............105

5.2.1 項目管理 ...............105

5.2.2 用戶管理 ...............108

5.2.3 組管理 ..................109

5.2.4 角色管理 ...............110

5.3 基于命令行界面進行身份管理 操作................111

5.3.1 管理項目、用戶和角色 ........111

5.3.2 創建并管理服務和服務用戶 .....113

5.4 通過 oslo.policy實現權限管理 ....114

5.5 手動安裝和部署 Keystone .......116

5.5.1 創建 Keystone數據庫 ......116

5.5.2 安裝和配置 Keystone及相關 組件 .................117

5.5.3 配置 Apache HTTP服務器 ....118

5.5.4 完成安裝 ...............118

5.5.5 為后續的服務創建統一的服務項目 ..................119

5.6 習題 .....................119



第6章 OpenStack鏡像服務...................120

6.1 鏡像服務基礎 .................120

6.1.1 鏡像與鏡像服務 ............120

6.1.2 Glance架構 ..............124

6.1.3 Glance工作流程 ...........125

6.1.4 理解鏡像和實例的關系 ........126

6.1.5 鏡像元數據定義 ...........129

6.1.6 Glance的配置文件 ..........130

6.2 管理 Glance鏡像 ..............131

6.2.1 基于 Web界面管理鏡像 ......131

6.2.2 基于命令行管理鏡像 ........133

6.2.3 鏡像的問題排查 ............135

6.3 制作 OpenStack鏡像 ..........135

6.3.1 制作 OpenStack Linux鏡像 ....135

6.3.2 cloud-init工作機制及其 應用 ..................139

6.3.3 制作 OpenStack Windows 鏡像 ..................145

6.4 手動安裝和部署 Glance ........155

6.4.1 基礎工作 ...............155

6.4.2 安裝和配置組件 ...........155

6.4.3 完成安裝 ...............157

6.5 習題 .....................157



第7章 OpenStack計算服務...................158

7.1 OpenStack計算服務基礎 ........158

7.1.1 什么是 Nova .............158

7.1.2 Nova系統架構 .............159

7.1.3 API組件 ...............159

7.1.4 Scheduler組件 ............160

7.1.5 Compute組件 ..............163

7.1.6 Conductor組件 ............164

7.1.7 Placement API組件 ........164

7.1.8 控制臺接口 ...............165

7.1.9 虛擬機實例化流程 ...........165

7.2 Nova部署架構 ..............166

7.2.1 Nova物理部署 .............166

7.2.2 Nova的 Cell架構 .........166

7.3 Nova的元數據工作機制 .......169

7.3.1 元數據及其注入 ............169

7.3.2 配置驅動器 ...............169

7.3.3 元數據服務 ...............171

7.3.4 虛擬機實例訪問元數據服務 .....172

7.4 使用和管理計算服務 ..........173

7.4.1 部署虛擬機實例的前提 ........173

7.4.2 創建虛擬機實例 ............174

7.4.3 訪問虛擬機實例 ............177

7.4.4 管理虛擬機實例 ............178

7.4.5 管理實例類型 ............179

7.4.6 為虛擬機實例注入管理員密碼 ..................182

7.5 手動安裝和部署 Nova ...........183

7.5.1 在控制節點上安裝和配置 Nova 組件 .................184

7.5.2 在計算節點上安裝和配置 Nova 組件 ...............186

7.6 習題 .....................187



第8章 OpenStack網絡服務...................189

8.1 Linux虛擬網絡 ..............189

8.1.1 Linux網絡虛擬化 .........189

8.1.2 Linux虛擬網橋 ............190

8.1.3 虛擬局域網 ...............190

8.1.4 開放虛擬交換機 ...........191

8.2 OpenStack網絡服務基礎 ........192

8.2.1 Neutron網絡結構 ...........192

8.2.2 網絡、子網與端口 ...........193

8.2.3 網絡拓撲類型 ............193

8.2.4 Neutron基本架構 ...........194

8.2.5 neutron-server ...........195

8.2.6 插件、代理與網絡提供者 .....196

8.2.7 Neutron的物理部署 ........196

8.3 Neutron主要插件、代理與服務 ...197

8.3.1 ML2插件 .................197

8.3.2 Linux Bridge代理 ...........198

8.3.3 Open vSwitch代理 ..........199

8.3.4 DHCP代理 ...............200

8.3.5 Linux網絡名稱空間 .........202

8.3.6 Neutron路由器 ............203

8.3.7 L3代理 .................204

8.3.8 FWaaS..................205

8.4 Neutron網絡配置和管理 ......205

8.4.1 虛擬網絡類型 ............206

8.4.2 OpenStack網絡命令行 ........209

8.4.3 創建提供者網絡 ...........210

8.4.4 創建自服務網絡 ...........211

8.4.5 配置虛擬路由器 ...........214

8.5 手動安裝和部署 Neutron ......217

8.5.1 主機網絡配置 ............217

8.5.2 安裝和配置控制節點 ........218

8.5.3 安裝和配置計算節點 ........220

8.6 習題 .....................221



第9章 OpenStack存儲服務...................222

9.1 Cinder塊存儲服務基礎 ........222

9.1.1 Cinder的主要功能 ...........222

9.1.2 Cinder與 Nova的交互 ........223

9.1.3 Cinder架構 ..............223

9.1.4 cinder-api服務 ...........225

9.1.5 cinder-scheduler服務 ........225

9.1.6 cinder-volume服務 ........226

9.1.7 cinder-backup服務 ........229

9.1.8 Cinder的物理部署 ...........230

9.2 Cinder的配置與管理 .........230

9.2.1 圖形界面的卷操作 ...........230

9.2.2 命令行的卷操作 ............235

9.2.3 配置存儲后端 ............237

9.2.4 管理塊存儲服務配額 ........239

9.3 手動安裝和部署 Cinder .........240

9.3.1 安裝和配置存儲節點 ........240

9.3.2 安裝和配置控制節點 ........242

9.3.3安裝和配置備份服務 ........243

9.4 Swift對象存儲系統 ............243

9.4.1 Swift概述 ................243

9.4.2 對象的層次數據模型 ........244

9.4.3對象存儲的組件 ............245

9.4.4 對象存儲集群的層次結構 .....248

9.4.5Swift架構 ................249

9.5 Swift的配置與管理 ............250

9.5.1 代理服務及其配置 ...........250

9.5.2 存儲服務及其配置 ...........252

9.5.3 一致性服務及其配置 ........253

9.5.4 環的創建和管理 ............255

9.5.5 存儲策略管理 ............258

9.6 手動安裝和部署 Swift ...........260

9.6.1 配置網絡 ...............260

9.6.2 安裝和配置控制節點 ........260

9.6.3 安裝和配置存儲節點 ........261

9.6.4 創建和分發初始環 ...........263

9.6.5 完成安裝 ...............265

9.7 習題 .....................265



第10章 OpenStack計量與監控................267

10.1 Telemetry服務概述 ...........267

10.1.1 Telemetry服務的子項目 ...267

10.1.2 Telemetry服務的架構 ......268

10.2 Ceilometer數據收集服務 ......269

10.2.1 Ceilometer的主要功能 .....269

10.2.2 數據類型計量項和事件 ......269

10.2.3 Ceilometer的架構 .........270

10.2.4 數據處理和管道 ..........272

10.2.5 存儲和訪問數據 ..........273

10.3 Gnocchi資源索引和計量存儲服務 .................273

10.3.1 Gnocchi簡介 .............274

10.3.2 Gnocchi的基本架構 .......274

10.3.3 Gnocchi的后端存儲 .......275

10.3.4 Gnocchi的歸檔策略 .......275

10.3.5 規劃 Gnocchi的存儲 ......276

10.3.6Statsd .................277

10.3.7 API..................277

10.3.8 Metricd...............277

10.4 配置和管理計量和監控服務 .....277

10.4.1 數據收集配置 .............277

10.4.2 管道配置 ................280

10.4.3 發布器配置 .............281

10.4.4 配置和管理 Gnocchi .......281

10.4.5 通過 Gnocchi API管理和使用計量服務 ................283

10.5 手動安裝計量和監控服務 ........284

10.5.1 安裝和配置 Telemetry服務....................284

10.5.2 啟用計算服務計量 .........286

10.5.3 啟用塊存儲計量 ..........287

10.5.4 啟用對象存儲計量 .........288

10.5.5 啟用其他 OpenStack服務計量....................288

10.6 Aodh警告服務 ............289

10.6.1 Aodh的組件 ..............289

10.6.2 Aodh的系統架構 ...........289

10.6.3管理和使用 Aodh警告 ......291

10.6.4使用警告 ................291

10.6.5 手動安裝 Aodh警告服務 ...293

10.7 習題 ......................295



第11章 OpenStack編排服務................296

11.1 Heat編排服務基礎 ..........296

11.1.1 什么是編排服務 ..........296

11.1.2 Heat的目的和任務 ........297

11.1.3 Heat架構 ...............297

11.2 Heat編排模板 .............298

11.2.1 模板結構 .................299

11.2.2 模板版本與描述信息 .......300

11.2.3 參數組 .................300

11.2.4 輸入參數 ................300

11.2.5資源 ....................302

11.2.6輸出參數 .................303

11.2.7條件 ....................303

11.2.8 內置函數 .................303

11.3 管理和使用 Heat編排 .........305

11.3.1 使用 packstack命令安裝 Heat 服務...............305

11.3.2 創建棧完成編排任務 .......306

11.3.3 創建模板定制編排任務 ......308

11.4 安裝和配置 Heat .............312

11.4.1準備 ....................312

11.4.2安裝和配置組件 ..........313

11.4.3 完成安裝 ................314

11.5 習題 ......................314



第12章 多節點 OpenStack 云平臺...............315

12.1 增加一個計算節點 ............315

12.1.1 準備安裝 .................315

12.1.2 編輯應答文件 .............316

12.1.3運行 Packstack安裝 ......317

12.1.4 驗證雙節點部署 ..........318

12.1.5 管理主機聚合 .......320

12.2虛擬機實例的遷移 ........322

12.2.1 在計算節點之間配置 SSH無密碼訪問 .......322

12.2.2 虛擬機實例的冷遷移 ...323

12.2.3 虛擬機實例的實時遷移 ...325

12.3 多節點 OpenStack的部署 .....333

12.3.1 使用工具部署多節點 OpenStack........333

12.3.2 手動部署多節點 OpenStack ...333

12.4 習題 .............334

展開全部

OPENSTACK云計算實戰 作者簡介

作者為海軍航空工程學院青島分院網管中心主任,曾經出版過《網絡服務器配置與應用(第3版)》,累計銷量36000冊。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 太原装修公司_山西整装家装设计_太原室内装潢软装_肖邦家居 | 合肥卓创建筑装饰,专业办公室装饰、商业空间装修与设计。 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 塑胶跑道_学校塑胶跑道_塑胶球场_运动场材料厂家_中国塑胶跑道十大生产厂家_混合型塑胶跑道_透气型塑胶跑道-广东绿晨体育设施有限公司 | 浙江筋膜枪-按摩仪厂家-制造商-肩颈按摩仪哪家好-温州市合喜电子科技有限公司 | 博客-悦享汽车品质生活| 动物麻醉机-数显脑立体定位仪-北京易则佳科技有限公司 | 水质传感器_水质监测站_雨量监测站_水文监测站-山东水境传感科技有限公司 | 短信群发平台_群发短信软件_短信营销-讯鸽科技 | 微学堂-电动能源汽车评测_电动车性能分享网 | 深圳高新投三江工业消防解决方案提供厂家_服务商_园区智慧消防_储能消防解决方案服务商_高新投三江 | 衢州装饰公司|装潢公司|办公楼装修|排屋装修|别墅装修-衢州佳盛装饰 | 云南标线|昆明划线|道路标线|交通标线-就选云南云路施工公司-云南云路科技有限公司 | 气动隔膜泵厂家-温州永嘉定远泵阀有限公司 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 楼承板-开口楼承板-闭口楼承板-无锡海逵 | 医学模型生产厂家-显微手术模拟训练器-仿真手术模拟训练系统-北京医教科技 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | SDI车窗夹力测试仪-KEMKRAFT方向盘测试仪-上海爱泽工业设备有限公司 | 管理会计网-PCMA初级管理会计,中级管理会计考试网站 | 工业设计,人工智能,体验式3D展示的智能技术交流服务平台-纳金网 J.S.Bach 圣巴赫_高端背景音乐系统_官网 | 乳化沥青设备_改性沥青设备_沥青加温罐_德州市昊通路桥工程有限公司 | 耐酸碱泵-自吸耐酸碱泵型号「品牌厂家」立式耐酸碱泵价格-昆山国宝过滤机有限公司首页 | 全自动不干胶贴标机_套标机-上海今昂贴标机生产厂家 | 特种阀门-调节阀门-高温熔盐阀-镍合金截止阀-钛阀门-高温阀门-高性能蝶阀-蒙乃尔合金阀门-福建捷斯特阀门制造有限公司 | 玉米深加工机械,玉米加工设备,玉米加工机械等玉米深加工设备制造商-河南成立粮油机械有限公司 | 【德信自动化】点胶机_全自动点胶机_自动点胶机厂家_塑料热压机_自动螺丝机-深圳市德信自动化设备有限公司 | 汝成内控-行政事业单位内部控制管理服务商 | 河南新乡德诚生产厂家主营震动筛,振动筛设备,筛机,塑料震动筛选机 | 太空舱_民宿太空舱厂家_移动房屋太空舱价格-豪品建筑 | 十字轴_十字轴万向节_十字轴总成-南京万传机械有限公司 | 爆炸冲击传感器-无线遥测传感器-航天星百科 | 京港视通报道-质量走进大江南北-京港视通传媒[北京]有限公司 | 湖南成人高考报名-湖南成考网 | 骨灰存放架|骨灰盒寄存架|骨灰架厂家|智慧殡葬|公墓陵园管理系统|网上祭奠|告别厅智能化-厦门慈愿科技 | 福州甲醛检测-福建室内空气检测_环境检测_水质检测-福建中凯检测技术有限公司 | 真空冷冻干燥机_国产冻干机_冷冻干燥机_北京四环冻干 | 聚氨酯保温钢管_聚氨酯直埋保温管道_聚氨酯发泡保温管厂家-沧州万荣防腐保温管道有限公司 | 中医治疗皮肤病_潍坊银康医院「山东」重症皮肤病救治平台 | 上海璟文空运首页_一级航空货运代理公司_机场快递当日达 | 小型手持气象站-空气负氧离子监测站-多要素微气象传感器-山东天合环境科技有限公司 |