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

虚拟化每年费用


一、00什么是虚拟化誉天一个广泛的术语。
这意味着计算元素是在虚拟基础上而不是在真实基础上运行的。它是一种简化管理和优化资源的解决方案。


二、网络虚拟化技术

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

半虚拟化技术可以让数据包绕过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

_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网卡驱动程序。