当前位置:首页 > 虚拟化 > 正文

虚拟化项目描述


一、网络虚拟化技术

数据包从虚拟机到物理机的过程:

半虚拟化技术可以让数据包跳过QEMU虚拟网卡,直接从虚拟机进入虚拟化层。
虚拟网卡性能排名:

简化虚拟化环境中的交换网络,取代传统的LinuxTAP设备和桥接设备的组合。
MacVTap设备具有三种不同的工作模式:

创建MacVTap端口进程

KVM虚拟机使用MacVTap网络
配置XML文件如下

虚拟机给主机上电后系统自动创建一个MacVTap设备供虚拟机使用。MacVTap设备连接父设备eth0,工作模式为Bridge

物理网卡的xml文件配置

1检查网络是否通支持卡RSS:
ls/sys/class/net/eth0/queues/

3。Virtio多队列网卡
检查是否支持:
grepIFF_MULTL_QUEUE/usr/include/Linux/if_tun.h
Virtio多队列网卡配置:

N1-8最多支持8个队列。要启用它,请在虚拟机上运行以下命令:
ethtool-Leth0combinedM
M1-N,M小于或等于N

PCIPassthrough配置
1查看网卡的设备信息:
lspci或virshnodedev--list--tree

2pci_0000_02_00_0的配置信息
virshnodedev-dumpxmlpci_0000_02_00_0

3。编辑虚拟机XML文件并添加PCI设备信息

SR-IOV上有两种功能类型。

SR-IOV标准可以实现PCI-E设备的高效共享,具有以下优势:

2.网卡SR-IOV配置
首先需要配置SR-IOV的配置。然后,主机PF使用虚拟机专用的子网卡。
(1)加载SR-IOV内核模块。
通过modprobe命令加载IGB模块。
modprobeigb
实际加载时,必须激活虚拟功能(VF)。
modprobeigbmax_vfs=7

如果需要重置VF,可以删除并重新加载该模块。
modprobe-rigb
将配置永久写入配置文件。
echo"optionsigbmax_vfs=7">>/etc/modprobe.d/
通过lspci命令可以查看多个主网卡和子网卡。

(2)子网卡的使用
虚拟机只能通过网卡来使用子网卡。
virshnodedev-list|grep0b
虚拟机网卡XML配置文件如下:

虚拟机需要安装网卡驱动才能使用子网卡。许多Linux系统可以自动识别子网卡。Windows系统只能是2008Severer以上并且必须安装最新的Intel网卡驱动。


二、七彩虹主板怎么在BIOS里面开启虚拟化

1.重新启动计算机。出现启动画面后,连续按“Del”键,进入BIOS设置主界面。

2BIOS;

3.然后找到CPUConfiguration-SecureVirtualMachineMode,这个是设置虚拟化的选项,不过默认是启用的,不需要修改。

如下图:

注意:除了在BIOS中开启VT设置外,CPU也必须支持该技术才能实现该技术.必须要做。

上一篇:3600内存超频

下一篇:虚拟化架构图