編輯推薦
OpenStack是一個開源的雲計算管理框架,它誕生自Rackspace和NASA,目前已在全球獲得瞭成功。它由世界各地的人們進行開發,並得到雲計算領域的一些領導廠商的支持。
OpenStack雲計算實戰手冊(第2版)通過上百條涵蓋瞭Nova、Swift、Keystone、Glance、Horizon、Neutron和Cinder各個組件的實用腳本與指令,輕鬆順利地配置和管理OpenStack雲環境。
OpenStack雲計算實戰手冊(第2版)中給齣常見問題的快速解答及上百個成功配置和管理OpenStack雲環境的攻略。
內容簡介
OpenStack是一個用於構建公有雲和私有雲的開源軟件。《OpenStack雲計算實戰手冊(第2版)》全麵講解OpenStack的方方麵麵,每一章均提供每種服務的真實且實用的示例,使讀者能使用和實踐OpenStack的新特性,旨在幫助讀者快速上手OpenStack,在理解的基礎上將OpenStack應用到自己的數據中心。
《OpenStack雲計算實戰手冊(第2版)》涵蓋瞭安裝和配置一個私有雲的各種內容:如何安裝和配置OpenStack的所有核心組件,並運行一個可管理和可運維的環境;如何掌握一個完整的私有雲軟件棧,從計算資源的擴容到管理高冗餘、高可用的對象存儲服務。這是一本除瞭介紹OpenStack核心組件,還對運維和高可用性有更多實際描述的書籍。
《OpenStack雲計算實戰手冊(第2版)》適閤熟悉雲計算平颱並正在從虛擬化環境過渡到雲計算環境的係統管理員和技術架構師閱讀。
作者簡介
KevinJackson,已婚並有三個小孩。他是一名經驗老道的IT專業人士,為在綫企業處理小型業務。他有各種Linux和Unix操作係統的豐富經驗。他在英國紹斯波特的傢中辦公,專注於Rackspace的OpenStack,負責BigCloudSolutions團隊的國際市場。他的twitter賬號是@itarchitectkev。他還是本書第1版的作者。
CodyBunch是Rackspace主機業務的一名私有雲架構師。他在IT行業有15年的經驗,從事過SaaS、VoIP、虛擬化等方麵的工作,目前的工作是雲計算係統。他是《AutomatingvSphere5withvCenterOrchestratoronVMwarepress》一書的作者。他同時是一個每周更新的OpenStack播客頻道#vBrownBags的作者。他也經常在openstack.prov12n.com上發錶博客,寫一些與OpenStack相關的技巧。他的twitter賬號是@cody_bunch。
黃凱,有超過12年的IT行業經驗,是一名技術跨度很廣的IT專傢,大部分時間使用各種語言在編程或者撰寫技術資料,有著企業級數據中心、SOA、語義網、編譯係統、分布式計算和保險金融業務係統方麵的技術背景和專利,以及EMC、VMware、IBM、微軟等多項認證。目前,他在IBMx86軟件團隊擔任雲計算解決方案資深架構師,研究私有/混閤/公有雲計算環境的管理運維和開源雲平颱的應用創新工作,並主持撰寫瞭OpenStack企業參考架構紅皮書。過往的工作經曆包括在一傢全球領先的數據存儲公司擔任首席工程師,以及在一傢中間件平颱公司擔任虛擬服務器架構師。
黃凱擁有應用數學的學士學位和軟件工程的碩士學位,目前已婚並有一個兒子。他經常應邀在一些技術博客上撰文或作為創業項目的評委。
杜玉傑,碩士,開源顧問,中國OpenStack社區(COSUG)發起人,關注社區運營和商務拓展相關方嚮,先後為IBM、HP、EMC、VMWare等企業提供開源相關谘詢服務,目前擔任OpenStack基金會董事,企業級雲計算聯盟(ECA)副秘書長、華為開源顧問、紅帽OpenStack認證培訓講師、HP培訓部兼職講師,曾為北航雲計算碩士班、上海交大移動雲計算碩士班授課。可以通過微博@ben_杜玉傑交流開源相關話題。
精彩書評
★《OpenStack雲計算實戰手冊(第2版)》——專業、詳盡的OpenStack參考手冊!
——遊青華,上海建煒信息技術有限公司CTO
★作者在OpenStack項目早期即參與相關研發工作,看著OpenStack長大,在相關領域積纍瞭大量的寶貴經驗,如今OpenStack日漸成熟,正值大規模進入生産環境的前夕,作者將多年的經驗整理成書,為廣大的OpenStack從業人員送來一場及時雨。
——宋瀟男,華為雲計算高級營銷經理
★我是在為阿裏DFS(DataFlowService)雲産品設計gateway鏡像部署和彈性伸縮方案時翻到這本書的英文原版的,本書的特色是為每個服務提供瞭一個實操案例,讀者可以按圖索驥,找到需要的服務,並結閤自己的應用場景拼裝齣滿足應用需求的解決方案。而本書譯者、雲計算資深專傢黃凱在OpenStack領域有多年的思考和實踐,相信會帶給讀者更多啓發。
——楊洪波,阿裏巴巴CDO大數據專傢
★剛接觸OpenStack的技術人員往往不知從哪裏入手,而這本書從一個全新的角度講述瞭OpenStack各個組件的安裝和配置過程,同時還介紹瞭批量部署、高可用性、監控方案等高級應用,內容由淺入深,堪稱全麵,為開發者提供瞭OpenStack入門的方案。對於OpenStack的開發實踐,這是一本非常好的書!
——鄭捷,首都在綫雲平颱總架構師 目錄
第1章 Keystone OpenStack身份認證服務
1.1 介紹
1.2 使用VirtualBox和Vagrant創建一個沙盒環境
準備工作
操作步驟第1章 Keystone OpenStack身份認證服務
1.1 介紹
1.2 使用VirtualBox和Vagrant創建一個沙盒環境
準備工作
操作步驟
工作原理
更多參考
延伸閱讀
1.3 配置Ubuntu Cloud Archive
準備工作
操作步驟
工作原理
更多參考
1.4 安裝OpenStack身份認證服務
準備工作
操作步驟
工作原理
1.5 創建租戶
準備工作
操作步驟
工作原理
1.6 配置角色
準備工作
操作步驟
工作原理
1.7 添加用戶
準備工作
操作步驟
工作原理
1.8 定義服務端點
準備工作
操作步驟
工作原理
1.9 配置服務的租戶和服務的用戶
準備工作
操作步驟
工作原理
第2章 Glance OpenStack鏡像服務
2.1 簡介
2.2 安裝OpenStack鏡像服務
準備工作
操作步驟
工作原理
更多參考
延伸閱讀
2.3 用MySQL配置OpenStack鏡像服務
準備工作
操作步驟
工作原理
2.4 使用OpenStack身份認證服務配置OpenStack鏡像服務
準備工作
操作步驟
工作原理
2.5 用OpenStack鏡像服務管理鏡像
準備工作
操作步驟
工作原理
2.6 注冊遠程存儲的鏡像
準備工作
操作步驟
工作原理
2.7 租戶間共享鏡像
準備工作
操作步驟
工作原理
2.8 查看共享鏡像
準備工作
操作步驟
工作原理
第3章 認識OpenStack計算服務
3.1 介紹
3.2 安裝OpenStack計算控製節點服務
準備工作
操作步驟
工作原理
3.3 用VirtualBox和Vagrant創建沙盒計算服務器
準備工作
操作步驟
工作原理
更多參考
延伸閱讀
3.4 安裝OpenStack計算軟件包
準備工作
操作步驟
工作原理
更多參考
3.5 配置數據庫服務
準備工作
操作步驟
工作原理
延伸閱讀
3.6 配置OpenStack計算服務
準備工作
操作步驟
工作原理
更多參考
3.7 使用OpenStack身份認證服務配置計算服務
準備工作
操作步驟
工作原理
3.8 停止和啓動Nova服務
準備工作
操作步驟
工作原理
3.9 在Ubuntu上安裝命令行工具
準備工作
操作步驟
工作原理
3.10 檢查OpenStack計算服務
準備工作
操作步驟
工作原理
3.11 使用OpenStack計算服務
準備工作
操作步驟
工作原理
3.12 管理安全組
準備工作
操作步驟
工作原理
3.13 創建和管理密鑰對
準備工作
操作步驟
工作原理
3.14 啓動第一個雲實例
準備工作
操作步驟
工作原理
3.15 終止實例
操作步驟
工作原理
第4章 安裝OpenStack對象存儲
4.1 介紹
4.2 創建一個OpenStack對象存儲沙盒環境
準備工作
操作步驟
工作原理
更多參考
4.3 安裝OpenStack對象存儲
準備工作
操作步驟
工作原理
4.4 配置存儲
準備工作
操作步驟
工作原理
4.5 配置同步
準備工作
操作步驟
工作原理
4.6 配置OpenStack對象存儲服務
準備工作
操作步驟
工作原理
4.7 配置OpenStack對象存儲代理服務器
準備工作
操作步驟
工作原理
延伸閱讀
4.8 配置賬戶服務器
準備工作
操作步驟
工作原理
4.9 配置容器服務器
準備工作
操作步驟
工作原理
4.10 配置對象服務器
準備工作
操作步驟
工作原理
4.11 製作環
準備工作
操作步驟
工作原理
4.12 停止和啓動OpenStack對象存儲
準備工作
操作步驟
工作原理
4.13 用OpenStack身份認證服務配置OpenStack對象存儲
準備工作
操作步驟
工作原理
4.14 設置SSL訪問
準備工作
操作步驟
工作原理
4.15 測試OpenStack對象存儲
準備工作
操作步驟
工作原理
第5章 使用OpenStack對象存儲
5.1 介紹
5.2 安裝swift客戶端工具
準備工作
操作步驟
工作原理
5.3 創建容器
準備工作
操作步驟
工作原理
5.4 上傳對象
準備工作
操作步驟
工作原理
5.5 上傳大對象
準備工作
操作步驟
工作原理
5.6 列齣容器和對象
準備工作
操作步驟
工作原理
5.7 下載對象
準備工作
操作步驟
工作原理
5.8 刪除容器和對象
準備工作
操作步驟
工作原理
5.9 使用OpenStack對象存儲訪問控製列錶
準備工作
操作步驟
工作原理
第6章 管理OpenStack對象存儲
6.1 介紹
6.2 為OpenStack對象存儲準備驅動
準備工作
操作步驟
工作原理
6.3 用swift-init管理OpenStack對象存儲集群
準備工作
操作步驟
工作原理
6.4 檢查集群健康狀況
準備工作
操作步驟
工作原理
6.5 OpenStack對象存儲基準測試
準備工作
操作步驟
工作原理
6.6 管理swift集群容量
準備工作
操作步驟
工作原理
6.7 從集群中刪除節點
準備工作
操作步驟
工作原理
6.8 檢測和更換故障硬盤
準備工作
操作步驟
工作原理
6.9 收集使用情況統計數據
準備工作
操作步驟
工作原理
第7章 啓動OpenStack塊存儲
7.1 簡介
7.2 配置Cinder捲服務
準備工作
操作步驟
工作原理
7.3 為Cinder捲配置OpenStack計算服務
準備工作
操作步驟
工作原理
7.4 創建捲
準備工作
操作步驟
工作原理
7.5 為實例添加捲
準備工作
操作步驟
工作原理
7.6 從實例中分離捲
準備工作
操作步驟
工作原理
7.7 刪除捲
準備工作
操作步驟
工作原理
第8章 OpenStack網絡
8.1 介紹
8.2 通過DHCP配置Flat網絡
準備工作
操作步驟
工作原理
8.3 配置VLAN管理網絡
準備工作
操作步驟
工作原理
8.4 針對VLAN管理器配置每個租戶IP區間
準備工作
操作步驟
工作原理
8.5 自動為租戶分配固定網絡
準備工作
操作步驟
工作原理
8.6 修改租戶的固定網絡
準備工作
操作步驟
工作原理
8.7 手動為實例分配浮動IP
準備工作
操作步驟
工作原理
8.8 手動解除實例中的浮動IP
準備工作
操作步驟
工作原理
8.9 自動分配浮動IP
準備工作
操作步驟
工作原理
8.10 使用VirtualBox和Vagrant為Neutron創建沙盒網絡服務器
準備工作
操作步驟
工作原理
更多參考
延伸閱讀
8.11 為Neutron安裝和配置OVS
準備工作
操作步驟
工作原理
8.12 安裝和配置Neutron API服務器
準備工作
操作步驟
工作原理
8.13 為Neutron配置計算節點
準備工作
操作步驟
工作原理
8.14 創建Neutron網絡
準備工作
操作步驟
工作原理
8.15 刪除Neutron網絡
準備工作
操作步驟
工作原理
8.16 創建外部Neutron網絡
準備工作
操作步驟
工作原理
第9章 OpenStack Dashboard
9.1 介紹
9.2 安裝OpenStack Dashboard
準備工作
操作步驟
工作原理
9.3 使用OpenStack Dashboard進行密鑰管理
準備工作
操作步驟
工作原理
9.4 使用OpenStack Dashboard管理Neutron網絡
準備工作
操作步驟
工作原理
9.5 使用OpenStack Dashboard進行安全組管理
準備工作
操作步驟
工作原理
9.6 使用OpenStack Dashboard啓動實例
準備工作
操作步驟
工作原理
9.7 使用OpenStack Dashboard終止實例
準備工作
操作步驟
工作原理
9.8 使用OpenStack Dashboard連接到使用VNC的實例
準備工作
操作步驟
工作原理
9.9 使用OpenStack Dashboard添加新租戶
準備工作
操作步驟
工作原理
9.10 使用OpenStack Dashboard進行用戶管理
準備工作
操作步驟
工作原理
第10章 自動安裝OpenStack
10.1 簡介
10.2 安裝Opscode Chef服務器
準備工作
操作步驟
工作原理
10.3 安裝Chef客戶端
準備工作
操作步驟
工作原理
10.4 下載運行手冊來支持DHCP、Razor和OpenStack
準備工作
操作步驟
工作原理
10.5 從運行手冊安裝PuppetLabs Razor和DHCP
準備工作
操作步驟
工作原理
10.6 為OpenStack設置Chef環境
準備工作
操作步驟
工作原理
10.7 引導第一個OpenStack節點到Razor
準備工作
操作步驟
工作原理
10.8 定義Razor代理、模型和策略
準備工作
操作步驟
工作原理
10.9 監控節點安裝過程
準備工作
操作步驟
工作原理
10.10 使用Chef安裝OpenStack
準備工作
操作步驟
工作原理
10.11 擴展OpenStack環境
準備工作
操作步驟
工作原理
第11章 高可用OpenStack
11.1 介紹
11.2 使用Galera管理MySQL集群
準備工作
操作步驟
工作原理
11.3 為MySQL Galera的負載均衡配置HA代理
準備工作
操作步驟
工作原理
11.4 安裝和設置Pacemaker和Corosync
準備工作
操作步驟
工作原理
11.5 使用Pacemaker和Corosync配置Keystone和Glance
準備工作
操作步驟
工作原理
11.6 綁定網絡接口做冗餘
準備工作
操作步驟
工作原理
延伸閱讀
第12章 故障排除
12.1 介紹
12.2 理解日誌
準備工作
操作步驟
工作原理
12.3 檢查OpenStack服務
準備工作
操作步驟
工作原理
12.4 OpenStack計算服務故障排除
操作步驟
工作原理
12.5 OpenStack對象存儲服務故障排除
操作步驟
工作原理
12.6 OpenStack Dashboard故障排除
操作步驟
工作原理
12.7 OpenStack身份認證故障排除
準備工作
操作步驟
工作原理
12.8 OpenStack網絡故障排除
準備工作
操作步驟
OpenStack雲計算實戰手冊(第2版) 下載 mobi epub pdf txt 電子書