了解最新技术文章
前段时间自己组了个DIY的NAS,前后折腾有快2个月,换了几乎所有配件,试了群晖和win2大系统,自己也思考了很久,把自己的思考和经验放出来,希望对大家有帮助。
目录:
1. 需求分析&硬件篇
2. DIY篇
3. 软件使用篇
1. 需求分析&硬件篇Nas功能需求无非分成这么几种:存储需求、娱乐需求、下载需求、备份/数据安全需求。
这个阶段要确定几个问题:
0. 是不是要选用成品NAS。
考虑部分2手配件的话,DIY nas双盘位成本能控制在800元以内(ITX铝机箱),上NAS机箱或者比较好的机箱的话,4盘位能控制在1100以内。而双盘位能玩起来有点意思的群辉价格在2K左右,不考虑系统万由4盘位的nas也就1K3,机箱比自己DIY的肯定更小巧,更方便。另外上600元左右的DIY NAS不推荐。大量二手配件不说,主要是这个价格用的机箱太差了,硬盘放里面都不方心。
群辉DS216PLAY,双盘位,支持视频转码输出。市场价2K左右。
万由NAS,自带系统不给力,一般还是上黑群辉或者WINDOWS,市场价1K3。
1. 操作系统选择windows还是黑群晖 。这决定了你的平台的基本性能需求。
WINDOWS的优势主要集中在下载和同步上,下载上PT软件不熟悉,据说NAS和WINDOWS上差不多,而远程迅雷的稳定性和性能远远不如目前的WINDOWS。
目前同步软件(代替同步盘)的功能没有一个能代替goodsync,不仅仅可以代替RAID1的功能,实现本机实时同步,更可以局域网,甚至无VPN穿透内网同步。
用WINDOWS则平台最低是J1900+4G或者赛扬1037U+4G,再低的平台就跑不动了。黑群辉再差的平台+2G内存也能轻松跑起来。另外黑群辉要考虑到对SATA扩展卡的兼容性,不能部署4盘位以上机器。
我这里选择是1037U+4G的配置,也是了T48E+2G的配置后更换的,后者实在带不动Win10。
2. 对硬盘数量和型号的确定。
是想活用现在手上的硬盘,还是准备全部买新的?有多大容量的需求?是不是要上RAID?
一般不推荐在家用采用RAID5/6或者RAID1作为数据备份的方式。RAID5/6不仅仅对需要硬盘是NAS甚至服务器盘(普通硬盘非常容易掉盘),而且也需要上价值千元以上的RAID卡+电池,配置十分麻烦,寿命也成问题(大部分RAID卡都是服务器拆机的,对兼容机支持成问题,很多甚至不支持3T以上硬盘,需要做大量功课确定型号,如果要上RAID建议直接买2手服务器带RAID卡的)。如果用软件组RAID,首先是之前确定的J1900或者U1037平台的性能无法带动RAID5/6,更重要的是断电就容易掉数据,这是数据安全性上无法容忍的。
RAID1的方式有简单、容易配置的优势,但是也面临2方面的问题。首先需要主板支持RAID1,如果是操作系统支持的RAID1的话,容易产生硬盘没坏,操作系统先跪了就很难恢复数据的问题。其次,不是存在硬盘上的内容都是100%需要双备份的。我的处理方式一般是2+1,2块硬盘储藏数据,再将一块硬盘作为备份盘,数据利用goodsync自动归集。
硬盘选择上,推荐目前新出的WD4002FYYZ(6002)最新的西数金盘这个系列。这个系列原本是HGST 7K4000服务器硬盘,性能和寿命都不错。问题是震动和噪音都很大,发热量也很大,需要更好的散热和更好的机箱避震。
如果硬盘数量超过3个,建议直接上4T以上的服务器硬盘或者NAS盘(带双磁头伺服,可以调整磁头角度的硬盘),普通硬盘抗震能力太弱,容易被振动损坏。
我这里选择是2块WD4002FYYZ,之前了HGST的7K4000 4T,发现HGST的渠道实在不行,2块硬盘1块布满划痕,另1块索性就坏了。后来发现西数刚刚出了新版金盘,就买了2块试试。另外手上还有一块假4T红盘(蓝盘换标的)和一块256G镁光SSD。
上卖的拆机的RAID卡,SAS接口,可以依靠转接线支持SATA,但是一般都对SATA有容量限制。一般要最新的才支持大容量(4-8T)硬盘,这点和便宜的SATA转接卡很不一样。但是最新的RAID卡还在服务器上躺着呢,一般淘汰下来的都是5年前的型号。而最新的RAID卡可能要超过整台NAS的价格。
3. 是否要上服务器。HP GEN8或者机架。
服务器优势是做工过硬,服务器主板和机箱电源散热经得住7x24的考验,比普通电脑强很多。劣势在于价格较贵、部署麻烦,更重要一点,风扇非常吵,不考虑静音问题,只能放在独立的隔音房间里,很难在家里部署。
GEN8的暴力风扇和1U电源。整台电脑就依靠1颗12cm风扇散热,噪音可想而知。
补一个GEN8风扇的讨论帖,这个问题看来困扰不少人了:
https:// ** .chiphell.com/forum.php?mod=viewthread&tid=1607952&extra=page%3D1%26filter%3Dtypeid%26typeid%3D479
4. 对机器的体积、静音、扩展性、散热的要求。
一般选机箱分成3种选择,ITX机箱、NAS机箱或者普通机箱(服务器的问题已经讲过了)。
ITX机箱的优势是小和便宜。但是设计上会忽视对硬盘的散热。加上某些全铝设计的机箱,那硬盘震动和噪音画面实在太美不敢想象。如果只考虑一块硬盘的可以考虑此种机箱。
上NAS机箱的优势是小巧、对硬盘的散热好(硬盘有风扇直吹),硬盘一般支持直接热插拔,不需要拆开机箱就能连接硬盘,后期加硬盘或者换硬盘方便(但是DIY的依然没有硬盘损坏提示灯,还是需要排查损坏的硬盘)。缺点在于比较便宜的机箱(300左右的)样子比较难看,贵的机箱又上千了,DIY的性价比全无。加上扩展性上有很大的缺陷,小巧的机箱都只支持4盘位,支持8盘位的NAS机箱一般都和mATX机箱的尺寸一样大了。另外NAS箱子都需要上1U服务器电源,比较小巧,价格也比二手ATX电源贵很多。而且因为电源风扇比较小,噪音就相对大了。
普通机箱缺点正是NAS机箱的优点:普通机箱比较大,而且不支持硬盘热插拔。但是优点也很明显,散热好(一般有硬盘风扇位)、扩展性强(6-8盘位没问题)、有专门静音风扇选择。
建议4盘位足够用了,不考虑静音(可以放在客厅而不是卧室)的人主要还是选NAS机箱吧,多加300元还是方便很多的。
上几只低价的nas箱子,都用1U服务器电源,噪音问题比较难解决。
5. 静音考虑。这章单独写是因为静音会增加很多NAS成本。
另外对静音有比较大的需求的,都不建议上NAS机箱,请考虑专门的静音机箱,这类机箱体积都比较大。
NAS的噪音一般是几方面产生的:风扇、硬盘读写、振动。
风扇主要是机箱风扇(如果不支持调速,风量大了会产生噪音),电源风扇(尽量选择转数慢的大风扇电源,功率300w足够了),CPU风扇(一般小板子会配个很小的风扇,这类风扇转数高,容易产生机械噪音)。一般如果用了静音的箱子(板子带吸音材料的),CPU的风扇声音可以忽略不计,机箱风扇如果全速运转也会比较吵,建议加上风扇调速器和调速风扇。电源风扇需要看下电源标称的风扇转速,一般2000转就有点超了,建议1500转以下的电源。
再说硬盘,硬盘读写的噪音看硬盘,越是高端、高速的服务器硬盘,读写噪音就越大,HGST(西数新版金盘WD4002、6002)的硬盘噪音简直大到一定程度了,这也是静音机箱主要的需求点。如果选择5900转的NAS盘(比如西数红盘),甚至便宜的监控盘、绿盘等等,这块噪音就小多了。如果硬盘多了,硬盘没有减震机构直接装在机箱上,机箱不可避免的会整体振动。这时候便宜机箱的问题就显现了,钢板太薄机箱振动就产生大量噪音。比较好的机箱加上减震构造加上好的脚垫能避免这点,也延长了硬盘的寿命。
另外一种避免噪音的方式是选择SSD。可以将下载盘放到SSD上,将储藏盘放到HDD上,至少睡觉的时候机械硬盘就不会运作了。
我因为机箱是要放在卧室里的,所以最后还是花了不少钱上了静音的配置。我选择了二手Fractal Design DEFINE MINI MICRO ATX 静音机箱和二手13年全汉蓝暴节能版360电源。
----------------------------------------------------------------
2. DIY篇
下面是自己组的机器
我的需求主要是下载和备份, 之前了黑群晖的平台,发现黑群晖的迅雷非常不稳定,使用1天就直接当机。后来发现,黑群不仅仅是下载不行,同步方面,对于超大量文件的同步也存在很多问题。经过,最后把备份同步软件锁定到goodsync。至此决定把平台换成win10。之前用的T48E+2G的平台也无法使用了,就加了点钱和卖家商量换了块精英1037U+4G内存的配置。配置如下
NAS主机部分
平台:精英1037U赛扬主板 4SATA接口,PCI-E x16 接口x1 450左右
内存:二手 DDR3 1333 金士顿 2Gx2 80
机箱:二手 Fractal Design DEFINE MINI MICRO ATX 带3个风扇和调速器 300
电源:二手13年全汉蓝暴节能版360电源 300W 带静音风扇 40
主机部分总价在 870元。算上直接折腾废掉的机箱电源什么的成本在1100左右。如果要上全新的配置,估计总价在 1200元左右。
硬盘部分
WD4002FYYZ x2 980x2
假4T WD 红盘(网上蓝盘改的4T红盘太多,具体看硬盘正面黑色胶贴,一般少的那种是真的,建议还是直接上WD4002比较好,正品同样的价格东西差太多了) 800
镁光256G SSD 550
互联网部分
网件NETGEAR R6250 300
总成本在4800元左右。
主板选择推荐要支持PCI-E 8x 和 4SATA口还有千兆网卡的板子,这类板子不是很好找,支持PCI-E 8x是为了以后扩展用,可以上二手服务器的RAID卡。如果不准备扩展硬盘也可以只找个4SATA口的板子。比如:
ASROCK/华擎科技 J3160-ITX
ASROCK/华擎科技 Q1900-ITX
电源方面考虑到静音的问题,选了2手全汉的电源,风扇只有1200转,非常静音,主动FPC也比较省点。问题在于用料比较抠,不知道电容能撑几年。
机箱是挑得最久的东西。一开始打算用NAS机箱,权衡再三还是买了个二手的Fractal Design DEFINE MINI MICRO ATX。不仅仅是用料好,而且整个机箱有静音材料包裹,吸音效果好。特别是硬盘架和硬盘间都是通过橡胶垫软性连接,能吸收一定的振动,这点我在别的机箱上都没见过。加上扩展性和自带风扇和调速器,二手的性价比就非常高了。
硬盘选了SSD+HDD的组合,主要考虑是硬盘平时不访问时候可以休眠,平时迅雷下载开启时都用SSD读取,能延长硬盘寿命,并且能减少噪音。这次除去手头的硬盘,加了2块WD4002FYYZ,性能非常不错。年可写入量在200TB,和普通硬盘20TB的量不能比,说明磁头已经是服务器的磁头了。这能大大提高硬盘的可靠性。但是噪音和振动实在很大。
路由器没有好好选,就买了个网件的千兆路由器,拿到才发现不支持刷第三方固件的版本……好在路由器本身也支持VPN,这样就可以从单位访问家里的NAS了。
--------------------------------------
3. 软件使用篇
黑群的使用网上介绍非常多了,这里不作介绍了。到目前为止,都没有非常好的基于WINDOWS的NAS配置介绍。这里写一点作为抛砖引玉。
0. 系统设置:
装系统前在主板上要改以下几点:断电后自动重启、开启AHCI模式。
断电后自动重启:这样才能实现NAS无人值守
1.首先进入BIOS的设置主界面,选择[POWER MANAGEMENT SETUP],再选择[PWR Lost Resume State],这一项有三个选择项。
选择[Keep OFF]项,代表停电后再来电时,电脑不会自动启动。
选择[Turn On]项,代表停电后再来电时,电脑会自动启动。
选择的[Last State],那么代表停电后再来电时,电脑恢复到停电前电脑的状态。断电前如果电脑是处于开机状态,那么来电后就会自动开机。断电前是处于关机状态,那么来电后电脑不会自动开机。
开启硬盘AHCI模式:
硬盘对拷速度可以从40M/s(小文件),增长到160M/s
系统设置需要改以下几点:关闭自动升级、启动自动登录、共享设置、允许远程控制
关闭WINDOWS自动升级:win10自动升级会自动重启电脑,影响nas使用。可以进入组策略修改,组策略里还有很多好玩的选项,可以关闭很多对WINDOWS性能有影响的功能。
启动自动登录:避免意外重启后无法远程控制。参考:
共享设置:
允许远程控制:默认是开启的,注意有些杀毒软件会屏蔽这个功能。
1. 远程控制:TeamViewer 11。傻瓜软件,在NAS和控制机上都安装一份就可以实现远程控制。如果注册了账户还能实现互联网远程控制。对个人用户免费。配置的时候勾上对随WINDOWS启动即可。
2. 下载:迅雷极速版。 我没有选择开启迅雷远程功能,因为这个功能很不完善,不仅仅是因为3个同时下载进程限制,而且是因为开启了之后只能用网页版控制(装在黑群上就没有这个问题,只限2台电脑都用的是迅雷极速版),我还是用teamviewer控制迅雷来下载。启动了迅雷开机启动和自动开始下载。
3. 同步软件 Goodsync:该软件不仅仅能实现同步盘的功能(开启文件改变时自动同步,同步文件是有缓存的,检查很快),而且可以通过文件共享或者专有协议进行局域网同步。注册了账户就可以进行傻瓜式的同步了。不仅仅自动识别局域网和外网,可以实现局域网和互联网同步(笔记本在家和在单位都可以用一个设置同步),而且支持内网互相穿越(用实现的,比较慢),在单位也可以同步数据到家里。
之前我需要同步大约1TB的内容,代替网盘作为备份,试了好几个软件。其中seafile配置过于复杂,按照官网教程操作无法成功。自同步虽然能启动,但是50w个文件还是让它在启动了几个小时后自动闪退,而且速度也很慢。最后换了goodsync才解决问题。
加上有了goodsync,可以实现本机内不同硬盘数据同步的问题,每天定时自动同步就基本实现了RAID1的功能。
4. 手机/平版/盒子播放视频
我手上所有设备清一色都是安卓的,这边只提供一个安卓的思路:ES文件管理器+MX播放器。基本可以实现所有字幕格式和所有播放格式的支持。唯一的问题就算用nexus7 2代放某些高压缩比的H2 ** 1080P视频也会卡,我想基本所有的手机和盒子都无法完善播放这些视频。想到NAS本身羸弱的性能,就不考虑NAS端解码给盒子这种解决方案了。估计这种方案都需要i3甚至E3才能完全带的动。
5. 手机照片归集(暂时未实现)
6. 硬盘 ** ART监控报警(暂时未实现)
7. 手机远程互联网访问NAS(暂时未实现)