SR-IOV 这么好用的东西我大unRAID也要有!
简单小科普:什么是SR-IOV
百度科普转送门,直接看,看不懂?我来说说我的理解,就是把物理网卡拆分成多分网卡(VF)然后把拆分出来的VF在直通给需要的虚拟机,不是都支持的,网卡能拆分出来的数量也有所不同,SR-IOV好处在于,性能介于虚拟、和直通之间,性能要比虚拟的网卡要好,使用又比硬件直通更灵活(传统直通是独占一个设备),性能还很接近直通的性能。
准备工作:
- 主板必须支持SR-IOV 这个可以去BIOS里面找,如果没有选项那几本就不用往下看了,一般会在PCI的选项之内,部分主板可能会放在其他位置,服务器主板近几年的基本都有选项。
- 网卡需要支持SR-IOV,主板网卡都需要支持才可以,Intel I350、intel 82576这两款都是支持的,其他型号自行查看,方法一会我会写出来,至于洋垃圾的万兆网卡CX341A 是不支持的,本人已经确定了!
本次硬件环境:
主板: | 志强D-1581 16核心32线程 |
网卡: | I350T4 |
注:本次玩的是网卡,所以其他硬件就不写了。
查询网卡是否支持SR-IOV
隐藏内容
此处内容需要权限查看
会员免费查看嗯........舒服!!! 这样就可以随便分配网卡了。
SR-IOV教程到此结束!
结尾:
在此感谢 东莞-修士、广东-小罗提供的技术与硬件支持,没有你们两位也不会有这个教程,SR-IOV是一个不错的功能,希望以后也可以发展出GPU的SR-IOV,目前AMD 已经做了硬件支持,软件还没有,不久的将来我们也会用上GPU的SR-IOV。
如有其他疑问请在下面留言,或者QQ群与我交流。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(10)
学到了~感谢各位大佬~有个问题想请教,SR-IOV出来的千兆网卡的速率上限是物理网卡每个口的千兆还是每个VF的千兆?换句话说就是能同时几个VF跑满千兆么?按道理不行吧
内部交换可以。但是不会超出物理接口最大上线
请教一下,我也是i350 t4 v2的卡,但已经把两个口,02:00.0和02:00.1直通出去投入了,不想大动,还剩下已经屏蔽好的两个口02:00.2和02:00.3,假如我只想把02:00.2和02:00.3开启SR-IOV,我FLASH里语句该怎么写好呢?现在的直通方式,第一种,append vfio-pci.ids=8086:1521 initrd=/bzroot,直通了整张卡。第二种,append xen-pciback.hide=(02:00.0)(02:00.1)(02:00.2)(02:00.3)(0a:00.0) initrd=/bzroot。
SR-IOV 和直通只能二选一[aru_18]
假如开了SR-IOV,br0选网卡会变成什么样呢?
原有unraid 网络结构不变
SR-IOV是不是很多系统都没有驱动?之前在esxi下玩过一下,ros、op都认不出来爱快好像也没有
itx的痛啊,要么网卡,要么阵列卡[aru_15]
Mini-ITX 不在我的范围内 扩展太弱
首先感谢楼主的文章,看了教程受益匪浅。根据教程我查询我的网卡可以开63个,现有一些疑问需要楼主解惑。根据命令查询出来的可开启数量,这个7,7,7,7是需要根据查询出来的数量全部开启吗?我的网卡是X540-T2在命令中已把igb.max_vfs改为ixgbe,我现在设置1,1,1,1重启后unraid正常显示启动画面,但是已经登录不了,这该如何恢复?