V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
saharabear
V2EX  ›  服务器

准备造一个尽量低价但稳定的存储,目标是 12-24T 左右,思考准备存储用 zfs, freebsd 来搞

  •  
  •   saharabear · 2014-04-05 19:04:11 +08:00 · 5764 次点击
    这是一个创建于 3679 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大家有没有这方面经验的,希望是用个台式机改装,装满硬盘位再多安装几个光驱位的可插拔硬盘盒,或者弄个带多个硬盘盘位的塔式服务器,目前有几台塔式服务器,准备安4-8块3T的硬盘,按需开机,一周运行约8X4天,业务量不大,对外提供nfs, sftp, samba访问。

    大家有没有经验的,给点建议防止踩坑。

    顺便专门喊 @likuku 给介绍一下经验。

    多谢。
    13 条回复    1970-01-01 08:00:00 +08:00
    senghoo
        1
    senghoo  
       2014-04-05 19:07:21 +08:00   ❤️ 1
    建议用专用的nas系统:freenas 黑群晖等。
    自己折腾太费功夫了。
    要是生产环境建议专用硬件。
    edwinlai
        2
    edwinlai  
       2014-04-05 19:11:47 +08:00   ❤️ 1
    如果io没要求,比较简单,考虑数据安全就行, 如果用raid,别用板载raid
    likuku
        3
    likuku  
       2014-04-05 19:12:27 +08:00   ❤️ 1
    这两天刚好看到 delphij 大神的 blog 有介绍一个新东西...

    「提供了8个SATA III 6.0Gbps接口和4个SATA II 3.0Gbps接口」

    基于Asrock C2750D4I的全加密存储 - delphij's Chaos : https://blog.delphij.net/2014/03/asrock-c2750d4i.html
    saharabear
        4
    saharabear  
    OP
       2014-04-05 19:17:55 +08:00
    @likuku 如果不要任何加密,不做任何复杂的东西,也不用freeNAS,只是用FreeBSD+ZFS(我保持根分区继续用UFS),然后不用板载Raid,直接在ZFS上搞起来,对于单硬盘损坏导致的数据恢复方面,ZFS恢复率怎么样?

    PS,我这个机器的运行环境条件很好,在机房里放着,有备用电源,有温度保证,对外只提供NFS负责写入,Samba负责读取,sftp负责少量读取与写入。文件索引功能在另一个机器上,随机寻道不算多。文件类型90%是zip/gz文件,另外的10%是大量文本。


    每次我搞存储,都会默念delphij 大神的名言:”硬盘很便宜,硬盘一定会坏“.
    saharabear
        5
    saharabear  
    OP
       2014-04-05 19:29:54 +08:00
    @likuku 另外如果用一个群晖的设备来实现12-24T的存储,8盘位的靠谱吗?
    likuku
        6
    likuku  
       2014-04-05 23:39:11 +08:00   ❤️ 1
    @saharabear 只作最简单的,那就最普通的机器就可,只要有足够的硬盘接口+足够内存即可。按 delphij 的观点,绝大部分所谓硬盘盘柜还不如带冗余的ZFS靠谱。单盘损坏,之前我在很恶劣的破烂硬件上跑5盘的zfs raidz1,也算作过多次硬盘替换,zfs还是很靠谱的。我以前用 freebsd + zfs 作备份/存储机,分别有两种环境:大量小文件,gz文件,纯文本文件每天短时间(1-2小时) 密集写入;单个大zfs卷(1~2T),也都OK。为了确保兼容性,delphij 建议硬盘先分区,适当保留一些空间作缓冲。再加入 zpool,这的确有必要,不同厂家/相同厂家不同时代制造的硬盘相同容量规格的硬盘,实际容量会有微小差异,若裸盘替换裸盘,可能造成新盘容量小于旧盘而无法替换。

    @saharabear 群晖 的没用过。

    其它相关,可继续参考:

    ZFS时代FreeBSD系统的数据冗余策略 - delphij's Chaos : https://blog.delphij.net/2008/04/zfsfreebsd-1.html
    saharabear
        7
    saharabear  
    OP
       2014-04-06 00:12:21 +08:00
    @likuku 我再考虑一下,我需要补充一点ZFS的知识,目前我的知识还停留在OpenSolaris时代。
    likuku
        8
    likuku  
       2014-04-06 00:36:04 +08:00
    @saharabear freebsd 下的 zfs 和 opensolaris 的 zfs 用起来没啥差别了。
    saharabear
        9
    saharabear  
    OP
       2014-04-06 00:50:56 +08:00
    @likuku 我还没用上FreeBSD10,在FreeBSD9下面还没尝试过真正用ZFS.
    saharabear
        10
    saharabear  
    OP
       2014-04-06 00:51:26 +08:00
    @likuku 这会刚刚把机器准备好,然后下单买硬盘.到货后开始搞.
    edwinlai
        11
    edwinlai  
       2014-04-06 08:57:48 +08:00 via Android
    zfs 组raid io性能如何,跟普通硬raid卡对比有什么优势吗
    xiaowu2oi3
        12
    xiaowu2oi3  
       2014-04-06 09:49:48 +08:00
    saharabear
        13
    saharabear  
    OP
       2014-04-06 13:30:56 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2279 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 08:53 · PVG 16:53 · LAX 01:53 · JFK 04:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.