小白网-奉贤部落-奉贤免费信息发布平台

查看: 50|回复: 0

什么是虚拟交换机?虚拟交换机的实现方式?

[复制链接]

2万

主题

0

回帖

8万

积分

论坛元老

Rank: 8Rank: 8

积分
87594
发表于 2025-7-26 14:02 | 显示全部楼层 |阅读模式
虚拟交换机可以在三个条理实现
基于办事器CPU:
以软件形式运转在办事器上他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,实现虚拟交换功用
在办事器的CPU中实现完整的虚拟交换的功用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,虚拟机的虚拟网卡对应虚拟交换的一个虚拟端口他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,办事器的物理网卡作为虚拟交换的上行链路接入物理接入层交换机。
虚拟机的报文接收流程以下:虚拟交换机首先从虚拟端口/物理端口接收以太网报文他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,以后按照虚拟机MAC、VLAN他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,查找二层转颁发他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,找到对应的虚拟端口/物理端口他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,然后依照具体的端口他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,转发报文如图所示他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,同一主机中的虚拟机VM1和VM2之间的数据交换由当地虚拟交换机完成他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,而VM1与VM3通讯时他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,数据交换有两个虚拟交换机及物理交换机配合完成。

特点:
办事器内部的通讯性能:
同一办事器上的虚拟机间报文转发性能好他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,时延低;虚拟交换机实现虚拟机之间报文的二层软件转发;报文不出办事器他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,转发途径短他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,性能高。
跨办事器通讯性能:
需要经物理交换机停止转发他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,相比物理交换机实现虚拟交换他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,由于虚拟交换模块的消耗他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,性能稍低于物理交换机实现虚拟交换。
扩大灵活:
由于采用纯软件实现他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,相比采用L3芯片的物理交换机他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,功用扩大灵活、快速他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,可以更好的满足云计较的收集需求扩大。
规格容量大:
办事器内存大他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,相比物理交换机他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,在L2交换容量、ACL容量等他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,远大于物理交换机。
基于物理网卡
某些物理网卡支持硬件虚拟化功用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,经过硬件自己供给的虚拟化功用实现虚拟交换。设想思惟是将虚拟交换功用从办事器的CPU移植到办事器物理网卡他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,经过网卡硬件改良虚拟交换机占用CPU资本而影响虚拟机性能的题目他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,同时借助物理网卡的直通的才能他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,加速虚拟交换的性能。
如图所示SR-IOV硬件网卡直通计划他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,虚拟机VM1与虚拟机VM2之间的数据交换由物理网卡完成。
传统的SR-IOV贸易网卡他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,可以支持简单的虚拟交换的功用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,高级特征较少他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,而且由于本身设想以及缺少与Hypervisor的配合存在一些缺点他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,如热迁移等。

特点:
①需要额外设置支持虚拟化功用的物理网卡;
②相对于虚拟交换机(软件VEB)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,削减了CPU占用率他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,采用网卡实现交换的功用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,不再需要CPU介入虚拟交换处置;
③对于物理网卡实现虚拟直通功用时他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,由于实现了虚拟机对PCIe装备的间接拜候和操纵他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,明显下降了从虚拟机到物理网卡的报文处置延时;
④传统贸易网卡没法支持热迁移、同时功用简单他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,没法支持灵活的平安隔离等特征他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,且功用扩大困难。
华为自研iNIC智能网卡硬件他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,实现了虚拟机虚拟网卡与iNIC智能网卡虚拟的虚拟行列间接相连他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,同时支持热迁移、平安隔离功用。
基于物理交换机:
某些物理交换机可经过特别协议他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,感知虚拟机的存在他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码,在交换机层实现虚拟交换。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

GMT+8, 2025-10-5 15:35 , Processed in 0.193834 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表