V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sampeng
V2EX  ›  问与答

想自己组建一个 nas,速度和安全性能保证吗?

  •  
  •   sampeng · 2017-04-13 11:21:56 +08:00 · 5989 次点击
    这是一个创建于 2788 天前的主题,其中的信息可能已经有所发展或是发生改变。

    主板是 J4205 ,内存 ECC8G , 2T 红盘*4. 准备用 freenas 。最近一直研究这个,感觉还不错。

    组建方案: 对比了 mirror 和 radiz,raidz2 。

    现在是两个想法:

    1. 直接 4 块直接组

    2. 3 块租 raidz , 1 块做下载盘

    因为我比较懒,直接 4 快全组上得了。以后升级是个问题,不过我短期是考虑组完 raid 。 4T 足够我们家的所有文件了。安全性也是 ok 的。

    这里有个疑问一直很纠结。要不要做个定时脚本,把核心重要的再在网盘上扔一份?我有 office365 。。这个每个人送 1T 。这样就是 5T 空间。。

    还有代码的问题。 gitlab 没法在 freebsd 跑啊。我没打算用虚拟机再在上面跑 nas 和其他系统。看起来美好。。数据最重要。

    我本想着租一套 nas ,然后把代码从 github 上迁移过去。我买了 github 的服务,想省下这比钱呢

    网络的问题:

    我家那光猫简直搞笑, f12 修改元素就能成桥接了。。

    用我在日本的节点测了一下家里的上行,差不多 1MB 左右。

    这个速度看起来还可以。但实际还是体验差点意思啊。吐槽国内的上下行不对等。

    像我这个 cpu 做视频硬解+实时转码可以么。。。不是太懂硬件。 这个带宽,直接播 1080p 的可以伐?我要求不高,因为每周末要回丈母娘家,所以想在家看看电影什么的。能够达到各种运营商宣传的 4K 或者 1080P 分辨率我就谢天谢地了。会卡么?有没像我这么搞的?

    26 条回复    2017-04-14 17:52:57 +08:00
    Allenqjy
        1
    Allenqjy  
       2017-04-13 11:40:28 +08:00
    这需求还是建议黑群晖
    ovear
        2
    ovear  
       2017-04-13 11:41:51 +08:00
    vmware esxi + freenas + raid 1 或者 zfs
    pubby
        3
    pubby  
       2017-04-13 11:43:55 +08:00 via Android
    一直在 freebsd 上跑 gitlab 啊,有安装教程的
    pubby
        4
    pubby  
       2017-04-13 11:45:03 +08:00 via Android
    建个 jail ,在里面安装
    pubby
        5
    pubby  
       2017-04-13 11:48:46 +08:00
    4 盘位建议 两组 mirror 或者 3 盘 raidz

    raidz2 盘太少写性能不行
    mooncakejs
        6
    mooncakejs  
       2017-04-13 11:58:09 +08:00
    gitlab 跑 docker 就行
    Tink
        7
    Tink  
       2017-04-13 12:01:32 +08:00
    xenme
        8
    xenme  
       2017-04-13 12:03:25 +08:00 via iPhone
    白群+Docker
    sampeng
        9
    sampeng  
    OP
       2017-04-13 12:17:08 +08:00
    @Allenqjy
    @Tink
    @xenme

    群辉问题在于性价比问题。。。几乎设备一半的钱买群辉的系统。群辉也不能保证数据的绝对安全。


    @pubby

    我还一块 128G 的 ssd 。打算做 l2arc 。

    其实关键是读,写不写无所谓了。。。写能到 50M 我就谢天谢地了。

    我现在纠结的就是这点。我认为 nas 主要是数据存储。经常干一些写的事应该在其他地方去做。然后一起写到 nas 上去。这个我没想好怎么搞。大概思路是我有一个树莓派,用来做下载机。下载完了一次性拷贝过来。一天最多一次就完事了,而不是 24 小时不停的操硬盘。红盘也扛不住吧。。

    我的预期是最少 3 年吧。。。
    sampeng
        10
    sampeng  
    OP
       2017-04-13 12:18:12 +08:00
    @Tink

    不再虚拟机上做 nas 。数据比方便性更重要,万一出现问题查都没法查,而且出现问题的比例要大得多。
    sampeng
        11
    sampeng  
    OP
       2017-04-13 12:18:42 +08:00
    @pubby
    你一直在 freebsd 跑 gitlab ?这个可以有
    pubby
        12
    pubby  
       2017-04-13 12:41:22 +08:00 via Android
    @sampeng 对, freebsd 上跑 gitlab 好几年了
    pubby
        13
    pubby  
       2017-04-13 12:46:13 +08:00 via Android
    @sampeng ssd 可以划一部分作为 log 设备提升写性能,小内存 l2arc 不太建议,要加也不要太大。大致估算,多大的 cache 需要对应 1/10 arc 内存,具体跟 recordsize 有关
    pubby
        14
    pubby  
       2017-04-13 12:50:14 +08:00 via Android
    以前有台机器 l2arc 配太大,某个 zfs recordsize 又较小,每过一个月就导致文件系统失去响应需要重启
    gamexg
        15
    gamexg  
       2017-04-13 13:02:37 +08:00 via Android
    freenas 不要开去重, 2t 储存 16g 内存都能卡死。
    cyokvip
        16
    cyokvip  
       2017-04-13 13:19:25 +08:00 via Android
    黑裙吧
    sampeng
        17
    sampeng  
    OP
       2017-04-13 13:35:47 +08:00
    @pubby 这个怎么搞?我一直没搞明白怎么把 ssd 划一部分用。是先用分区工具么?
    pubby
        18
    pubby  
       2017-04-13 13:53:48 +08:00 via Android
    @sampeng 分区
    Tink
        19
    Tink  
       2017-04-13 14:08:42 +08:00
    @sampeng #10 数据虚拟机更好解决啊,定期快照就 ok 了
    strongcoder
        20
    strongcoder  
       2017-04-13 15:22:40 +08:00
    这需求还是建议黑群晖, 代码啥的 Docker 搞定 并且 易用 扩展性好 页面也很不错 支持的手机端 APP 也丰富 迭代了这么多版本 用着还是很爽的
    zjqzxc
        21
    zjqzxc  
       2017-04-13 15:49:35 +08:00
    esxi+一组虚拟机的方案

    开一台机器把所有硬盘直通过去,组 raid ,然后这台机器就别折腾了;
    剩下的所有虚拟机,有需要存储的话通过 nfs 挂载过去。
    honeycomb
        22
    honeycomb  
       2017-04-13 15:51:21 +08:00 via Android
    server 2016 , refs , hyper-V
    hezhile
        23
    hezhile  
       2017-04-13 16:51:02 +08:00
    最新版本的 freenas 支持 bhyve 和 docker

    重要的数据有三份 copy 才保险 所以最好是网盘再放一份
    hezhile
        24
    hezhile  
       2017-04-13 17:15:26 +08:00
    sampeng
        25
    sampeng  
    OP
       2017-04-13 18:30:45 +08:00
    @hezhile 我也看到了。。打算就用稳定版。。。 docker 用不了确实是遗憾,但也没损失啥。我家里一堆电子垃圾。树莓派什么的就行
    sampeng
        26
    sampeng  
    OP
       2017-04-14 17:52:57 +08:00
    最终选择。。两组 mirror 。。
    因为我就是两组需求,一组经常用,如视频,软件安装包之类的。
    另一组就是偶尔用,冷备份。加上硬盘休眠。基本就这样了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2635 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 10:51 · PVG 18:51 · LAX 02:51 · JFK 05:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.