KVM+Docker+OpenStack實戰——虛擬化與雲計算配置、管理與運維(微課視頻
內容描述
本書系統地介紹了虛擬化與雲計算的基本原理、方法和實踐,主要分為三個部分,分別是傳統虛擬化技術KVM、輕量級虛擬化技術Docker、雲平臺的管理OpenStack。全面反映了虛擬化與雲計算研究和應用的最新進展。既討論虛擬化與雲計算的基本理論知識,又對虛擬化與雲計算進行了大量的實踐操作,強調理論與實踐相結合,基礎知識與前沿發展相結合。 本書可作為電腦類相關專業高年級高職與本科生教材,作為虛擬化與雲計算培訓教材,也可作為虛擬化與雲計算愛好者的參考書。
目錄大綱
目錄
第一部分KVM虛擬化技術
第1章KVM概述及環境配置
1.1KVM虛擬化概述
1.1.1虛擬化概念
1.1.2虛擬化的產生背景
1.1.3虛擬化架構
1.1.4主流虛擬化技術
1.2新建虛擬機
1.3在虛擬機里安裝RHEL7
1.4遠程管理RHEL7
1.4.1通過命令行初始化配置
1.4.2通過字符界面進行遠程管理
1.4.3通過圖形界面進行遠程管理
1.5本章實驗
1.5.1實驗目的
1.5.2實驗環境
1.5.3實驗拓撲
1.5.4實驗內容
第2章安裝KVM並且在KVM裡面安裝RHEL7
2.1在RHEL7主機上安裝KVM
2.1.1查看是否具備虛擬化條件
2.1.2安裝KVM
2.2在KVM裡面新建虛擬機
2.3在虛擬機裡面安裝RHEL7
2.4本章實驗
2.4.1實驗目的
2.4.2實驗環境
2.4.3實驗拓撲
2.4.4實驗內容
第3章對KVM虛擬機進行基本管理
3.1使用virsh對虛擬機進行基本的管理
3.2對虛擬機進行進階管理
3.2.1給虛擬機添加網卡
3.2.2給vm01添加磁盤
3.2.3修改CPU與內存
3.3本章實驗
3.3.1實驗目的
3.3.2實驗環境
3.3.3實驗拓撲
3.3.4實驗內容
第4章虛擬機的克隆
4.1使用圖形界面克隆虛擬機
4.2使用virtclone工具克隆虛擬機
4.3使用虛擬機的配置文件克隆虛擬機
4.4本章實驗
4.4.1實驗目的
4.4.2實驗環境
4.4.3實驗拓撲
4.4.4實驗內容
第5章KVM網絡管理
5.1NAT網絡
5.1.1NAT網絡的原理
5.1.2NAT網絡的圖形配置方法
5.1.3NAT網絡的字符配置方法
5.2橋接
5.2.1橋接網絡的原理
5.2.2橋接網絡的字符配置方法
5.3本章實驗
5.3.1實驗目的
5.3.2實驗環境
5.3.3實驗拓撲
5.3.4實驗內容
第6章KVM鏡像管理與桌面虛擬化
6.1製作並測試RHEL7鏡像
6.1.1製作RHEL7鏡像
6.1.2測試RHEL7鏡像
6.2製作並測試Windows 7鏡像
6.2.1製作Windows 7鏡像
6.2.2測試Windows 7鏡像
6.3桌面虛擬化
6.4本章實驗
6.4.1實驗目的
6.4.2實驗環境
6.4.3實驗拓撲
6.4.4實驗內容
第7章KVM存儲管理
7.1使用分區來創建存儲池
7.1.1準備一個格式化的分區
7.1.2將分區添加到存儲池中
7.2使用NFS分區來創建存儲池
7.2.1準備一個NFS共享
7.2.2將NFS共享添加到存儲池中
7.3本章實驗
7.3.1實驗目的
7.3.2實驗環境
7.3.3實驗拓撲
7.3.4實驗內容
第8章KVM虛擬機的遷移
8.1靜態遷移虛擬機
8.2動態遷移虛擬機
8.2.1在共享存儲上安裝操作系統
8.2.2在線遷移
8.3本章實驗
8.3.1實驗目的
8.3.2實驗環境
8.3.3實驗拓撲
8.3.4實驗內容
第二部分容器
第9章使用Docker管理Linux容器
9.1Docker概述
9.1.1瞭解Docker
9.1.2Docker三個概念之間的關系
9.2使用Docker管理鏡像
9.3使用Docker管理容器
9.4本章實驗
9.4.1實驗目的
9.4.2實驗環境
9.4.3實驗拓撲
9.4.4實驗內容
第三部分雲計算平臺OpenStack
第10章OpenStack概述及安裝
10.1OpenStack簡介
10.1.1OpenStack概述
10.1.2OpenStack組件
10.2OpenStack安裝
10.2.1OpenStack安裝環境
10.2.2使用packstack安裝OpenStack
10.2.3安裝後的初始配置
10.3本章實驗
10.3.1實驗目的
10.3.2實驗環境
10.3.3實驗拓撲
10.3.4實驗內容
第11章OpenStack雲平臺的管理
11.1配置Open vSwitch
11.1.1Open vSwitch概述
11.1.2雲管理員配置Open vSwitch
11.2項目與用戶管理
11.2.1創建項目
11.2.2創建用戶
11.3OpenStack的網絡管理
11.3.1創建租戶的內部網段
11.3.2創建路由器
11.4鏡像的管理
11.5創建雲主機
11.6綁定浮動IP地址
11.7安全組管理
11.8密鑰管理
11.9本章實驗
11.9.1實驗目的
11.9.2實驗環境
11.9.3實驗拓撲
11.9.4實驗內容
作者介紹
王金恆,計算機應用技術碩士、計算機科學與技術講師、網絡工程師、從事高校計算機教學工作十餘年,長期從事網絡技術、虛擬化、雲計算相關課程的教學工作,申請國家發明專利3項,主持國家課題1項、省級課題1項,被EI檢索論文2篇。