OpenStack云計算實戰手冊(第2版)( 簡體 字) | |
作者:[英] Kevin Jackson [美] Cody Bunch | 類別:1. -> 程式設計 -> 雲計算 |
出版社:人民郵電出版社 | 3dWoo書號: 40153 詢問書籍請說出此書號! 有庫存 NT售價: 295 元 |
出版日:11/1/2014 | |
頁數:298 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787115366542 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第1章 Keystone OpenStack身份認證服務 1
1.1 介紹 1 1.2 使用VirtualBox和Vagrant創建一個沙盒環境 2 準備工作 2 操作步驟 2 工作原理 4 更多參考 5 延伸閱讀 5 1.3 配置Ubuntu Cloud Archive 5 準備工作 5 操作步驟 5 工作原理 6 更多參考 6 1.4 安裝OpenStack身份認證服務 6 準備工作 6 操作步驟 7 工作原理 9 1.5 創建租戶 9 準備工作 9 操作步驟 9 工作原理 10 1.6 配置角色 10 準備工作 10 操作步驟 11 工作原理 11 1.7 添加用戶 12 準備工作 12 操作步驟 12 工作原理 14 1.8 定義服務端點 15 準備工作 15 操作步驟 16 工作原理 19 1.9 配置服務的租戶和服務的用戶 20 準備工作 20 操作步驟 21 工作原理 23 第2章 Glance OpenStack鏡像服務 24 2.1 簡介 24 2.2 安裝OpenStack鏡像服務 25 準備工作 25 操作步驟 25 工作原理 26 更多參考 26 延伸閱讀 26 2.3 用MySQL配置OpenStack鏡像服務 26 準備工作 26 操作步驟 27 工作原理 27 2.4 使用OpenStack身份認證服務配置OpenStack鏡像服務 28 準備工作 28 操作步驟 28 工作原理 29 2.5 用OpenStack鏡像服務管理鏡像 30 準備工作 30 操作步驟 30 工作原理 33 2.6 注冊遠程存儲的鏡像 33 準備工作 33 操作步驟 34 工作原理 34 2.7 租戶間共享鏡像 35 準備工作 35 操作步驟 35 工作原理 35 2.8 查看共享鏡像 36 準備工作 36 操作步驟 36 工作原理 37 第3章 認識OpenStack計算服務 38 3.1 介紹 38 3.2 安裝OpenStack計算控制節點服務 39 準備工作 40 操作步驟 40 工作原理 41 3.3 用VirtualBox和Vagrant創建沙盒計算服務器 41 準備工作 41 操作步驟 41 工作原理 42 更多參考 43 延伸閱讀 43 3.4 安裝OpenStack計算軟件包 43 準備工作 44 操作步驟 44 工作原理 44 更多參考 45 3.5 配置數據庫服務 45 準備工作 45 操作步驟 46 工作原理 46 延伸閱讀 46 3.6 配置OpenStack計算服務 46 準備工作 47 操作步驟 47 工作原理 48 更多參考 50 3.7 使用OpenStack身份認證服務配置計算服務 50 準備工作 51 操作步驟 51 工作原理 51 3.8 停止和啟動Nova服務 52 準備工作 52 操作步驟 52 工作原理 54 3.9 在Ubuntu上安裝命令行工具 54 準備工作 54 操作步驟 54 工作原理 54 3.10 檢查OpenStack計算服務 54 準備工作 54 操作步驟 55 工作原理 56 3.11 使用OpenStack計算服務 57 準備工作 57 操作步驟 57 工作原理 58 3.12 管理安全組 58 準備工作 58 操作步驟 58 工作原理 59 3.13 創建和管理密鑰對 60 準備工作 60 操作步驟 60 工作原理 62 3.14 啟動第一個云實例 62 準備工作 62 操作步驟 63 工作原理 64 3.15 終止實例 65 操作步驟 66 工作原理 66 第4章 安裝OpenStack對象存儲 67 4.1 介紹 67 4.2 創建一個OpenStack對象存儲沙盒環境 68 準備工作 68 操作步驟 68 工作原理 70 更多參考 70 4.3 安裝OpenStack對象存儲 70 準備工作 71 操作步驟 71 工作原理 71 4.4 配置存儲 71 準備工作 72 操作步驟 72 工作原理 73 4.5 配置同步 74 準備工作 74 操作步驟 74 工作原理 76 4.6 配置OpenStack對象存儲服務 76 準備工作 76 操作步驟 77 工作原理 77 4.7 配置OpenStack對象存儲代理服務器 77 準備工作 77 操作步驟 77 工作原理 78 延伸閱讀 79 4.8 配置賬戶服務器 79 準備工作 79 操作步驟 79 工作原理 80 4.9 配置容器服務器 80 準備工作 80 操作步驟 80 工作原理 81 4.10 配置對象服務器 82 準備工作 82 操作步驟 82 工作原理 83 4.11 制作環 83 準備工作 83 操作步驟 83 工作原理 84 4.12 停止和啟動OpenStack對象存儲 85 準備工作 86 操作步驟 86 工作原理 86 4.13 用OpenStack身份認證服務配置OpenStack對象存儲 86 準備工作 86 操作步驟 86 工作原理 88 4.14 設置SSL訪問 89 準備工作 89 操作步驟 89 工作原理 90 4.15 測試OpenStack對象存儲 90 準備工作 90 操作步驟 90 工作原理 91 第5章 使用OpenStack對象存儲 92 5.1 介紹 92 5.2 安裝swift客戶端工具 92 準備工作 93 操作步驟 93 工作原理 93 5.3 創建容器 94 準備工作 94 操作步驟 94 工作原理 94 5.4 上傳對象 95 準備工作 95 操作步驟 95 工作原理 96 5.5 上傳大對象 96 準備工作 96 操作步驟 96 工作原理 97 5.6 列出容器和對象 98 準備工作 98 操作步驟 98 工作原理 98 5.7 下載對象 99 準備工作 99 操作步驟 99 工作原理 100 5.8 刪除容器和對象 100 準備工作 100 操作步驟 100 工作原理 101 5.9 使用OpenStack對象存儲訪問控制列表 101 準備工作 101 操作步驟 102 工作原理 103 第6章 管理OpenStack對象存儲 104 6.1 介紹 104 6.2 為OpenStack對象存儲準備驅動 104 準備工作 105 操作步驟 105 工作原理 105 6.3 用swift-init管理OpenStack對象存儲集群 106 準備工作 106 操作步驟 106 工作原理 107 6.4 檢查集群健康狀況 107 準備工作 107 操作步驟 108 工作原理 108 6.5 OpenStack對象存儲基準測試 109 準備工作 109 操作步驟 109 工作原理 110 6.6 管理swift集群容量 110 準備工作 110 操作步驟 110 工作原理 113 6.7 從集群中刪除節點 114 準備工作 114 操作步驟 114 工作原理 115 6.8 檢測和更換故障硬盤 115 準備工作 115 操作步驟 115 工作原理 116 6.9 收集使用情況統計數據 116 準備工作 116 操作步驟 116 工作原理 118 第7章 啟動OpenStack塊存儲 119 7.1 簡介 119 7.2 配置Cinder卷服務 120 準備工作 120 操作步驟 120 工作原理 121 7.3 為Cinder卷配置OpenStack計算服務 122 準備工作 122 操作步驟 122 工作原理 125 7.4 創建卷 125 準備工作 125 操作步驟 125 工作原理 126 7.5 為實例添加卷 126 準備工作 126 操作步驟 127 工作原理 128 7.6 從實例中分離卷 128 準備工作 128 操作步驟 128 工作原理 129 7.7 刪除卷 129 準備工作 129 操作步驟 129 工作原理 130 第8章 OpenStack網絡 131 8.1 介紹 131 8.2 通過DHCP配置Flat網絡 132 準備工作 132 操作步驟 133 工作原理 135 8.3 配置VLAN管理網絡 135 準備工作 135 操作步驟 136 工作原理 137 8.4 針對VLAN管理器配置每個租戶IP區間 138 準備工作 138 操作步驟 138 工作原理 139 8.5 自動為租戶分配固定網絡 139 準備工作 139 操作步驟 139 工作原理 140 8.6 修改租戶的固定網絡 140 準備工作 140 操作步驟 140 工作原理 141 8.7 手動為實例分配浮動IP 142 準備工作 142 操作步驟 142 工作原理 143 8.8 手動解除實例中的浮動IP 143 準備工作 143 操作步驟 143 工作原理 144 8.9 自動分配浮動IP 144 準備工作 144 操作步驟 144 工作原理 145 8.10 使用VirtualBox和Vagrant為Neutron創建沙盒網絡服務器 145 準備工作 145 操作步驟 145 工作原理 146 更多參考 147 延伸閱讀 147 8.11 為Neutron安裝和配置OVS 147 準備工作 147 操作步驟 148 工作原理 151 8.12 安裝和配置Neutron API服務器 153 準備工作 153 操作步驟 153 工作原理 155 8.13 為Neutron配置計算節點 156 準備工作 157 操作步驟 157 工作原理 159 8.14 創建Neutron網絡 161 準備工作 161 操作步驟 161 工作原理 163 8.15 刪除Neutron網絡 164 準備工作 164 操作步驟 165 工作原理 166 8.16 創建外部Neutron網絡 167 準備工作 167 操作步驟 167 工作原理 170 第9章 OpenStack Dashboard 172 9.1 介紹 172 9.2 安裝OpenStack Dashboard 173 準備工作 173 操作步驟 173 工作原理 174 9.3 使用OpenStack Dashboard進行密鑰管理 174 準備工作 174 操作步驟 174 工作原理 178 9.4 使用OpenStack Dashboard管理Neutron網絡 178 準備工作 178 操作步驟 178 工作原理 182 9.5 使用OpenStack Dashboard進行安全組管理 182 準備工作 183 操作步驟 183 工作原理 186 9.6 使用OpenStack Dashboard啟動實例 186 準備工作 186 操作步驟 186 工作原理 189 9.7 使用OpenStack Dashboard終止實例 189 準備工作 189 操作步驟 190 工作原理 190 9.8 使用OpenStack Dashboard連接到使用VNC的實例 190 準備工作 191 操作步驟 191 工作原理 191 9.9 使用OpenStack Dashboard添加新租戶 192 準備工作 192 操作步驟 192 工作原理 195 9.10 使用OpenStack Dashboard進行用戶管理 195 準備工作 195 操作步驟 195 工作原理 200 第10章 自動安裝OpenStack 201 10.1 簡介 201 10.2 安裝Opscode Chef服務器 202 準備工作 202 操作步驟 203 工作原理 204 10.3 安裝Chef客戶端 204 準備工作 204 操作步驟 204 工作原理 205 10.4 下載運行手冊來支持DHCP、Razor和OpenStack 205 準備工作 205 操作步驟 205 工作原理 206 10.5 從運行手冊安裝PuppetLabs Razor和DHCP 206 準備工作 206 操作步驟 206 工作原理 208 10.6 為OpenStack設置Chef環境 208 準備工作 208 操作步驟 208 工作原理 210 10.7 引導第一個OpenStack節點到Razor 211 準備工作 211 操作步驟 211 工作原理 211 10.8 定義Razor代理、模型和策略 211 準備工作 212 操作步驟 212 工作原理 214 10.9 監控節點安裝過程 215 準備工作 215 操作步驟 215 工作原理 215 10.10 使用Chef安裝OpenStack 215 準備工作 215 操作步驟 215 工作原理 216 10.11 擴展OpenStack環境 216 準備工作 216 操作步驟 216 工作原理 217 第11章 高可用OpenStack 218 11.1 介紹 218 11.2 使用Galera管理MySQL集群 218 準備工作 219 操作步驟 219 工作原理 226 11.3 為MySQL Galera的負載均衡配置HA代理 226 準備工作 227 操作步驟 227 工作原理 230 11.4 安裝和設置Pacemaker和Corosync 231 準備工作 231 操作步驟 231 工作原理 235 11.5 使用Pacemaker和Corosync配置Keystone和Glance 235 準備工作 235 操作步驟 235 工作原理 239 11.6 綁定網絡接口做冗余 240 準備工作 240 操作步驟 240 工作原理 241 延伸閱讀 241 第12章 故障排除 242 12.1 介紹 242 12.2 理解日志 243 準備工作 243 操作步驟 243 工作原理 246 12.3 檢查OpenStack服務 246 準備工作 246 操作步驟 246 工作原理 254 12.4 OpenStack計算服務故障排除 255 操作步驟 255 工作原理 259 12.5 OpenStack對象存儲服務故障排除 259 操作步驟 259 工作原理 260 12.6 OpenStack Dashboard故障排除 261 操作步驟 261 工作原理 263 12.7 OpenStack身份認證故障排除 263 準備工作 263 操作步驟 263 工作原理 265 12.8 OpenStack網絡故障排除 265 準備工作 265 操作步驟 265 12.9 提交bug報告 266 操作步驟 267 工作原理 269 延伸閱讀 269 12.10 從社區獲得幫助 269 操作步驟 270 工作原理 271 延伸閱讀 271 第13章 監控 272 13.1 簡介 272 13.2 使用Nagios監控OpenStack服務 273 準備工作 273 操作步驟 273 工作原理 278 延伸閱讀 279 13.3 使用Munin監控計算服務 279 準備工作 279 操作步驟 279 工作原理 282 13.4 使用Munin和Collectd監控實例 283 準備工作 283 工作原理 287 13.5 使用StatsD/Graphite監控存儲服務 288 準備工作 288 操作步驟 288 工作原理 291 延伸閱讀 292 13.6 使用Hyperic監控MySQL 293 準備工作 293 操作步驟 293 工作原理 297 更多參考 298 OpenStack是一個用于構建公有云和私有云的開源軟件。《OpenStack云計算實戰手冊(第2版)》全面講解OpenStack的方方面面,每一章均提供每種服務的真實且實用的示例,使讀者能使用和實踐OpenStack的最新特性,旨在幫助讀者快速上手OpenStack,在理解的基礎上將OpenStack應用到自己的數據中心。
《OpenStack云計算實戰手冊(第2版)》涵蓋了安裝和配置一個私有云的各種內容:如何安裝和配置OpenStack的所有核心組件,并運行一個可管理和可運維的環境;如何掌握一個完整的私有云軟件棧,從計算資源的擴容到管理高冗余、高可用的對象存儲服務。這是第一本除了介紹OpenStack核心組件,還對運維和高可用性有更多實際描述的書籍。 《OpenStack云計算實戰手冊(第2版)》適合熟悉云計算平臺并正在從虛擬化環境過渡到云計算環境的系統管理員和技術架構師閱讀。 |