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

虚拟化的特性(服务器虚拟化的四个特性)


一、网络虚拟化技术

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

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

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

创建MacVTap端口流程

使用MacVTap网络的KVM虚拟机
配置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

2配置信息pci_0000_02_00_0
virshnodedev-dumpxmpci_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网卡驱动。


二、00什么是虚拟化誉天广义的术语。
这意味着计算组件在虚拟而不是真实的基础上运行,这是简化管理和优化资源的解决方案。