请教关于 Proxmox VE 下 SSD 的性能问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
baobao1270
V2EX    问与答

请教关于 Proxmox VE 下 SSD 的性能问题

  •  
  •   baobao1270 2023-02-06 00:50:30 +08:00 2863 次点击
    这是一个创建于 1014 天前的主题,其中的信息可能已经有所发展或是发生改变。

    首先说一下我的使用习惯:

    1. 在 PVE 里安装好一个 Winodws 10 LTSC 、装好常用的软件,然后进行快照
    2. 使用一段时间之后,通过回滚快照来清除使用痕迹
    3. 如果使用系统进行一些会污染开发环境测试工作,那么测试完了之后也会回滚到刚装好系统时的快照
    4. 快照回滚频率大约为一周一次

    在使用一个月之后,SSD 的速度会变得非常慢,无论是读写都只有 10-15MB/s

    然后是磁盘设置:

    • LVM Thin Pool over LUKS ,都开启了 discard
    • 虚拟磁盘为 VirtIO SCSI ,开启 discard 、writeback

    PVE 服务器配置:

    • E3-1245 v3
    • 16G RAM
    • SSD: PNY CS900 256GB

    我的硬需求是:

    • 保证磁盘是加密的,防止泄露隐私
    • 需要有一个能够随时复原如初的 Windows ,也就是「快照」功能对我来说是不可或缺的

    想请教一下大家这个问题有没有什么办法解决,更换性能更强的 SSD/NVME SSD 能否解决这个问题?谢谢!

    11 条回复    2023-02-07 11:16:58 +08:00
    eason1874
        1
    eason1874  
       2023-02-06 02:53:38 +08:00
    我用 PVE 快照也遇到一个问题,我先做快照,再折腾,然后把系统折腾出一些问题,回滚快照,那个系统问题却依然存在。时间太久远,我忘了具体是什么问题。反正我后来都是重做系统,复制几个虚拟机备用,不用快照了
    ltkun
        2
    ltkun  
       2023-02-06 06:46:19 +08:00 via Android
    应该是 ssd 颗粒太差 缓存不够 已经缓外速度了
    baobao1270
        3
    baobao1270  
    OP
       2023-02-06 08:24:37 +08:00
    @ltkun 但是磁盘空闲了一整天都没能恢复速度……不知道有没有办法手动恢复
    litguy
        4
    litguy  
       2023-02-06 08:32:51 +08:00
    @baobao1270 我曾经用过科赋的 SSD ,N500 ,两块都是你这个问题,唯一恢复的办法是安全擦除,但是,用不了多久又变成这个速度了,你速度不错,我那个最后 6-8MB/S ,坚持了 2 年多,中间坏了换过一次,第二次慢的不行,京东全款退货了,从此对杂牌 SSD 心生阴影。从逻辑上说,PVE 不推荐使用消费级 SSD ,如果坚持要用,拿个好点的吧。我记得官方文档都是推荐另外一个单独的盘给 PVE 用,你好像是系统盘复用了。
    mhycy
        5
    mhycy  
       2023-02-06 09:40:27 +08:00
    手工 trim 一下
    baobao1270
        6
    baobao1270  
    OP
       2023-02-06 18:48:25 +08:00
    @litgy 我和你一样,安全擦除了两次,但是不到一个月就会这样。KLEVV 不算杂牌吧,听说是海力士原厂的芯片。请问「单独一个盘给 PVE 用」是什么意思呢,我安装 PVE Host 的系统和 PVE Guest 的系统是不同的 SSD ,两个都是一样的型号。


    @mhycy PVE 好像只支持 fstrim ,我这种没有 fs 直接 LVM Thin Pool 的好像就无法 trim 。只有全盘安全擦除才有用。
    litguy
        7
    litguy  
       2023-02-06 20:47:52 +08:00
    @baobao1270 我就是这个意思,HOST 和 GUEST 需要不同的 SSD 。KLEVV 我第一次用就这个感受,从此把它打入黑名单了,颗粒的确是海力士的 72L 型号,但是不知道为啥这么渣。试过 ZFS over SSD 没有 ?可以把 sync disable 了。
    baobao1270
        8
    baobao1270  
    OP
       2023-02-06 22:01:02 +08:00
    @litguy ZFS 没试过,内存只有 24G 比较吃紧…… 其他 FS 包括 btrfs ext4 lvm-thinpool 都试过,都一样有这个问题
    litguy
        9
    litguy  
       2023-02-07 08:32:47 +08:00
    @baobao1270 btrfs, ext4 你用了 trim 没有 ?实时的 活着 定期的都行
    baobao1270
        10
    baobao1270  
    OP
       2023-02-07 11:09:27 +08:00
    @litguy trim 过,第一次 trim 还是有用的,第二次就没有效果了,也就是从 8MB/s 到 12MB/s
    litguy
        11
    litguy  
       2023-02-07 11:16:58 +08:00
    那感觉就是和我的科赋一样,需要被放入黑名单了
    我用过别的 SSD
    包括另一个渣渣 HP S700
    最低可以到个位数
    但是很快就可以恢复到百兆
    唯独科赋必须安全擦除,怀疑是固件有 BUG
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2429 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 04:30 PVG 12:30 LAX 20:30 JFK 23:30
    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