manyhn 发表于 2022-12-27 21:49

Windows分层存储 vs Unraid?

Unraid all in one大概用了两年,整体其实感觉还是不错了。虚拟Windows再直通GPU性能也还是可以接受,举例而言,AMD 7950x的单核在VM下测试也能到760,所以完全是可用的。

但是可能是水冷玩太久飘了,最近一次加水弄了点在显卡上,而且觉得问题不大就没管。。。最终结果就是MOS烧出明火,显卡报废。。。

这也是这个贴开贴的起因了。AMD的iGPU直通始终有这样那样的问题,再加上最近购入雷电扩展卡在虚拟环境中支持有些问题,所以最终决定还是回归win all in one了,毕竟至少iGPU可以输出图像,要不然还得再买个独显。

不过这个时候文件系统就比较尴尬了。我说下我的需求
1. 家用场景,不求极致,速度能跑满千兆内网就可以了,最多看看2.5G。
2. 硬盘完全不是一起购买的,并且容量还有差异。

我目前的数据磁盘(不含系统盘)如下:
1 x 14TB 西数元素盘,2年前买西数移动硬盘自己拆的
1 x 16TB 西数HC550,
1 x 2TB Intel P4510。

系统其他配置就是
7950x + 32GB *2 + B650m主板

往后可能会再扩充一个16TB的HC550,再加一个SSD(可能不止2TB)。

基于上面配置,主打性能而扩展性欠佳的系统就pass了,比如truenas。

unraid其实挺符合我的需求的,文件系统管理也很弹性(虽然性能欠佳,但千兆跑满还是基本没问题)。但问题是在win环境下得用虚拟机了,特别是我用了docker desktop(开启了hyper-v)。而hyper-v貌似没有直接虚拟unraid成功的案例,所以我得在hyper-v开启的情况下,再使用vmware或者virtualbox,虚拟性能及其欠佳,而且资源耗费过大。(基本上至少要4 vcpu + 4G RAM了)

其他nas系统,例如黑裙,一方面会有和unraid一样的虚拟化耗费大的问题,另外在hyper-v下也没有成功案例。

另外还有一条路就是windows分层存储,之前很短的玩过一下,但是因为unraid放弃了。现在问题是:
1. 现在windows分层存储的性能和可靠性如何?
2. windows分层存储的扩展性如何?特别是可能后续扩展的磁盘和现在规格完全不一样?(比如后续可能买18T的HC550)
3. 分层储存可以在上述混合规格的硬盘下,创建诸如parity的虚拟盘吗?虚拟盘后续如果扩容有没有什么坑?

最后提一下的是,虽然每个盘一个区是一个解决方法,不过可能个人原因,并不太喜欢这种方式,我还是喜欢集中统一管理。另外夸一下AMD这次的iGPU,目前看起来Jellyfin转码支持的还不错,至少在不加独立显卡的前提下,比之前的A U好多了。

voandrew 发表于 2022-12-27 21:59

7950X跑NAS???

manyhn 发表于 2022-12-27 22:16

voandrew 发表于 2022-12-27 21:59
7950X跑NAS???

准确来讲是all in one。

以前电脑还是要拿来打游戏的,也要搞各种server和开发工具,还要把办公的环境专门虚拟一个。

现在这几年众所周知的原因,游戏转战主机了,虽然也随时关注转战回PC。

总之,all in one的习惯是保留了,也不准备专门买nas硬件。就像提到的,家用场景,不求极致。

另外一提的是,用7950x以后,all in one确实爽了很多,核心随便分配不愁cpu的感觉真好。。。虽然其实用不上

KingDOD 发表于 2022-12-27 22:20

Get 到了新知识~原来Windows还有分层存储....穷人福音...学习下~准备搞个双重镜像试试看~

Narsil 发表于 2022-12-27 22:54

在用存储池+ primocache,目前没碰到什么问题

7155071 发表于 2022-12-27 23:26

如果没有平台上的硬性要求,不太建议使用windows的存储池功能。windows的存储池性能堪忧,写入惩罚比较高,尤其是奇偶校验下写入性能令人发指,哪怕加入SSD做了分层,性能也不如Raid卡的分层,更别说ZFS之类的了。单纯做存储就搞个FreeBSD,需要NAS也可以黑群晖,需要虚拟化就PVE,这几个的存储性能都比windows存储池高,操作上也不麻烦。

HAPPUY 发表于 2022-12-28 00:43

snapraid可以吗

qjj2857 发表于 2022-12-28 08:01

本帖最后由 qjj2857 于 2022-12-28 08:18 编辑

win推荐。用stablebits drivepool。
我是配合primo cache用,非常推荐。
还可以继续搭配snapraid不过我重要的东西直接靠drivepool duplicate了,不重要的东西,压根不需要raid来保护

yiyiyayaxgl 发表于 2022-12-28 08:18

鱼鱼鱼1 发表于 2022-12-28 12:39

直接omv+pve合体。可以选mergerfs+snapraid。也可以btrfs,zfs这些。性能稳定性和文档支持都不错。https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif

manyhn 发表于 2022-12-28 23:44

qjj2857 发表于 2022-12-28 08:01
win推荐。用stablebits drivepool。
我是配合primo cache用,非常推荐。
还可以继续搭配snapraid不过我重要 ...

嗯,这个组合看起来在win all in one还不错,操作也比windows 分层存储简单。想要在全盘还是在具体文件夹上设置parity也比较灵活,也不挑硬盘大小区别。

不过问下,比如我在系统1下使用这个软件建的pool,
如果重装系统的阶段这个pool可以用吗?还是必须导航到具体的物理盘?
如果重装系统好了,再次装好drivepool以后,软件可以自动重建pool吗?

另外如果使用SSD cache,需要SSD都是同一容量吗?如果SSD容量差别很大会不会有利用率问题?(比如256G配2T)

声色茶马 发表于 2022-12-29 08:31

吓一跳,以为换windows把MOS烧出明火了……足见现在看帖是多么的一目十行,脑雾萦绕。[晕倒]

这年代,Hyper-V简直如2022年的金字塔——使用天顶星科技建造的神秘遗迹。

Cloris 发表于 2022-12-29 10:12

分层存储池(HDD 层奇偶校验 + SSD 层镜像) + ReFS 文件系统 + 文件去重用了几年了
目前没啥问题, 期间重装/升级过几次系统,
也坏过硬盘, 等待售后期间 HDD 层降级模式下跑了大半个月

llwin 发表于 2022-12-29 13:24

感觉windows下转码画质不如linux,画面明显发虚,不够锐利
试过5600G和1660都是这样

AMD这个核显驱动问题多多,前段时间plex更新以后转码画面完全花掉了,可能也是plex至今没有官方支持AMD的原因。

qjj2857 发表于 2023-1-1 18:45

本帖最后由 qjj2857 于 2023-1-1 19:08 编辑

manyhn 发表于 2022-12-28 23:44
嗯,这个组合看起来在win all in one还不错,操作也比windows 分层存储简单。想要在全盘还是在具体文件夹 ...

不建议在pool里装系统。ssd单独分个区装系统吧。剩下的空间弄成cache

任意一台装了drivepool软件的系统,插入任意一块盘,可以直接/重建pool后读取该盘的所有内容。任意数量的盘可以在任意一台机重建pool,当然缺失的数据那就是缺了。

primocache非常灵活,是基于盘符的,ssd cache就是一个对一个盘符进行特殊格式化。想怎么分配就怎么分配,hdd和ssd都可以切分成任意大小的盘, 唯一的限制是一个hdd盘符只能分配1个ssd cache和一个内存cache,当然,一个ssd cache分区可以同时加速任意多个hdd分区。与drivepool配合时,加速的是原始盘,而不是pool盘(但是操作pool盘其实就是在操作原始盘符,不是吗)

史莱姆KING 发表于 2023-1-1 19:30

qjj2857 发表于 2022-12-28 08:01
win推荐。用stablebits drivepool。
我是配合primo cache用,非常推荐。
还可以继续搭配snapraid不过我重要 ...

stablebits drivepool配合primo cache用

这个以前还真没试过
primo cache缓存的话,是给到原始的DEF盘符?还是新的比如XYZ盘符?会不会丢数据。。。。

史莱姆KING 发表于 2023-1-1 19:33

qjj2857 发表于 2023-1-1 18:45
不建议在pool里装系统。ssd单独分个区装系统吧。剩下的空间弄成cache

任意一台装了drivepool软件的系统 ...

原始盘就行?

drivepool软件的系统,插入任意一块盘,可以直接/重建pool后读取该盘的所有内容

这块还有什么先决条件吗?

