V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
chy5301
V2EX  ›  NAS

家用/工作用局域网共享存储应该买 NAS 还是用小主机挂硬盘柜?(NAS 小白求教)

  •  
  •   chy5301 · 2 天前 via Android · 1595 次点击

    一、现有设备和遇到的问题

    现在手里有一台 7840HS 的小主机,Win11 系统。平时用来跑跑安卓模拟器或者跑跑数据处理脚本(依赖公司找外包写的仅支持 Win 的软件)。

    当时买小主机主要的需求一共两个,一是需要跑安卓模拟器+游戏脚本,二是平时需要处理工作相关的数据,用小主机的话可以不占用工作用的笔记本的 CPU 。

    现在遇到的问题是数据越来越多,即使压缩存储,小主机原来配的硬盘也不够用。而且压缩存储要用数据的时候再解压也比较麻烦,如果数据展开存储的话每天新增的数据量可能有 10-30G 。

    二、需求

    1. 小主机要能保持原有的功能(跑安卓模拟器和处理数据)(重要)
    2. 共享存储的硬盘需要支持挂载到局域网中其他计算机的文件系统中,可以直接通过代码增删改查其中的文件(重要)
    3. 最好能支持通过某种配置使得数据能在外网访问和调用(次要)
    4. 有数据容灾备份的能力(次要)
    5. 未来可能考虑同时用来做其他数据的备份和影视资源的存储什么的(次要)

    三、两种方案对比

    小主机+买硬盘柜

    • 成本相对较低。
    • 不知道 Win11 适不适合作为 NAS 的主机系统,会不会有兼容性问题导致某些功能无法实现?
    • 目前的情况我的小主机应该只能用 USB 的方式连接硬盘柜(有 USB 4.0 的 C 口和 USB 3.2 的 A 口)会不会在速度或其他方面带来比较大的问题?
    • 会不会大幅影响小主机的性能?

    买 NAS

    • 成本相对较高。
    • 可以多一个保持在线的 Linux 局域网服务器,以后可以用 Docker 整点小服务玩一玩。

    四、希望各位大佬提供一些建议

    • 如果用 Win 小主机配合 USB 硬盘柜,有什么比较好的配置方案和硬盘柜产品推荐吗?
    • 如果用 NAS ,有什么比较好的产品推荐吗?
    30 条回复    2025-01-05 00:29:09 +08:00
    zephyru
        1
    zephyru  
       2 天前   ❤️ 2
    我是用的 小主机+硬盘柜 的方案 大概 5 ~ 6 年了吧,简单谈谈体验。
    首先解答几个疑问:
    需求中的 1 ,2 点是可以满足的,2 我是通过 smb 共享的方式。
    局域网其它用户挂载网络位置,基本可以当作一个独立的盘符来操作。

    win11 作为 NAS 主系统,怎么说呢,虽然不是专门做 NAS 的但好歹也是正经操作系统,各种功能稍微让步一些都是能实现的也许不如专门的 NAS 方便,大部分 NAS 上跑的服务基本是 linux+docker ,win11 可以通过虚拟机去装 Linux 或者 WSL 去跑 docker ,能实现但是会麻烦。

    至于 USB ,NAS 的瓶颈一般在网络传输,你如果不是想搞固态 NAS ,影响不会太大,我机械硬盘的理论读写速率大概在 200 ~ 300 mb/s 之间(取决于硬盘), 我的 USB 的传输速率大概最大在 150 ~ 200mb/s 而千兆有线网络最多也就 100mb/s 如果是无线传输比如 wifi6 那还得再打折,网络环境不好打个对折都是很常见的。

    对主机的影响,如果你不准备开虚拟机跑各种服务,感觉性能损耗几乎可以忽略不计。

    然后回到需求的第三点
    win+硬盘盒的情况下,没法直接通过什么配置做这一点,通常一点的做法是装文件管理的软件然后暴露去公网,正经 NAS 系统估计也是这种方式吧,可能系统自带?我了解的也不多。

    需求第四点和第五点,那都是取决于你怎么去做,这两条两种方案区别不大。

    总结:成品 NAS 会方便一些,在你的需求里如果有问题那么两边都会遇到,解决方式可能也是类似的。
    成品 NAS 最麻烦的一点在我看来主要在于维护,扩容,入门的学习成本。
    win+硬盘盒毕竟就只是普通的电脑,没什么特殊的,NAS 可以学的东西就多了。
    zhouhuade
        2
    zhouhuade  
       2 天前
    好的硬盘柜的价格其实不低
    我觉得长久来看,单独的组装一个 NAS 更好,普通的 N100 主板或者魔改 U 组装其实很够用,成本也在 1000 左右
    retanoj
        3
    retanoj  
       2 天前
    每天 10-30G 的数据,一个月 300G ~ 1T
    关键是你想存多久呢
    doublebu
        4
    doublebu  
       2 天前   ❤️ 1
    或许可以考虑再增加一台主机?然后做“存算分离”。

    比如根据楼主的需求:
    - 现有的 7840HS 可以当计算节点
    - 买一台主机+机头拿来当存储服务器,这里可选项很多,仅仅拿来当存储服务器的话,负载大部分都是压缩/解压。那么指令集上也不用要求太多,追求性价比的话买个低压 x79 之类的。
    - 两者之间通过网络,挂个 2.5g 有线,速率不够的话挂多个做链路聚合。
    - 灾备的话,自己做好备份(我用的 restic )
    - 内外网访问的话就是看走什么协议了。Windows/Linux 上都能做。

    目前我的配置如下:

    存储服务器:
    - “服务器机头+阵列卡”
    - 机头+阵列卡好像是近 200 块钱吧。浪潮的机头。12 盘 3.5
    - i5-9500 + 16g
    - 跑了一些服务/数据库

    计算:
    - q1hy + 2080ti
    xclimbing
        5
    xclimbing  
       2 天前   ❤️ 1
    前面不是有个兄弟分享了用 hyper-v 来当 NAS 的案例吗,你完全可以在 Hyper-V 里安装一个 NAS 虚拟系统,然后将硬盘柜直通给它作为一个纯粹的 NAS 使用,至于对主机的性能影响,应该是可以忽略不计的。将来如果需要专门的 NAS ,将硬盘柜直接转移到专用的 NAS 上就可以了,前提是两个 NAS 使用同样的系统。
    chy5301
        6
    chy5301  
    OP
       2 天前 via Android
    @zephyru 谢谢,很有帮助
    chy5301
        7
    chy5301  
    OP
       2 天前 via Android
    @retanoj 近 1-2 年的数据不压缩方便使用吧,更早的数据可以压缩存了,压缩完体积只有 3-4% 。
    chy5301
        8
    chy5301  
    OP
       2 天前 via Android
    @doublebu 这样是不是也是属于用服务器主机+硬盘柜再单独组装一个 NAS ?
    chy5301
        9
    chy5301  
    OP
       2 天前 via Android
    @xclimbing 谢谢,我去找找
    skadi
        10
    skadi  
       2 天前
    "一是需要跑安卓模拟器+游戏脚本,二是平时需要处理工作相关的数据"
    建议 pve,上面装多个系统.这时候你就需要用到多核,大内存.all in one 吧.
    未来可期: dellR730,2U 服务器.
    未来可期 2: x99
    战当下:12400+矿卡(可选)
    又不是不能用:N100 等等的集成
    ![image.png]( https://s2.loli.net/2025/01/03/ZaQ9cj8tIykhl74.png)
    doublebu
        11
    doublebu  
       2 天前
    @chy5301 是的。但是灵活,可以做到比成品 NAS 的性价比高
    tool2dx
        12
    tool2dx  
       2 天前
    反正你放在公司的,二手刀片服务器也可以考虑。

    价格并不贵,但是服务器主板的 sata/sas 接口特别多,可以插很多个硬盘,扩展性十足。
    chinanala
        13
    chinanala  
       2 天前
    我是 8745HS 小主机装的 PVE ,然后虚拟一大堆 VM 和 LXC 服务,日常 CPU 和内存占用率都在 30%以下,硬盘除了内置 M2 ,还有 SATA 接口转接带个硬盘柜,普通家用足够了,你这数据量也不是很多,不要过度设计。
    gegewu0927
        14
    gegewu0927  
       2 天前
    lazycat.cloud
    izjing666
        15
    izjing666  
       2 天前
    安卓模拟器+游戏脚本能带带不?
    galikeoy
        16
    galikeoy  
       2 天前
    @chinanala #13 你们的这些主机吵吗,除开硬盘的声音(单主机的声音),日常待机放在卧室的话,晚上睡觉会不会有影响(难以入睡?
    chy5301
        17
    chy5301  
    OP
       2 天前 via Android
    @galikeoy 我的 GMK K6 ,我不觉得吵
    chy5301
        18
    chy5301  
    OP
       2 天前 via Android
    @zephyru 硬盘柜有推荐的品牌吗?
    chy5301
        19
    chy5301  
    OP
       2 天前 via Android
    硬盘柜有推荐的品牌吗?
    zephyru
        20
    zephyru  
       2 天前
    @chy5301
    我买的时候其实没有研究过这方面..随便找了个牌子,所以也谈不上推荐。
    硬盘柜,便宜的除了不知名品牌外:奥睿科,优越者。
    特点就是便宜,用的方案属于能跑就行,但多少是个牌子。
    奥睿科经常有听说会搞坏硬盘的,所以我用的优越者(老实说我多少有些犯嘀咕但也稳定用了 5 年了)。

    后面看到人推荐基本是说 威联通( QNAP )但是价格直逼成品 NAS...你要是有看到什么别的也可以推荐给我。
    chy5301
        21
    chy5301  
    OP
       1 天前
    @chinanala 硬盘柜有推荐的品牌吗?
    chy5301
        22
    chy5301  
    OP
       1 天前
    @zephyru 我看威联通都是在卖 NAS ,都没看到有卖硬盘柜的😂
    abc2xyz
        23
    abc2xyz  
       1 天前
    我推荐也是个人在用的方案:
    买个 6 盘位的 NAS 机箱(推荐 TANK )+N100 的 NAS 妖板+PVE+虚拟 win10 核显直通远程登录+NAS 系统
    NAS 系统推荐 OMV (但凡有动手能力的都不推荐 TrueNAS 和 Unraid ,都用过,还是 Debian 底子的系统安心), 看中 APP 生态的也可以再虚拟个黑群晖,OMV 通过 NFS 挂给黑群晖使用群晖各种应用和手机应用,NAS 硬盘都是通过直通挂给 OMV ,PVE 系统跑固态上
    abc2xyz
        24
    abc2xyz  
       1 天前
    N100 不够用可以看其他高性能的 NAS 板子
    huangdog
        25
    huangdog  
       1 天前 via Android
    @zephyru 使用 usb3.0 作为数据传输接口,可以 7*24 无间断保持数据的存取吗?用 usb3.0 是不是不够 sata3 稳定?
    huangdog
        26
    huangdog  
       1 天前 via Android   ❤️ 1
    smsbot
        27
    smsbot  
       1 天前
    直接 USB 外接硬盘盒就行了,独立供电的就行稳的一匹。就网上那种 12V 供电的几十块钱的 3.5 的硬盘盒就行,如果硬盘多就直接买硬盘笼,2,3,4,5,8 盘位的多的是,越来越贵就是了。
    不用担心装机内置直连 SATA 还是外接 USB 的性能有差距的问题,实际 USB 根本不是瓶颈,瓶颈只是网络而已。
    整装 NAS 也好,小主机外接硬盘也好,就是开个 smb 完事了,没区别
    ifwww
        28
    ifwww  
       1 天前
    硬盘柜直接 pass
    zephyru
        29
    zephyru  
       23 小时 29 分钟前
    @huangdog
    我是 7x24 小时开着的,但现在不是 7x24 小时都有数据传输
    默认一段时间后会硬盘会休眠,通过刷主控或者开着读取状态的管理软件可以让它不休眠
    我之前 4 年是用的时候开,硬盘不休眠,最近一年是 7x24 小时开,但是硬盘 30 分钟没有读取就休眠。
    以前用硬盘盒非独立供电是很不稳定,硬盘柜独立供电,不休眠的话传输感觉是蛮稳的
    一般硬盘柜都 usb3.0 ,stat3 接口都有,我是没有感觉出区别...
    huangdog
        30
    huangdog  
       18 小时 12 分钟前
    @zephyru 硬盘在硬盘柜休眠中的话,有数据传输的时候,硬盘柜懂得自动先唤醒硬盘再进行数据传输吗?还是过程需要先手动操作硬盘柜,手动把硬盘唤醒,再开始数据传输。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2753 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:42 · PVG 18:42 · LAX 02:42 · JFK 05:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.