威联通NAS折腾记录(一)

需求背景

讲道理NAS是今年的618买的,折腾完就想写篇博客记录下,结果就愣是拖到了双十一😂

迫于自己的个人文件越来越多,一直想把2011年拥有手机以来拍过的所有照片系统性地整理起来,再加上现在台式机已经换成了全固态,买一台NAS放到家里就提上了日程。

其实两年前装修的时候就已经在考虑了,只不过那时候资金正紧张,算了笔帐,NAS加硬盘的成本还是有点高,就暂时搁置了。

时间来到了2021年,购物车里一直躺着西数HC320和群晖920+,结果4月份突然冒出个奇亚币,矿老板们疯狂买硬盘挖矿,眼睁睁看着硬盘从1300涨到了接近3000……果断放弃,继续等硬盘回归正常价格。

后来的事情已经知道了,奇亚币崩盘,硬盘逐渐开始降价,差不多618的时候终于降回了21年4月的水平,果断下单。

选购思路

标题已经剧透了,这波买的是威联通的机器。

其实之前还考虑过多种方案,包括群晖的整机(购物车里的DS920+躺了好久,刚加购物车的时候它还是918+😂);购买专用的NAS机箱自行攒机装黑群或者其他NAS系统;甚至直接用软路由拖USB硬盘盒(我还真这么干过一段时间,后来好像硬盘一直在转不能正确睡眠,而且不知道为啥老是容易掉线,就放弃了这个方案)

经过挑选,最终选择的型号是TVS-951N

fig01-商品图

主要看重的特色就两个:

  • 9盘位,5个3.5寸+4个2.5寸,绝对够我用了
  • 自带两个网口,其中一个支持5G速度,比普通千兆快了很多

当然还有价格不贵,虽然据说软件不如群晖,但是比同配置的群晖便宜太多了。。。

关于硬盘,我新购买了一块8TB的西数HC320,企业级定位,适合放在NAS里7x24小时运行。另外还有之前存下的两块容量稍小的机械硬盘(2T+3T),先全都插进去,旧的硬盘就当个下载盘了。

另外,机器自身带的内存只有4GB,正常使用肯定是够了,但假如我想在Docker里跑一些服务,4G可能有点捉襟见肘。于是我整了一条16G的内存加了进去,一共20G内存,作为NAS来说肯定是绰绰有余的了。

fig02-设备信息

网络拓扑

fig03-网络拓扑

之前装修的时候就使用了软路由,方便扩展功能(以及实现某些特殊需求←_←)。如图所示,现在家里有两个相互独立的局域网,10.99.1.1/2410.99.2.1/24,前者是连接全屋的大局域网,后者是直连NAS的5G网口和PC的2.5G网口的小局域网。

设置方案

网络设置

NAS自带两个网口,速率分别是1G和5G,其中1G网口连接路由器,5G网口连接PC

为了方便访问,每次都输入IP地址来访问就显得太麻烦了,所以我做了如下操作:

  1. 在路由器上配置静态IP,固定NAS的IP,确保不会因重启而改变IP
  2. 在路由器的DNS设置里配置自定义hosts,这样一来,只要局域网内的终端设备的DNS服务器填的是网关地址,就可以自动把域名映射到NAS的IP上
  3. NAS的1G网卡的IP设置成静态或通过DHCP获取都可以

最佳实践:内网访问NAS的域名和外网访问NAS采用同样的域名,这样一来不管在哪里,只要输入这个域名就都可以访问到NAS,尤其是对于手机的场景:在家的时候连接局域网进行照片同步/音视频播放;在外的时候通过互联网远程连接到家里,完全无感切换。更多关于外网访问的细节请见后面的章节。

硬盘配置

关于是否需要组Raid,我认为就我的需求来说,暂时是不需要的,组Raid5需要太多块硬盘,初期投资有点大,而且据说对于大容量硬盘的重建成功率有点低;组Raid1的话又感觉太浪费空间;考虑到我重要且只存储在NAS上的文件只有照片,照片是定期同步到公有云的,以及硬盘是新买的,短期内坏掉的概率比较低,所以好像问题也不是很大。等之后扩展了硬盘再说组Raid吧。

本来打算直接把两块旧硬盘插到机器上直接用,结果看了下好像不行,新插进去的硬盘必须按照QTS支持的文件系统重新格式化后才能使用(当前两块都是NTFS的)。所以还得用上我的USB硬盘盒,有空的时候慢慢把之前的数据全部整理一遍,把需要归档存储的数据转移到新硬盘。

于是当前的硬件配置是,五个3.5寸硬盘位只插了一块,等两块旧硬盘的数据整理完再插上。

软件配置比较简单,就用默认设置分区即可,整块硬盘做成厚卷,预留20%空间作为快照空间,最终8T硬盘的实际可用空间是6.35T。

fig04-硬盘设置

SSD加速

这台NAS有9个硬盘位,除了上面5个大盘位,下面还有4个2.5寸的小盘位,鉴于QTS支持SSD作为缓存给机械硬盘加速,我22年618买了一个480G的SATA固态,配置成了缓存,但是一块SSD只能做成只读缓存(其实可以改成读写缓存但非常不建议),因为读写缓存为了保证数据安全,必须用RAID1这种有冗余设计的方案,所以双十一我又添置了一块同款的SSD,两块一起做成读写缓存,配合直连台式机的2.5G网络,写入大文件到NAS可以跑满带宽,极度舒适😎

fig05-SSD缓存

使用方式

我使用NAS的具体玩法请见下一篇博客~