
Xen(半虚):资源共享化
KVM(全虚):资源独立化
案例概述
1、公司部分Linux服务器利用率不高,为充分利用这些Linux服务器,可以部署KVM,在物理机上运行多个业务系统
2、例如在运行Nginx的服务器.上部署KVM,然后在虚拟机上运行Tomcat
案例前知识点
1、KVM虚拟化架构
KVM模块直接整合在Linux内核中

2、KVM组成
(1)KVM Driver
·虚拟机创建
·虚拟机内存分配
·虚拟CPU寄存器读写
·虚拟CPU运行
(2)QEMU (经过简化与修改)
·模拟PC硬件的用户控件组件
·提供I/O设备模型及访问外设的途径
3、KVM虚拟化三种模式
·客户模式
·用户模式(工具层)
·内核模式

4、KVM工作原理

5、实施
(1)安装KVM

(2)设置KVM网络
·KVM网络包括:用户模式与桥接模式
·本案例中使用桥接模式
(3)KVM图像化管理

(4)安装虚拟机
使用Xshell远程控制
(5) KVM基本功能管理
·查看命令帮助
·查看KVM的配置文件存放目

本文介绍了如何在Linux服务器上部署KVM虚拟化平台,利用未充分利用的资源运行多个业务系统。首先,文章讲解了KVM虚拟化的基础知识,包括其架构、组成和工作原理。接着,详细阐述了部署过程,包括添加磁盘、设置共享文件夹、配置KVM网络、以及管理虚拟机的步骤。最后,提到了KVM的网络模式选择,特别是桥接模式的配置方法。
最低0.47元/天 解锁文章
4万+

被折叠的 条评论
为什么被折叠?