比如说我原来是DEF,新生成了X盘,然后D盘重要的X3。我把D盘拆下去还上一个新的大容量G盘。这时候是吧G添加到X进去?他会自动重建?

chainofhonor 发表于 2023-1-1 19:46

存储池 还是能用的

不过不要用raid5模式

直接镜像模式 简单方便
硬盘都成对成对的加就行 扩容也很方便

纨绔弟子 发表于 2023-1-1 20:19

Cloris 发表于 2022-12-29 10:12
分层存储池(HDD 层奇偶校验 + SSD 层镜像) + ReFS 文件系统 + 文件去重用了几年了
目前没啥问题, 期间重装/ ...

去掉SSD层不丢数据吗https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif

manyhn 发表于 2023-1-1 23:49

qjj2857 发表于 2023-1-1 18:45
不建议在pool里装系统。ssd单独分个区装系统吧。剩下的空间弄成cache

任意一台装了drivepool软件的系统 ...

我看drivepool里面也有SSD optimizer插件做优化。

准备先试下除系统盘外,全部盘组成一个pool,且只在pool上操作的方式怎么样。硬件具体而言就是14T(HDD) + 16T(HDD) + 2T(SSD)。

如果实在性能不行,再考虑增加其他软件。毕竟我对网络要求不高,能跑满千兆就足够,能跑满2.5G就很足够了。

RedMomoe 发表于 2023-1-2 04:50

hklbr 发表于 2023-1-2 08:47

gzbenson 发表于 2023-12-27 19:45

chainofhonor 发表于 2023-1-1 19:46
存储池 还是能用的

不过不要用raid5模式


想知道如果用 性能层+容量层

比如我 2xSSD mirror SSDTier , 2xHDD 16T mirror HDDTier = 组层一个虚拟盘

后续加 2x HDD16T 来扩容这个虚拟盘其实是否支持这样操作?

我在虚拟机模拟这个操作,发现不行,我不知是我 powershell 操作不当,还是怎么样的
还是微软不支持我这种方式

taotao0210 发表于 2023-12-27 20:02

最近搞HyperV玩,搞了一段时间发现微软的工程师可能脑袋是方的,第一代虚拟机有IDE控制器,但是不支持UEFI启动;第二代虚拟机支持UEFI启动但是没有IDE控制器;网卡直通貌似不是挂载到PCIE下面

chainofhonor 发表于 2023-12-27 20:58

gzbenson 发表于 2023-12-27 19:45
想知道如果用 性能层+容量层

比如我 2xSSD mirror SSDTier , 2xHDD 16T mirror HDDTier = 组层一个虚拟 ...

不用分开做 直接把2个SSD2个HDD用图形界面操作 组存储池 mirror模式就行了

后续添加2块HDD到这个池可以扩容

MirBer 发表于 2023-12-27 21:01

ALL IN ONE   得24小时开机吧

gzbenson 发表于 2023-12-28 17:10

chainofhonor 发表于 2023-12-27 20:58
不用分开做 直接把2个SSD2个HDD用图形界面操作 组存储池 mirror模式就行了

后续添加2块HDD到这个池可 ...

PVE用 虚拟机 win2k22 测试,挂2xSSD 和 2xHDD 试过了,报错,我都不知道是不是微软的bug

gzbenson 发表于 2023-12-28 17:11

chainofhonor 发表于 2023-12-27 20:58
不用分开做 直接把2个SSD2个HDD用图形界面操作 组存储池 mirror模式就行了

后续添加2块HDD到这个池可 ...

而且看文档,貌似即时加硬盘, 微软是不会重新做平衡计算的,就是第一组硬盘满了,去写第二组硬盘

chainofhonor 发表于 2023-12-28 17:48

gzbenson 发表于 2023-12-28 17:10
PVE用 虚拟机 win2k22 测试,挂2xSSD 和 2xHDD 试过了,报错,我都不知道是不是微软的bug...

别用PVE 直接物理机装windows server 系统

我感觉这样第一组满了才写第二组的策略很好啊

chainofhonor 发表于 2023-12-28 17:50

chainofhonor 发表于 2023-12-28 17:48
别用PVE 直接物理机装windows server 系统

我感觉这样第一组满了才写第二组的策略很好啊...

另外 个人感觉 家用 没必要追求这种单个分区大容量的策略直接一个盘一个分区 做好备份就行
页: [1] 2
查看完整版本: Windows分层存储 vs Unraid?