V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kevinduane
V2EX  ›  VMware

ESXI 虚拟机之间传输问题

  •  
  •   kevinduane · 2022-12-26 22:17:11 +08:00 · 1365 次点击
    这是一个创建于 730 天前的主题,其中的信息可能已经有所发展或是发生改变。
    [img]https://i.328888.xyz/2022/12/26/DuvJc.png[/img]
    虚拟交换机如图,上行链路添加了全部 6 个千兆物理网口,一个接了路由器 LAN 口,一个接了交换机。虚拟网口为 VMXNET3 ,黑裙和 win10 之间拷贝速度大概千兆。尝试过新建不添加上行链路的虚拟交换机,win10 和黑裙之间的速度也大概是千兆(这个速度合理吗?)。请问虚拟机之间拷贝可以突破物理网卡千兆限制,跑满硬盘速度吗?(不添加上行链路的虚拟交换机本质上没有物理网卡,我是这么理解)
    4 条回复    2022-12-27 06:36:47 +08:00
    lhbc
        1
    lhbc  
       2022-12-26 22:20:55 +08:00 via Android
    VMXNET3 是万兆
    germain
        2
    germain  
       2022-12-26 22:23:25 +08:00
    只要 VMs 都在一个 vSwitch 上,不走物理设备,我的 inter-VM communication 都是 10G 。
    blakejia
        3
    blakejia  
       2022-12-26 22:23:37 +08:00
    理论上来讲是这样的,但是经我多次测试,内部传输速度依然受限于物理端口。网卡类型未 VMXNET3 ,均已开启 IOMMU 。不知道是哪个环节出现了问题。并没有大佬说的虚拟机之间的传输可直接通过内存拷贝超出物理网卡的限速。

    另外发现个奇怪的问题。我 exsi 里配置了 iKuai (主路由) + openwrt (旁路由) 通过指定 openwrt 为网关使用网络,但是在虚拟的拷贝过程中,数据流向依然是从虚拟机 A -》 openwrt -》 iKuai -》虚拟机 B 。

    不确定是我网络知识没学好还是什么设置不对,在我的理解中,一个交换机内发送数据,数据是可以直接传输,不用向上级路由传输数据了的。
    manfred4527
        4
    manfred4527  
       2022-12-27 06:36:47 +08:00 via iPhone
    @blakejia 同二层同子网不过网关
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5206 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:43 · PVG 13:43 · LAX 21:43 · JFK 00:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.