Linux服务器构建与运维管理 第09章:使用KM实现虚拟化 阮晓龙 13938213680/ruanxiaolong@hactcmeducn http://linux.xg.hactcm.edu.cn 河南中医药大学信息管理与信息系统教研室 信息技术学院网络与信息系统科研工作室
Linux服务器构建与运维管理 第09章:使用KVM实现虚拟化 1 阮晓龙 13938213680 / ruanxiaolong@hactcm.edu.cn http://linux.xg.hactcm.edu.cn http://www.51xueweb.cn 河南中医药大学信息管理与信息系统教研室 信息技术学院网络与信息系统科研工作室 2021.4
2 提纲 口虚拟化技术 虚拟化技术简介 虚拟化的工作原理 虚拟化的实现方式 主流虚拟化解决方案 使用KM实现虚拟化 KVM简介 在 Centos上实现KWM虚拟化 创建K∨M虚拟机 ■管理KVM虚拟机 口管理KM虚拟化平台 ■可视化管理工具 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 提纲 虚拟化技术 ◼ 虚拟化技术简介 ◼ 虚拟化的工作原理 ◼ 虚拟化的实现方式 ◼ 主流虚拟化解决方案 使用KVM实现虚拟化 ◼ KVM简介 ◼ 在CentOS上实现KVM虚拟化 ◼ 创建KVM虚拟机 ◼ 管理KVM虚拟机 管理KVM虚拟化平台 ◼ 可视化管理工具 2
3 1虚拟化技术 11虚拟化技术简介 ¤虛拟化技术( Virtualization)是伴随着计算机技术的产生而岀现的,在计算机 技术的发展历程中一直扮演着重要的角色。 虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机 上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程 序都可以在相互独立的空间內运行而互不影响,从而显著提高计算机的工作效率。 ■虚拟化,是一种资源管理技术,是将计算杋的各种实体资源,如服务器、网络、内 存及存储等,予以抽象、转换后呈现岀来,打破实体结构间的不可切割的障碍,使 用户可以更好应用资源。 ■虚拟化,是一个为了简化管理、优化资源分配的解决方案。 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.虚拟化技术 虚拟化技术(Virtualization)是伴随着计算机技术的产生而出现的,在计算机 技术的发展历程中一直扮演着重要的角色。 ◼ 虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机 上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程 序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。 ◼ 虚拟化,是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内 存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使 用户可以更好应用资源。 ◼ 虚拟化,是一个为了简化管理、优化资源分配的解决方案。 3 1.1 虚拟化技术简介
1虚拟化技术 12虚拟化的工作原理 ¤虚拟化技术通过把物理资源抽象转换为逻辑上可以管理的资源,达到整合简化 物理基础设施架构、提高资源整体利用率、降低运维管理成本等目标,解决物 理基础设施之间耦合性强的弊端,实现基于业务运行实际而弹性的自动化分配 资源。 ¤虛拟化技术通过透明化底层物理硬件达到最大化利用物理硬件的目标,解决高 性能的物理硬件产能过剩和老旧硬件产能过低的重组重用。简单来说,就是将 底层资源进行分区,并向上层提供特定的、多样化的运算环境。 □虚拟化技术通过有效管理虚拟资源和物理资源之间的映射关系,达到充分共亨 物理资源的目标,解决应用系统从资源独占到资源共享的转变,实现业务服务 的高可用。 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.虚拟化技术 虚拟化技术通过把物理资源抽象转换为逻辑上可以管理的资源,达到整合简化 物理基础设施架构、提高资源整体利用率、降低运维管理成本等目标,解决物 理基础设施之间耦合性强的弊端,实现基于业务运行实际而弹性的自动化分配 资源。 虚拟化技术通过透明化底层物理硬件达到最大化利用物理硬件的目标,解决高 性能的物理硬件产能过剩和老旧硬件产能过低的重组重用。简单来说,就是将 底层资源进行分区,并向上层提供特定的、多样化的运算环境。 虚拟化技术通过有效管理虚拟资源和物理资源之间的映射关系,达到充分共亨 物理资源的目标,解决应用系统从资源独占到资源共享的转变,实现业务服务 的高可用。 4 1.2 虚拟化的工作原理
5 1虚拟化技术 12虚拟化的工作原理 虚拟机 虚拟机 虚拟机 应用程序 应用程序 应用程序 软件抽象层 软件抽象层 软件抽象层 操作系统 操作系统 操作系统 软件抽象层 软件抽象层 虚拟化层 哽件抽象层 硬件 河南中医药大学/阮晓龙713938213680/http://inux.xg.hactcm.edu.cn/http://www.5lxueweb.cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.虚拟化技术 5 1.2 虚拟化的工作原理