您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
KVM+Docker+OpenStack实战 虚拟化与云计算配置、管理与运维 微课视频版
字数: 325000
装帧: 平装
出版社: 清华大学出版社
出版日期: 2021-01-01
商品条码: 9787302567134
版次: 1
开本: 16开
页数: 208
出版年份: 2021
定价:
¥49.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
为了方便读者学习,本书配备了38个微视频,读者在书上扫码便可观看。在文章中有很多的重要提示、想一想、试一试等启发与方便读者进行相关思考与进一步的尝试。
内容简介
本书全面介绍了虚拟化、容器和云计算技术,共11章,分三个部分。第一部分介绍KVM虚拟化技术,主要内容包括虚拟化概述、虚拟机的两个工具virsh与virt-manager、虚拟机的克隆、KVM存储池管理、KVM网络模式的配置、KVM迁移、KVM桌面虚拟化技术、KVM镜像的制作等。第二部分介绍容器,主要内容包括容器介绍、如何使用Docker管理镜像以及容器。第三部分介绍云计算平台OpenStack,主要内容包括云计算概述、OpenStack组件、OpenStack安装以及OpenStack的网络配置、镜像管理、云主机创建、安全组配置、浮动IP地址绑定、密钥对管理等。
本书内容实用,都是当前热点技术,每章都含有大量的实验,使理论紧密联系实际,每节都配备了微视频,读者可以扫码进行观看。本书主要面向的是高等院校计算机类专业的学生,可作为虚拟化、云计算的教材,也可作为研究生的专业拓展教材和云计算技术爱好者的参考书。
作者简介
王金恒,计算机应用技术硕士、计算机科学与技术讲师、网络工程师、从事高校计算机教学工作十余年,长期从事网络技术、虚拟化、云计算相关课程的教学工作,申请国家发明专利3项,主持国家课题1项、省级课题1项,被EI检索论文2篇。
目录
第一部分KVM虚拟化技术
第1章 KVM概述及环境配置
1.1 KVM虚拟化概述
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.1 NAT网络
5.1.1 NAT网络的原理
5.1.2 NAT网络的图形配置方法
5.1.3 NAT网络的字符配置方法
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.1 Docker概述
9.1.1 了解Docker
9.1.2 Docker三个概念之间的关系
9.2 使用Docker管理镜像
9.3 使用Docker管理容器
9.4 本章实验
9.4.1 实验目的
9.4.2 实验环境
9.4.3 实验拓扑
9.4.4 实验内容
第三部分云计算平台OpenStack
第10章 OpenStack概述及安装
10.1 OpenStack简介
10.1.1 OpenStack概述
10.1.2 OpenStack组件
10.2 OpenStack安装
10.2.1 OpenStack安装环境
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.1 Open vSwitch概述
11.1.2 云管理员配置Open vSwitch
11.2 项目与用户管理
11.2.1 创建项目
11.2.2 创建用户
11.3 OpenStack的网络管理
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章对KVM虚拟机进行基本管理 当虚拟机安装完成之后,就要对虚拟机进行管理,管理KVM虚拟机有两种方法,一种是图形管理工具virtmanager,另一种就是命令行工具virsh命令,它们都是通过调用libvirt API来实现虚拟化管理。本章将具体讲解对虚拟机的基本管理,包括启动、关闭、暂停虚拟机,以及对虚拟机的网卡、硬盘、CPU、内存等进行管理。 学习目标: 掌握使用virsh命令来对虚拟机进行基本管理。 掌握虚拟机的一些进阶管理。 3.1使用virsh对虚拟机进行基本的管理 virsh命令提供了两种模式,一种是交互式,一种是非交互式。交互模式是在命令行提示符下输入virsh命令,按Enter键后就可以在交互模式下进行操作,另一种是没有交互的,直接在Linux提示符下进行操作,本书基本上采用的是非交互式。下面主要讲解对虚拟机进行基本管理的命令。 (1) 查看虚拟机。如图31所示,virsh list只能显示运行的虚拟机,要查看所有虚拟机就需加一个all选项。 图31查看虚拟机 (2) 启动虚拟机。如图32所示,start命令用于启动虚拟机,后面接虚拟机的名字。 图32启动虚拟机 (3) 关闭虚拟机。如图33所示,shutdown命令后面加上虚拟机的名字是一种正常关闭操作系统的方法。 图33关闭虚拟机 (4) 关闭虚拟机。如图34所示,destroy命令则是直接拔掉虚拟机电源进行关闭。 图34强制关闭虚拟机 (5) 挂起虚拟机。如图35所示,使用suspend命令后面加上虚拟机的名字,挂起(也是暂停)虚拟机。 图35挂起虚拟机 (6) 恢复虚拟机。如图36所示,resume命令后面加上虚拟机的名字,恢复挂起的状态,也是唤醒虚拟机。 图36恢复虚拟机 (7) 设置自启动虚拟机。如图37所示,autostart命令后面加上要自启动的虚拟机的名字,此时虚拟机随物理机启动而启动。 图37自启动虚拟机 (8) 查看虚拟机的信息。如图38所示,dominfo命令后面加上虚拟机的名字,就可以查看此虚拟机的相关信息,如CPU的名字、UUID、状态、CPU个数、内存、是否自启动等信息。 图38查看CPU相关信息 (9) 删除虚拟机。如图39所示,undefine命令后面接虚拟机的名字,此时虚拟机在虚拟机管理器里面查不到了。 图39删除虚拟机 (10) 删除虚拟机,并删除磁盘镜像文件。如图310所示,在图39的基础上,加上storage选项,将删除虚拟的磁盘镜像文件。 图310删除虚拟机并删除磁盘镜像文件 (11) 删除虚拟机,并删除所有磁盘文件。如图311所示,在图39的基础上加上removeallstorage选项,将删除虚拟机的同时,删除虚拟机的所有磁盘文件。 图311删除虚拟机并删除所有磁盘文件 (12) 禁止虚拟机的自启动。如图312所示,在自启动配置的基础上加上disable选项,此虚拟机随着主机启动,不启动此虚拟机。 图312禁止虚拟机的自启动 (13) 显示虚拟机当前的配置文件。如图313所示,在dumpxml命令后加上虚拟机的名字,将显示此虚拟机的配置文件。 图313显示虚拟机的配置文件 3.2对虚拟机进行进阶管理 3.2.1给虚拟机添加网卡 通过virsh命令也同样可以给虚拟机添加网卡,其步骤如下: (1) 在虚拟机里面查看当前虚拟机的IP地址,发现只有一块网卡eth0,如图314所示。 图314查看虚拟机的网卡 (2) 在宿主机上查看网卡信息,如图315所示,domiflist后面接上虚拟机的名字,发现也只有一块网卡vnet0。 图315查看虚拟机vm01的网卡 (3) 使用virsh命令添加一块网卡,如图316所示,attachinterface后面接上虚拟机的名字,network是网络类型,default是此虚拟机的网络源,default网络默认是NAT连网方式,persistent选项则是较为的意思,也就是意味着重启虚拟机后此网卡还会生效。 图316给虚拟机vm01添加网卡 (4) 在虚拟机里查看网卡,如图317所示,发现此时多了一块网卡ens10。 图317查看网卡 3.2.2给vm01添加磁盘 当虚拟机的存储容量不够时,就可以通过下面的方法来进行添加磁盘,具体操作步骤如下: (1) 在宿主机上查看虚拟机的磁盘信息,如图318所示,发现虚拟机vm01只有一块磁盘vda,磁盘对应的文件是vm01.qcow2。 图318查看虚拟机磁盘情况 (2) 通过dd命令生成大小为500MB的文件来作为虚拟机的磁盘文件,也可以通过qemuimg命令来生成磁盘文件,如图319所示,并使用attachdisk命令将新生成的磁盘添加到虚拟机vm01中,作为虚拟机的vdb,vd为virtual disk,b代表第二块磁盘。 图319给虚拟机vm01添加新的磁盘 (3) 在虚拟机里也可以通过lsblk命令查看新的磁盘,如图320所示。 图320查看磁盘 3.2.3修改CPU与内存 调整CPU
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网