虚拟化的最后一公里——虚拟化网卡
虚拟化是云计算的基础,在这条道路上,CPU、内存、存储、网络都在虚拟化下变成了各类资源池,
其中网络虚拟化的第一步是网卡的虚拟化,并将多个虚拟网卡按照传统网络接入的方式(逻辑上)
上联到接入层交换机中。
另一方面,我们都知道虚拟网卡是软件模拟出来运行在内存中的一段程序,最终安全可靠的接入交换机
还是需要实体(服务器的网卡)来承载,因此支持虚拟化的网卡技术也被视为网络虚拟化的最后一公里,
完成了这一步,虚拟机才能在大二层网络的环境下以比传统更灵活的方式接入交换机,完成虚拟机网络
通道的功能和作用。
在这方面,Cisco的Palo网卡走在了市场前列,支持SR-IOV、VN-Tag,部署在刀片服务器上。
图 SR-IOV技术原理图
在安装了相应驱动之后,虚拟机透过物理机层直接与虚拟化网卡VF通信
而虚拟机管理平台直接与PF通信
图 MR-IOV的技术原理框架
通过PCIe交换机,以特殊协议方式传递多台服务器发送的网络流量
汇总后进行模块化管理
时间: 2024-10-13 22:19:46