新書推薦:
《
RDI人际关系发展疗法:修复孤独症核心障碍,让干预回归生活
》
售價:HK$
99.7
《
金融科技监管的目标、原则和实践:全球视野下加密货币的监管
》
售價:HK$
110.9
《
城市轨道交通绿色低碳规划设计研究——深圳地铁6号线工程创新与实践
》
售價:HK$
221.8
《
艾尔米塔什国家博物馆 少年游学 人一生一定要看的博物馆
》
售價:HK$
38.1
《
世界四大博物馆4册套装 卢浮宫大英大都会艾尔米塔什博物馆 青少年游学艺术参观科普书
》
售價:HK$
152.3
《
艺术家之路 塑造插画风格
》
售價:HK$
166.8
《
古乐钩沉(中国音乐学院60周年校庆中青年学者文集)
》
售價:HK$
132.2
《
我和抑郁症的3000天
》
售價:HK$
66.1
|
內容簡介: |
本书是面向高等职业院校数据、云计算及计算机类相关专业的标准化教材,兼顾完善的理论性和较强的实用性。全书以云计算环境下虚拟化技术的应用为核心,项目一介绍了虚拟化和云计算的基本原理和常用概念;项目二~项目七以虚拟化软件KVM为基础,重点讲解了服务器虚拟化、网络虚拟化、存储虚拟化及虚拟机管理相关知识;项目八介绍OpenStack私有云平台,项目九和项目十介绍腾讯公有云服务,项目十一介绍从私有云服务迁移到公有云。读者通过对本书的学习,可以了解虚拟化技术的背景和原理,掌握KVM下创建管理虚拟机的方法,了解网络虚拟化与存储虚拟化的相关方法,掌握OpenStack私有云平台搭建和部署方法和技巧,掌握腾讯公有云基本操作并能将应用迁移上云。
|
關於作者: |
陈宝文,副教授,深圳信息职业技术学院云计算专业主任。深圳市科技创新委员会评审专家,深圳市自动化学会入库专家。著作方向为Linux操作系统、云计算、创新创业基础。“计算机信息管理品牌专业”,2018年广东省高等职业教育教学质量与教学改革工程品牌专业,项目主持人。广东省高职教育教学改革研究与实践项目高职扩招专项:“百万扩招背景下高职大数据技术与应用专业人才培养方案的探索与实践”项目主持人。
|
目錄:
|
项目一 认识云计算与虚拟化 ........................................................ 1学习目标 ....................................................................................................... 1项目描述 ....................................................................................................... 1相关知识 ....................................................................................................... 21.1 云计算概述 ........................................................................................ 2 1.2 虚拟化概述 ........................................................................................ 5 1.3 主流虚拟化技术................................................................................. 7 1.4 VMware Workstation 概述............................................................... 15 项目实践 ..................................................................................................... 15任务 1-1 VMware Workstation 的安装 ................................................... 15 任务 1-2 使用 VMware Workstation 部署虚拟机 .................................... 23 课后练习 ..................................................................................................... 33项目二 Qemu-kvm 的安装和配置 .............................................. 34学习目标 ..................................................................................................... 34项目描述 ..................................................................................................... 34相关知识 ..................................................................................................... 352.1 KVM 及功能列表 ............................................................................. 352.2 KVM 工具集合................................................................................. 36 2.3 Qemu-kvm ...................................................................................... 36 项目实践 ..................................................................................................... 38任务 2-1 使用 SSH 远程登录 Linux 服务器 ............................................ 38 任务 2-2 配置 VNC 环境并远程登录 Linux 服务器 ................................. 42 任务 2-3 Qemu-kvm 虚拟化环境的搭建 ................................................ 45 任务 2-4 使用 qemu-img 命令创建虚拟机硬盘并安装虚拟机 ................. 48 课后练习 ..................................................................................................... 50项目三 libvirt 创建和管理虚拟机 ................................................. 51学习目标 ..................................................................................................... 51项目描述 ..................................................................................................... 51相关知识 ..................................................................................................... 523.1 libvirt 简介 ....................................................................................... 52 3.2 libvirt 框架 ....................................................................................... 53 3.3 网桥 ................................................................................................ 54 项目实践 ..................................................................................................... 54任务 3-1 安装 libvirt 软件包 ................................................................... 54 任务 3-2 使用 virt-install 命令创建虚拟机 .............................................. 55 任务 3-3 客户机 XML 配置文件格式及配置信息 .................................... 56 任务 3-4 使用 virsh 命令创建和管理虚拟机 ........................................... 60 任务 3-5 使用 virsh 命令管理网络 ......................................................... 65 任务 3-6 使用 virsh 命令管理存储池 ...................................................... 68 任务 3-7 使用 virsh 命令静态迁移虚拟机............................................... 74 任务 3-8 使用 virsh 命令动态迁移虚拟机............................................... 77 课后练习 ..................................................................................................... 79项目四 virt-manager 创建和管理虚拟机 .................................... 81学习目标 ..................................................................................................... 81项目描述 ..................................................................................................... 81相关知识 ..................................................................................................... 82virt-manager 简介 .................................................................................... 82 项目实践 ..................................................................................................... 82任务 4-1 使用 virt-manager 远程连接服务器 ......................................... 82 任务 4-2 使用 virt-manager 创建和管理虚拟机 ...................................... 86 任务 4-3 使用 virt-manager 管理存储池 ................................................ 91 任务 4-4 使用 virt-manager 动态迁移虚拟机 ......................................... 97 课后练习 ................................................................................................... 105项目五 虚拟网络的配置和管理 ................................................ 106学习目标 ................................................................................................... 106项目描述 ................................................................................................... 106相关知识 ................................................................................................... 1075.1 传统网络和虚拟网络 ..................................................................... 107 5.2 虚拟网络模式 ................................................................................ 108 5.3 虚拟网络设备 veth-pair ................................................................. 109 5.4 分布式虚拟交换机 ......................................................................... 109 5.5 GRE 协议及原理 ........................................................................... 110 项目实践 ................................................................................................... 111任务 5-1 使用 veth 连接两个 namespace ............................................ 111 任务 5-2 实现桥接网络模型 ................................................................. 112 任务 5-3 完成 NAT 网络模型 ............................................................... 114 任务 5-4 在 RHEL8 中安装 Open vSwitch ........................................... 118任务 5-5 熟悉 Open vSwitch 管理网桥的相关命令 .............................. 120 任务 5-6 使用 Open vSwitch 创建 GRE 隧道网络 ............................... 120 课后练习 ................................................................................................... 124项目六 网络存储的搭建和使用 ................................................. 126学习目标 ................................................................................................... 126项目描述 ................................................................................................... 126相关知识 ................................................................................................... 1276.1 主流的存储架构技术 ..................................................................... 127 6.2 分布式存储技术 ............................................................................ 128 项目实践 ...........................
|
|