【NAS】DIY NAS

Posted by 西维蜀黍 on 2021-02-04, Last Modified on 2023-07-23

Background

RAID

  • RAID 0

    • File level writes, data duplicated on additional disks with no fault tolerance
  • RAID 1

    • Mirrored block level writes distributed across disks
  • RAID 5

    • 这个模式最少得3块以上的硬盘,属于RAID1 和 RAID0 之间,比如有4块硬盘组RIAD5,那么只会用一块硬盘进行保护,其它的空间可以叠加:
      • 空间大小:2+2+2+ 2 = 6T
    • 这个模式,可以最大的利用磁盘空间,也能保护磁盘,而且如果用SSD的话,硬盘速度也有叠加,不过缺点就是硬盘在损坏以后,换上新的硬盘后,重建数据的时间非常长,而重建过程中,如果再损坏一块硬盘,就全部玩完。
  • RAID 6

  • Block level writes distributed across disks, double distributed parity

  • RAID 10

  • 最多可以坏两个盘

    • RAID0和RAID1的结合,需要4个硬盘才行,先将2个硬盘进行RAID0,再将2个RAID0进行RAID1,可以保住数据安全的同时,提供硬盘速度。
  • RAID 6

    • 就是RAID5模式的加强版,用2个硬盘做冗余

CPU Options

硬盘

硬盘选择:

结论

  • 买WD 企业级硬盘 氦气密封
    • 12TB HUH721212ALE600 1859 JD
  • Seagate: 12TB model(氦气): ST12000NM001G也不错 1979 JD

WD

WD 红盘

https://item.jd.com/983540.html#none

3年保修

  • 157,4T,157/4=39.25
  • 6T
    • 250 2020.11.11 shopee买的价格
    • 225 2022.6.4 印度老哥 问的价格
      • 225/6=37.5
    • JD 1259,1259/6=209.83
  • 8T
    • 295 2022.6.4 印度老哥 问的价格
      • 295/8=36.875
    • JD 1799,1799/8=224.875
  • 10T
    • 440,440/10=44
    • JD 2459,2459/10 = 245.9

WD 红盘 pro

  • 5年保修

  • 4TB,255,255/4=63.75

  • 6TB

    • 315,315/6=52.5
    • JD 1579,1579/6=263.16
  • 8TB

    • 438,438/8=54.75
    • JD 2059,2059/8=257.375
  • 10TB

    • JD 2759,2759/10=275.9
  • 12T

WD HGST Ultrastar 企业盘(数据中心)

  • 5年保修

  • 6T HUS726T6TALE6L4 1066

  • 10T WUS721010ALE6L4 1719

WD HGST Ultrastar 企业盘(数据中心)氦气(Helium)密封

  • 都以HUH开头

  • 5年保修

  • 10T HUH721010ALE600

    • JD 1759,1759/10= 175.9
      • (2022-6-14更新)
  • 12T HUH721212ALE600

    • JD 1859,1859/12 = 154.91666667
      • (2022-6-14更新)
  • 16T WUH721816ALE6L4

    • JD 1729 1729/16= 108.0625
  • 18T WUH721818ALE6L4

    • JD 1999 1999/18 = 111.05555556
    • 翼王用这个(https://www.youtube.com/watch?v=w0kj3PmAYTc)
  • 20T

    • JD 2799

Seagate

Seagate IronWolf

  • 3年保修
  • 价格和WD 红盘类似

Seagate IronWolf Pro

  • 5年保修
  • 价格和WD 红盘 pro类似

EXOS 企业级硬盘

  • 五年保修

  • 氦气盘

    • ST10000NM0086 10T
      • JD 2399
  • 非氦气盘

    • ST6000NM0115 6T
      • JD 1199,1199/6=199.83333333
    • ST10000NM001G 10T
      • JD 2099

PCIE转SATA

https://www.freebsd.org/cgi/man.cgi?query=ata&sektion=4&manpath=FreeBSD+7.3-stable#end

Potential OS

FreeNAS/TrueNAS

  • ZFS
  • 软RAID - RAIDZ
  • FreeNAS 很屌,但是缺点很明显:内存要求高:ZFS依靠大量内存做缓存和索引,官方推荐是 8GB 内存 + 每TB储存1GB内存
  • support VMs and Docker

网卡

  • FreeBSD不支持2.5G网卡,所以TrueNAS也不支持
  • 不支持显卡,所以不能转码
  • 可以用10G网卡

OMV

UnRAID

  • 支持硬件直通

黑群晖

1GB网络

  • 写入大文件,加入SSD作为缓存盘,没有区别,因为 bottleneck在于网络
  • 写入混合的大小文件,加入SSD作为缓存盘,速度提成比较明显
  • 可以安装VMM(群辉的虚拟机)
    • 可以作为软路由

Forum

SSD作为缓存有两种情况

  • 读写缓存
    • 需要>=2个SSD
  • 只读缓存
    • 一个或多个SSD

详细教程

macOS访问群晖

黑群晖 驱动

https://github.com/bb-qq/r8152

https://www.youtube.com/watch?v=nIudsSPgAvA&t=306s

https://post.smzdm.com/p/akmg7974/

一台双万兆+三2.5G网口的软路由器

https://www.youtube.com/watch?v=gNCtm0jx_kk

没有2.5G交换机?只有一条网线?教你多个系统下NAS桥接PC到路由器!

https://www.youtube.com/watch?v=KWBMzcw0rck&t=819s

黑群晖下安装openwrt

https://www.10bests.com/how-to-install-openwrt-on-synology-vmm/

https://www.youtube.com/watch?v=uhjIgvvAJLA

https://www.youtube.com/watch?v=oL7q_hza0Hs

实时转码

https://www.youtube.com/watch?v=7lcTxZumHGE

Reference