下单了 mac mini 做 NAS, mac 支持 raid 吗?有几个问题想请教

2022-07-16 07:10:43 +08:00
 MID

刚在 costco 下单了 550 刀(巨优惠)买了 m1 mac mini ,准备拿来做服务器 + NAS ,然后准备再买一个五盘位硬盘柜( 200 刀),我的问题是,是不是连接硬盘柜之后,然后在“磁盘工具”里面设置好 raid ,就和群晖啥的没什么区别了?就算换一台电脑也能识别 raid 吗?

另外,如果 mac 可以自己设置 raid ,那还要 qnap 的软件做什么?

ps:算了一笔账,群晖 ds1621+价格是 1000 刀,mac mini + 硬盘柜不到 800 刀

4381 次点击
所在节点    macOS
17 条回复
aptupdate
2022-07-16 07:46:22 +08:00
你要说软路由、自建 NAS 啥的我知道点,M1 Mac mini 给我整不会了。
不过术业有专攻,群晖和 Mac mini 实际用起来的话还是有很大区别的。
acapla
2022-07-16 08:01:43 +08:00
根据楼主的描述,raid 的实现是硬盘柜负责的。硬盘柜里应该有芯片实现硬 raid 或者软 raid 。对 mini 来说,硬盘柜只是一个外接 usb 硬盘而已。mini 看不到底层的 raid 实现。

qnap 的软件不只是 raid 。mac mini 这条路能省钱,也只是因为很多软件是免费的。

群晖或 qnap 提供的额外价值是软件和硬件的一整套解决方案,包括外网访问等,以及一些高级的数据安全 /备份方案,以及整体系统的稳定性。

nas 在很长一段时间里,功耗都比电脑加硬盘的方案要省电。
To5tE
2022-07-16 09:11:10 +08:00
@acapla 如果 m1 能直接安装群晖 os ,或者 exsi 的话 我都想买一个了,m1 转码好像很强劲
maizero
2022-07-16 09:13:31 +08:00
带 Raid 的硬盘柜较贵,是在芯片上实现的 Raid ,也算软 Raid ,性能有限。支持的 Raid 的类型较少,一般是 0 或者 1 ,或者是大容量模式( 2 个或 n 个盘当 1 个),或者单盘模式。目前我没见到有支持 Raid5 或其他的。
如果是带阵列卡的硬盘柜就更贵了。
大部分硬盘柜不支持 Raid 。
Mac 系统支持软 Raid ,自带。也是 0 、1 ,不支持 5 。Windows 也是如此。
如果 OP 的玩法是便宜的不支持阵列的硬盘柜,所有的硬盘单盘模式,通过 Mac 系统自带的软 Raid ,是可以的。
但 USB 的连接速度一般在 10G 内,也就是上限是 1.2GB/s 左右,但实际上我试过 Intel 的 Mac 连硬盘阵列柜,上限没有超过 800MB/s 。 另外,m1 芯片的 usb 驱动和现在大部分硬盘盒、硬盘阵列柜的控制芯片有兼容性问题,USB 的速度卡在 300M 左右。
另外 USB 的连接稳定性堪忧,供电稳定性、连接线材的稳定性、接口稳定性都会有一定风险。
所以 OP 的玩法要做好心理准备,这个速度有瓶颈,且稳定性堪忧。
还有硬盘柜不是为 7x24 小时设计的,和 NAS 做好了考虑不太一样。
不过大概率 OP 买的千兆网口的 Mac mini 。
如果一定要在 Mac 上用 Raid5 ,还需要花钱买一个第三方的软件,OWC 的。

成品 NAS 存在还是有意义的,DS 或 QNAP 都是如此。
当然如果为了性价比,自己 DIY 小机器,用开源 NAS 系统或者黑群晖、黑 QNAP 系统,也是可以的。

