V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
测试工具
SmokePing
IPv6 访问测试
lynn0977
V2EX  ›  宽带症候群

虚拟机安装 Routeros 怎么提升网络转发性能

  •  
  •   lynn0977 · 233 天前 via iPhone · 3450 次点击
    这是一个创建于 233 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,有无方法可以达到接近千兆的转发性能
    第 1 条附言  ·  232 天前
    使用 esxi 和 vm workstation 在网络性能上差异大吗
    25 条回复    2021-06-25 09:41:53 +08:00
    leicool520
        1
    leicool520   233 天前 via iPhone
    看是否可以网卡直通,不能直通,其实也没差多少的
    lynn0977
        2
    lynn0977   233 天前 via iPhone
    @leicool520 什么虚拟机可以配置直通
    updateing
        3
    updateing   233 天前 via Android
    宿主机是什么硬件配置?感觉即便不直通,也不太会出现纯转发跑不到千兆的情况……
    wowodavid
        4
    wowodavid   233 天前 via iPhone
    千兆直通不直通没区别
    trepwq
        5
    trepwq   233 天前 via iPhone
    @lynn0977 #2 cpu 支持 vt-d,kvm 和 esxi 都可以直通
    leicool520
        6
    leicool520   233 天前 via iPhone
    @lynn0977 几大平台都可以吧,不过也要看网卡型号,pve ; esxi ;连 hyperv 都有 sriov 吧
    ziseyinzi
        7
    ziseyinzi   233 天前 via Android
    什么平台啊,千兆都跑不满
    fs418082760
        8
    fs418082760   233 天前
    ROS 真的比 op 快吗
    elfive
        9
    elfive   233 天前 via iPhone
    @fs418082760 #8 ROS 比 Openwrt 稳定到不知道哪里去了。
    shikkoku
        10
    shikkoku   233 天前
    什么网卡,什么处理器。何种虚拟机平台?
    yuguorui96
        11
    yuguorui96   233 天前 via iPhone
    @elfive 怎么说?
    yuguorui96
        12
    yuguorui96   233 天前 via iPhone
    都是 Linux,谁能比谁高级到哪里去?
    privil
        13
    privil   233 天前
    @yuguorui96 #12 Routeros 是商业级产品,Openwrt 就一个用爱发电的玩意。
    fs418082760
        14
    fs418082760   233 天前
    @privil 爱快也是商业级别产品(手动狗头~)
    privil
        15
    privil   233 天前
    @fs418082760 #14 早年间 Routeros 被小运营商搞去当电信级用的,爱快能行吗。
    miyuki
        16
    miyuki   233 天前 via iPhone
    说 ros 稳定的,是没见识过 bugtik 发威吧🐶
    mm2x
        17
    mm2x   233 天前
    ROS 真心稳定好用资源占用也不高。openwrt 适合个人折腾用
    sasalemma
        18
    sasalemma   233 天前
    @leicool520 不要提 sriov,支持这个的平台和网卡,让你的成本暴涨,还要系统驱动支持,千兆内基本等于没有用,还不如关注下 RSS 一类。

    大多软硬网卡都只有 1 路 RSS,而支持 SRIOV 的才有多路 RSS,1 路 RSS 就意味着,网卡队列只占用 1 个 cpu 进程,你弄个 8 核没有超线程 cpu,一个网口也是跑满 1 个核心,7 核围观。

    所以软路由压根没必要 6-8 个网口,性能还不如网口下挂个硬交换的交换机。拿软路由网卡端口桥接当交换机的,cpu 都冒烟。

    有 2 个网口做 WAN+LAN 就够了。甚至,cpu 性能高些,还不是万兆,一个网口跑 WAN+LAN 都行。

    提高性能就是直通,最不济半虚拟化。

    跑不满 1000M,拿软路由当交换机用了吧。
    mansurx
        19
    mansurx   233 天前 via Android
    提升转发和传输性能,软件层面 bbr 、硬件层面 dpdk 。
    或者考虑下几百块钱买个二手 Mikrotik
    nuk
        20
    nuk   232 天前
    桥接也没差太多,还稳定,之前试过 netmap,隔一段时间就断线。。
    shutan
        21
    shutan   232 天前
    V 友就是强大 这个问题 一直在找
    linyuhang24
        22
    linyuhang24   228 天前
    只用 ros 拨号,4590t 的单核给到 ros 虚拟机,跑满千兆宽带 cpu 占用也就 50%……转包功能还是交给交换机吧。
    xiaoun001
        23
    xiaoun001   226 天前 via Android
    @fs418082760 就不是一个级别的产品,不具备比拟性。Ros 是面向企业甚至 isp,openwrt 是现代家用智能路由基础,当然,在国内也被玩坏了。
    lynn0977
        24
    lynn0977   173 天前 via Android
    @linyuhang24 你是用什么虚拟机
    linyuhang24
        25
    linyuhang24   155 天前
    @lynn0977 PVE,最新版,处理器选的是单核 kvm64
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1573 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 17:10 · PVG 01:10 · LAX 09:10 · JFK 12:10
    ♥ Do have faith in what you're doing.