找回密码
 加入我们
搜索
      
查看: 1972|回复: 17

[存储] pve的存储策略求科普

[复制链接]
发表于 2025-1-6 11:07 | 显示全部楼层 |阅读模式
机上有9块ssd, 预在pve上装6个win,对pve的系统盘有容量要求吗,看了几个大佬贴子,在引导ios的时候都没有指定安装位置,只是给定了60g的空间,是不是说默认安装在pve系统所在的盘,还是说pve的存储策略是另有他法,另外可以一开始安装的时候,就默认每个win系统直通对应的硬盘吗,求前辈解惑
发表于 2025-1-6 11:12 | 显示全部楼层
可以啊
每个小鸡都可以挂载直通N个物理盘的

PVE的系统盘没啥大用,我都是直接挂载到别的储存上也可以的。

微信图片_20250106111240.png
发表于 2025-1-6 11:35 来自手机 | 显示全部楼层
为了性能我是只用LXC,拿P1600X当主盘放所有东西。LXC上跑的原生qB和迅雷,映射了一个sata的SSD做存储。
发表于 2025-1-6 13:58 | 显示全部楼层
PVE各个存储区容量都可以调整的
有很多硬盘的情况下,一般不在系统盘存数据,这样性能更好
16G傲腾就够系统盘用了(U盘也可以)
发表于 2025-1-6 14:10 | 显示全部楼层
pve要是能拿内存给硬盘加速就完美了
发表于 2025-1-6 14:17 | 显示全部楼层
nagashinn 发表于 2025-1-6 14:10
pve要是能拿内存给硬盘加速就完美了

傲腾就好了,没啥I/O瓶颈了。
发表于 2025-1-6 14:39 | 显示全部楼层
pdvc 发表于 2025-1-6 14:17
傲腾就好了,没啥I/O瓶颈了。

区别还是有的。速度上的体验,内存属于魔法
所以我nas+宿主机用的win的,也算是妥协了
发表于 2025-1-6 14:42 | 显示全部楼层
我也刚玩PVE没几天。刚装好pve的时候有local和local-lvm,PVE的local可以用来装vm,vm建立完成后系统盘可以移到其他挂载在宿主机的硬盘(内容要提前设置包含磁盘映像)。vm的数据盘可以用虚拟硬盘,也可以将挂载的真实分区或硬盘进行裸辞盘映射。对于LZ来可以先挂载ssd,然后建立win,再复制6个,再给每个win映射裸辞盘。
发表于 2025-1-6 14:52 | 显示全部楼层
本帖最后由 babur 于 2025-1-6 15:30 编辑
nagashinn 发表于 2025-1-6 14:10
pve要是能拿内存给硬盘加速就完美了


应该可以的,HDD做zfs格式,shell直接设log/cache上去
debian 12.8上这样操作过,debian底的PVE跟truenas应该都能这样整

zpool add [poolname] cache /dev/nvme0n[编号]
zpool add [poolname] log /dev/nvme0n[编号]
设log时如果跳错可能是扇区大小问题,改用
zpool add [poolname] log /dev/nvme0n[编号] -o ashift=12

上面是使用整个装置,也可以单SSD切两个分区,一个当cache,一个当log

比如
parted /dev/nvme0n1 mkpart primary 60GB 90GB
parted /dev/nvme0n1 mkpart primary 90GB 120GB

zpool add [poolname] cache /dev/nvme0n1p2
zpool add [poolname] log /dev/nvme0n1p3 -o ashift=12

发表于 2025-1-6 15:32 | 显示全部楼层
nagashinn 发表于 2025-1-6 14:39
区别还是有的。速度上的体验,内存属于魔法
所以我nas+宿主机用的win的,也算是妥协了 ...

我是LXC原生党
发表于 2025-1-6 16:38 | 显示全部楼层
babur 发表于 2025-1-6 14:52
应该可以的,HDD做zfs格式,shell直接设log/cache上去
debian 12.8上这样操作过,debian底的PVE跟truenas ...

zfs稳定性咋样求个科普。
第一印象是流氓公司oracle的玩意,能不用就不用
发表于 2025-1-6 16:59 | 显示全部楼层
本帖最后由 Johnsnow-s 于 2025-1-6 17:01 编辑

PVE本身内置ZFS,你可以直接在pve下组建一个raid,然后在这个raid做VM的系统盘和数据盘,ZFS随着版本更新,现在对SSD阵列也慢慢变好了,而且你的是SATA SSD,说明本身对速度不是很敏感,可以放心大胆组。
发表于 2025-1-6 17:04 | 显示全部楼层
本帖最后由 babur 于 2025-1-6 17:29 编辑
nagashinn 发表于 2025-1-6 16:38
zfs稳定性咋样求个科普。
第一印象是流氓公司oracle的玩意,能不用就不用


我去年才开始用的,不过推出十多年了吧,流传也蛮广的
truenas就是用zfs,pve 8.3如果要raid印象中也是只提供ZFS

比较常听说的毛病..扩容不易跟很吃RAM吧
很吃RAM网路说法是每TB配1G RAM,不过我个人觉得0.5G应该也行
可能跟我是Gb网路环境且有用log(写入buffer)有关吧,小文件少可能也有差..不确定
发表于 2025-1-6 18:47 | 显示全部楼层
babur 发表于 2025-1-6 17:04
我去年才开始用的,不过推出十多年了吧,流传也蛮广的
truenas就是用zfs,pve 8.3如果要raid印象中也是只 ...

拿内存当缓存,意外断电
win primocache丢的是文件。zfs怕丢分区。
发表于 2025-1-6 19:32 | 显示全部楼层
nagashinn 发表于 2025-1-6 14:39
区别还是有的。速度上的体验,内存属于魔法
所以我nas+宿主机用的win的,也算是妥协了 ...

有啥难的,我pve用zfs,512g设置zfs使用内存320g,基本都是跑内存上

哪怕你不用zfs,pve本质就是debian,找个虚拟盘软件就好
发表于 2025-1-6 19:35 | 显示全部楼层
babur 发表于 2025-1-6 17:04
我去年才开始用的,不过推出十多年了吧,流传也蛮广的
truenas就是用zfs,pve 8.3如果要raid印象中也是只 ...

1t=1g,都是网络装b怪瞎吹的

32g和512g没有区别

pve默认给的zfs只有区区16g
发表于 2025-1-6 21:26 | 显示全部楼层
本帖最后由 babur 于 2025-1-7 02:23 编辑
nagashinn 发表于 2025-1-6 18:47
拿内存当缓存,意外断电
win primocache丢的是文件。zfs怕丢分区。


我没说清楚,应该说我有用log设备(写入buffer)

也就是pool/dataset设定为sync,并用SSD分区当HDD的写入buffer
如果是异步模式async才会吃RAM当buffer
发表于 2025-1-8 21:32 | 显示全部楼层
nagashinn 发表于 2025-1-6 08:38
zfs稳定性咋样求个科普。
第一印象是流氓公司oracle的玩意,能不用就不用

稳是稳的 就是没进主线 有openzfs 不爽Oracle可以用btrfs 别碰raid5/6就好
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-27 19:11 , Processed in 0.012238 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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