这个就跟黑苹果一样,玩到最后,还是直接白的省事。
maizero
2022-07-16 09:18:44 +08:00
800 刀大概是 RMB 5K 多?
这个价格可以买个不错的 QNAP 8 盘位 NAS 了,例如 873A 。
支持 2 个 PCIE 卡槽,可以扩展万兆或雷电 3 ,甚至上 U2 SSD 。
目前我在用 2 个,一个是 872XT ,一个是 973AX 。
872XT 有 2 个 M2 ,我用转接线接入了 U2 企业级 SSD ,自带万兆、雷电 3 。
Mac 或带雷电 3 的 WIN ( NUC9 ),就和它的雷电 3 连接。
其他设备(例如第二个 NAS )就和它的万兆连接。
973 支持 2 个 U2 2 个 2.5 寸 SATA ,我都塞的 8T ,还有 5 个 3.5 SATA 的盘位放 HDD 。
这样的配置基本不会有速度、容量、接口的瓶颈了。
计算、存储、网络分离,会好一些。
ferock
2022-07-16 09:31:13 +08:00
看,你这个小机灵
sidkang
2022-07-16 10:51:06 +08:00
M1 做 NAS 不是不行,主要还是不经济+配置略微不够,家里日常一台 x86 服务器,一台 M1 mini ,一台 x86 工控 24x7 运行。
配置不够一方面是内存,(仅仅做 nas 那倒是无碍,如果需要多运行些服务就不够了);另一方面是没有合适的方案连接磁盘,无论是 USB 还是雷电口都不太合适。
luhe
2022-07-16 11:13:07 +08:00
我在等 M2 Mac mini
emberzhang
2022-07-16 11:42:07 +08:00
usb 外接方式很垃圾的,雷电只怕更垃圾。
至于 raid 倒是 macOS 软件做可能更好,硬盘柜根本不需要加那么多钱买带硬件 raid 的,甚至应该说家用 raid 就没有任何屁用,软硬都不该做
Koma
2022-07-16 13:08:55 +08:00
以前 Mac 搞光纤存储,用 Xsan ,还是挺方便和稳定的。现在确实不清楚这一类有啥解决方案。
shuichengjian
2022-07-16 14:04:31 +08:00
羡慕 550 刀的 mac mini
phony2r
2022-07-16 14:06:10 +08:00
macos 磁盘工具那里支持组建 raid
或者硬盘盒本身就支持 raid 就不需要软件层面了
llyuan
2022-07-16 14:17:14 +08:00
wanguorui123
2022-07-16 15:30:09 +08:00
只做文件存储都一样,有些磁盘柜也内置 RAID ,不需要在 macOS 上做 RAID
maizero
2022-07-17 00:12:09 +08:00
@llyuan 我试过,特别麻烦……而且不稳定……
agagega
2022-07-17 01:01:43 +08:00
macOS 系统的 RAID 只能设置 RAID 0 、RAID 1 和 JBOD 三种模式,似乎有路子嵌套设置成 RAID 10 ,但我没试过。也有 SoftRAID 这种软件可以实现更复杂的 RAID 模式,但我也没试过,而且第三方软件不确定稳定性。

一些硬盘柜也支持 RAID (一般就多个 RAID 5 ,很少有硬盘柜支持 RAID 6 的),这样在电脑看来就直接是一块大硬盘了,但硬件 RAID 因为层级比较低,大硬盘重建的时候出问题的概率可能比操作系统层级的 RAID 高(可以在本论坛搜搜)。

操作系统级别的 RAID 一般只能本操作系统支持,即换一台 Mac 也能认识,换 Windows/Linux 就不行了。(不过这也没啥意义,因为 Windows/Linux 通常也不认识 HFS+/APFS )

当然还有一种路子是在 Mac 上搞 OpenZFS on OS X ,这个灵活性更大,但折腾起来更麻烦些,稳定性未知。在 OpenZFS 团队的 PPT 里看到有把 Linux/FreeBSD/macOS ZFS 合并的计划(前两者已经合并了),说明现在 macOS 上的 OpenZFS 可能已经比较落后了。

至于做 NAS 这件事,就像很多人喜欢用 Windows 做 NAS 一样,对熟悉苹果生态的用户,用 Mac 做 NAS 也挺好的,甚至还附带 App Store / iCloud 缓存功能。很多人吹 Synology 和 QNAP (尤其是前者)的扩展 App ,其实……也就那样吧,看自己需求。

有很多朋友说硬盘柜可能有坑,不稳定,感觉可能属于玄学,跟供电关系应该比较大。
MID
2022-07-17 01:13:12 +08:00
@agagega 非常感谢!完美解决了我的疑问

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/866557

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX