PVE 装 Openwrt 用 LXC 容器部署好还是用虚拟机好? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OpenWrt 是一个专门面向嵌入式设备的 Linux 发行版。你可以将 OpenWrt 支持的型号的嵌入式设备,比如各种路由器上的系统,换成一个有更多可能性可以折腾的 Linux 系统。
OpenWrt 官方网站
devli
V2EX    OpenWrt

PVE 装 Openwrt 用 LXC 容器部署好还是用虚拟机好?

  •  
  •   devli 2024-11-16 16:00:24 +08:00 2536 次点击
    这是一个创建于 395 天的主题,其中的信息可能已经有所发展或是发生改变。

    LXC 容器性能好点,如果在 Openwrt 装各种插件,由于是特权容器,过多的插件和设置会不会影响到 PVE 宿主机? 正在用的兄弟说下。谢谢!

    8 条回复    2024-11-17 10:55:00 +08:00
    kenneth104
        1
    kenneth104  
       2024-11-16 16:03:36 +08:00   1
    不是极限用,体会不到区别的
    billlee
        2
    billlee  
       2024-11-16 16:04:38 +08:00   3
    虚拟机。openwrt 是重度依赖路由和 netfilter 等内核功能的,用特权容器和裸奔没什么区别,分分钟把 host 的配置改坏。
    jhytxy
        3
    jhytxy  
       2024-11-16 16:19:22 +08:00   1
    楼上说的没错
    baobao1270
        4
    baobao1270  
       2024-11-16 16:34:46 +08:00 via Android   1
    会,openwrt 需要内核级别的隔离,加上直通网卡或者 sriov
    paullee
        5
    paullee  
       2024-11-16 17:25:59 +08:00 via iPhone   1
    我只知道 lxc 跑的 openwrt 做旁路由时有很多奇怪的问题。
    flynaj
        6
    flynaj  
       2024-11-16 20:05:24 +08:00 via Android   1
    我是主机装 openwrt, openwrt 里面装 lxc 跟 qemu,追求极致性能
        7
    greenskinmonster  
       2024-11-16 21:21:06 +08:00
    我用 lxc 容器跑的 openwrt ,挺稳定的。在同一主机上还有 tailscale/wireguard/mihomo 容器。
    devli
        8
    devli  
    OP
       2024-11-17 10:55:00 +08:00
    感谢大家,经过查询了解和大家的建议,现在总结如下:
    如果只是用 openwrt 做纯路由系统可以用 LXC ,优点其实并不是性能,因为只要是不是很差的 CPU 性能都差不太多,LXC 的优点是快速重启,5 秒之内就能重启路由,这是虚拟机做不到的。
    但是如果在上面装插件就不好说了,因为某些插件需要的内核模块,在 pve 宿主机并不会开启,如果为了 lxc 容器强行开启某些内核模块,是可能导致 pve 不稳定的,还有某些代理的插件会对网络层做很多修改,由于是特权容器,如果 openwrt 上操作出了问题,就会导致 PVE 宿主机出问题,进一步导致 pve 上的虚拟机都会出问题。
    所以我觉得如果不是用来测试,需要频繁重启,还是用虚拟机的方式更加稳定可靠。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5114 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 05:53 PVG 13:53 LAX 21:53 JFK 00:53
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86