最近发现家里的老nuc的硬盘容量有些不够,平时它负责给直播进行推流,给老爹做bt下载机,在今年618家里买了投影机之后几乎都是下载50G的原盘,随后nuc上的1T盘就不够用了,想了想还是开始组一台能替代nuc功能的同时又能有raid的家庭nas。
最初设想是使用手头上现成的i5-3570机子开始组起来,原本机子是用来给朋友来家里玩PUBG的,配备有8G内存,GTX760。然后用从服务器上拆下来闲置的RAID卡组一套RAID5。
在某宝上收了4张160G的二手笔记本硬盘作为测试盘,考虑到之前曾经试过4张3.5硬盘出现带不动的情况,特地挑了笔记本硬盘,体积小也不占地方。

在连接组好RAID5之后,在原有的系统上装了vmware,建立黑群晖虚拟机,直接在组好的raid5盘上新建一个虚拟磁盘,就不使用群晖自带的软raid,直接走raid卡的硬件控制器。

测试是没有问题,不过vmware的自启动效果不好,需要去掉启动验证界面,写一个bat批处理放到附件的启动文件夹中才能实现vmware的开机自启动。
不过在硬raid上跑似乎速度不太满意,读写大概只有30-50M\s,不知道是不是手头上的AC68U路由器的问题,换了之后原本的nuc也跑不到千兆网的水平。
在考虑到这个raid卡莫名其妙不被主机识别,硬盘莫名掉线,磁头莫名异常收回弹出的情况,就转而去看看有没有合适的成品。
然后看到了各路dalao推荐使用HP的Gen8,性能可以折腾各种虚拟机,可更换cpu、内存,内置4个硬盘位,自带硬raid,说个非常心动,某宝上看了下,因为已经停产的关系,买不到新的,只能走咸鱼,大致的价格再3000-4000这样,突然看到一家卖它的下一代Gen10,2400的价位突然激动就入了,大致看了下cpu是AMD的双核X3216,找不到合适的跑分,只有AMD自家的的一个介绍页面,不过想着说既然是Gen8的下一代机型,想想应该不会差到哪里去就赶快入手。
下单之后过了两天到手了,内置装有win2016,用不习惯就换了win10,在这个机器上打算试试win自家的hyper-v虚拟机,弄了一圈下来发现hyper-v只能安装黑群晖5.2,不能像vmware安装最新的6.3,不过也无所谓了,至少基础的功能套件都是差不多的。
另外一个问题就是自带的硬raid,在手册里边有两种raid,一种的Maverll的raid方案,一种是HP自家的raid方案,HP自家方案是通过启动引导盘来组的,而Maverll方案是通过桌面软件实现,当初知道是Maverll方案,但是网上论坛却清一色的让我去用启动引导的方案,试了一晚上结果没有一个能进入管理界面的,照着官方手册一点点找,先是让你去另外一个手册找,找到raid方案之后再到售后网站去搜索对应raid管理软件,最后下载到本地安装好才能使用,最诡异的地方是这个管理软件的界面还是通过本地网页服务器访问管理,于是任务管理器里边就出现了一个apache,这设计真是牛逼。
后来开始测试网络传输的时候出现问题了。
原来因为ac68u实在不给力,平均一周重启1次,nuc在lan下的传输速度只有40-50M左右,最要命的是连入的设备里边偶尔会出现本体能自由访问,但是却无法从其他设备访问它的情况,这个问题在网上找不到相关的答案,无奈只能拿出本来被替换下的WRT1900ac,原本被换下是因为无线经常断流,需要频繁重启,刷openwrt和官方原版都救不了。这次拿回来重新刷了openwrt居然救活了,新版的固件无论是速度还是稳定性都远超之前的老固件,赶紧把ac68u换下。
在换上wrt1900ac之后马上进行了一次测试,结果极限只有30-40M,资源管理器里边硬盘没有跑满,倒是CPU在传输文件的时候直接满了。基本就实锤是这个cpu跑不动,哪怕是在有硬raid的加持下,难怪这机器只卖2500,高配的四核X3421,要4k+的价格,这个感觉就不是我能接受的价格了,就目前的情况而言,做成非虚拟机纯黑群晖来说性能可能勉强能达标,但是44w的4盘功耗来说已经被各路NAS的15-30w吊打了,加上比起原来需要同时做别的事情的目标来说也不适合,这Gen10只能pass找时间再出掉了,虽然外观和做工很是喜欢,只是万能的某宝没得卖X3421的主板,所以留着也没啥用。

再来说说现在最后采用的U-NAS 4盘位机箱,先是使用了老的那套i5的配置,只是内存条因为转接板的关系太高装不下,于是从某宝收了条二手8G的内存条,220一条比我1年半之前升级电脑买了两条全新4G 210块钱还贵了10块钱。
装上4块硬盘待机56w的恐怖功耗,不过至少4核的性能还是杠杠的,在4盘位无硬raid,用群晖自带软raid的情况下,读写轻轻松松上100M,cpu只有不到10%,可以等着把nuc上的功能慢慢移植过来。
之后再网上看到有人安利E3-1260L,看了下对比,i5-3570 TDP 69w,E3-1260L TDP 45W,看起来功耗应该会比3570小,作为Xeon党,就顺手买来上8个框框,到手装上去一看功耗,66w傻眼了,合着服务器u是直接拉满不降频了,不过算了,毕竟信仰摆在这里,而且性能足够,用来做直播推流机,下载机,储存机以及各种各样的功能,比之前的Gen10好到不知道哪里去了。

硬件基本上确定之后开始测试raid日常使用,测试在更换磁盘的情况下会发生什么,手头上的硬盘有4张160G,两张500G,一开始做了raid10,先上了4张160G,raid10之后,换上两个500G,一个盘装上去修复,另一个盘装上去修复,最后容量还是288G,官方文档的说明是以最小的那块为准,所以需要组4张同样大小的硬盘才能将容量升级上去,这样的话我双十一就得买4张3T的硬盘,每张600,一共2400,虽然说硬盘在在raid中算是消耗品的存在,但是这个开销对于我来说还是太大了,想想打算试试学Linus组两个raid1然后条带化这两个磁盘阵列成raid0,160G一组raid1,500G一组raid1,条带化成raid0就有660G,同时还有每组1张的冗余支持,想法很好,结果发现群晖不支持。最后还是决定用双raid1的方式,每组保证有一块冗余,唯一的不同就是不能放在一个储存区里边,文件根据需要放在不同的储存区里边。
后来发现群晖无法条带化,最后就组了两个raid1,一个两张500G的旧盘,一个两张3T的新盘,3T的新盘分别用西数和希捷两个牌子,看看那个牌子的盘会先跪。
之后的进展也会持续跟进更新,未完待续