SR-IOV技术可以支持单个物理PCIe设备虚拟化成多个虚拟PCIe设备,然后将这些虚拟设备直通到各个虚拟机,从而满足单个物理PCIe设备支撑多虚拟机运行的应用场景。然而,在K8s集群中,当前使用SR-IOV设备需要手动将设备挂载到容器中,这在云服务提供商需要管理大量服务器容器的情况下,显得尤为繁琐且效率低下,因为每个容器都需要单独配置挂载选项,既不便于操作也不利于维护。为了解决这个问题,K8s SR-IOV设备直通插件应运而生,它能够自动识别并纳管节点上的SR-IOV设备,并根据用户在配置文件中指定的SR-IOV设备类型自动完成挂载过程,极大地简化了使用流程。
SR-IOV设备包含网卡设备、KAE设备。
SR-IOV插件当前支持对使用鲲鹏920系列处理器的服务器上的K8s集群对SR-IOV插件进行自动识别与纳管。