SR-IOV 英文:Single-root I/O virtualization,单根I/O虚拟化.

SR-IOV部署并不是自动化的;网卡(NIC)、主板、BIOS和宿主机都需要支持SR-IOV以便虚拟机能使用虚拟化功能(VF)

理论来说VF的支持数量是256个,但实际上不会有那么多,因为SR-IOV只是提供了一种共享PCIe设备的方法,它这个功能本身还需要占用一些网卡的资源.

如果网卡共享过度,功能极有可能不稳定.具体功能如下:

把物理网卡虚拟出数个VF,让多个虚拟机的系统都有IP.我觉得是每一个VF都会占用一些卡的资源.

现在我要说的是VMware这个系统下的SR-IOV:

登录之后,在右边会有导航器一栏,选择主机里面的硬件,你就可以查找自己插入的网卡了.

----此图转自一位不知名的魔导师----

当插入的网卡如上图所示显示'不支持',那就是这张卡不支持这个功能,建议换一张.

一般会是下图:

----同一位魔导师但没给钱----

插上网线之后显示活动,但SR-IOV一栏显示已禁用,当你选定此端口时,会显示配置SR-IOV的提示.

点击配置会出现下图提示:

----向魔导师致敬----

默认是否,选择是和你需要的VF的个数,保存.

保存之后会让你重新引导主机,直接确定等待重启就可以了.

重启登录之后,选择你的虚拟机编辑设置里面,直接添加PCI设备就可以了.

----网图凑合看吧----

添加之后勾选连接保存,打开你的虚拟机就可以看见网口了,一般是ens192开始.

没有做成功的话,PCI设备一栏是灰色不能勾选的.

----网图凑合一下----

完.

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