各位好。其实手痒想折腾一个NAS的想法由来已久了,正好2013年过去了,手上有了点闲钱,所以自己瞎鼓捣了一个“平铺式NAS”
今天就和各位分享一下我选的硬件。
主板
其实在我脑海中第一反应到的是Intel Atom D2550的主板,由于D2550主板相对十分廉价,功耗够低,性能也凑合通常被许多组NAS的厂商或个人优先考虑。但是经过许多的查找和对比之后,我还是选择了悦升的“NAS专用主板”——NAS N70E-DR v3。虽然这块板子比普通的D2550板子贵了不少,但我觉得贵还是贵得有理由的。
<ignore_js_op>
<ignore_js_op>
这里借用一张官方图(官方图敢拍得清楚一点么……)来做一个简单的分析和介绍。
板载芯片:
CPU:
N70E-DR v3采用的是Intel Celeron C1037U,低电压版的赛扬处理器,双核1.8GHz,该CPU常见于一些入门级的笔记本中,TDP为17W,即便比起Atom D2550的10W也只是多7W而已。相比于双核1.867MHz的D2550,C1037U更有制程(22nm对32nm)和架构上的优势,相信性能不在同一水平线上。而对于SMB等网络共享协议来说,其对CPU的性能还是有一定要求的。
GPU:
我们知道,C1037U内部配备了Intel HD Graphic显示核心,虽然是HD Graphic家族中最入门的型号,但相比D2550配备的GMA3600来说更加强大。当然了,由于我的NAS并没有安装Windows这样的系统,所以GPU性能几何对我而言其实无关紧要,只不过起到设置调试时候亮机用而已。
网卡:
众所周知,网络连接是NAS和核心灵魂,因此网络能力对NAS的重要性不言而喻。这块主板上继承了两颗Intel 82574千兆网络芯片,就规格而言已经比较罕见了。相比于D2550主板上常见的Realtek 8111E网络芯片,简直是天差地别,相信对网络方面比较了解的朋友自然明白。当然了,如果你对网络不熟悉也没有关系,在之后我会详细说明。
板载接口:
内存:
由于ITX主板空间比较紧张,板载内存槽只留了一条DDR3 SO-DIMM内存插槽,可以插一条DDR3的笔记本内存,而我用了一条三星的DDR3-1066的2G内存。这个选择其实没有什么特别的理由,NAS机对内存的传输速率没有什么要求,2G容量对于我所需要的功能而言也已经足够了,就随便找了一个便宜的产品。
SATA:
上图中我们可以看到,由主板板载的HM77芯片组提供6个SATA接口,其中两个蓝色的为SATA3接口,另外4个黑色的为SATA2接口。对于一个NAS来说,SATA接口有多少直接决定了你可以使用多少硬盘(当然,你也可以选择另外买HBA或者Raid卡),通常的主板只留有4个接口,还得扣除一个接口用作系统盘;相比之下,6SATA口就显得比较富裕了。
另外,主板上也留有一个MSATA接口,当使用MSATA接口时自动占用SATA4的通道。为什么是SATA4?这在我感到比较不爽的同时也对主板的走线产生了兴趣。我就是在MSATA口上插了一个闪迪32G的SSD作为NAS的系统盘。
这里多啰嗦一句,或许有人已经看到了,主板上内置了一个USB接口。实际上对于像FreeNAS这样的系统而言,完全可以只用一个U盘就完成了,然后把MSATA口上接的SSD留作系统Cache盘。这个方案其实也挺不错的,说不定以后我就会改成这样的方案。
USB:
除了刚才说的那个内置USB2.0接口以外,主板IO处提供了2个USB2.0和2个USB3.0,主板上还留有一组USB2.0和一组USB3.0的pin可以用作拓展,可以说相当丰富。至少对于一个NAS来说,已经绰绰有余了。
其他接口:
主板上留了一条全长PCI-e插槽,但需要注意的是,实际上的带宽只有4x。不过我想,没有谁会在NAS机上去搞一个强力独显之类的东西吧?就我来说,我会在以后考虑拓展硬盘时添加一张Raid卡,所以4x的带宽对我而言已经很充足了。
主板背面依旧保留了一个PS/2接口,对于一些足够老的设备,或者说在尴尬应急的时候都是十分管用的。就我自己的经验而言,你可千万别小看这样一个PS/2接口,我当年可是切切实实经历过只能找到一个PS/2键盘应急,却发主板没有接口的尴尬场面,结果这个急也没有应上。
网络接口没有什么值得多说的,有两颗Intel 82574芯片提供的两个RJ45千兆网口。
显示接口为一个VGA和一个HDMI,对于一般的情况来说也够用。
然后就是主板的音频部分了。主板板载一颗ALC662芯片提供2个3.5mm接口,分别是Speaker和Mic,此外这组3.5mm接口的背后还有一组前置面板pin可以使用。可能对许多人来说,ALC662和仅支持双声道输出略显寒酸,不过对我来说倒是完全不纠结这个内容。当然,如果你确实介意这个,倒不妨用之前提到的PCI-e 4x接口插上自己喜爱的声卡。
最后,在VGA背后还有一组未焊接的COM,主板上又板载了一组COM插针和2组未焊接的COM。完全搞不清楚为什么要那么多COM,即便用到也就一组,或许这个PCB是和其他工控主板差不多的PCB layout就借用了吧。
<ignore_js_op>
由于原装风扇只有4cm,转速比较高,所以我用了一把AVC的12V0.56A风扇吹着,效果好了不少。
<ignore_js_op>
4块东芝7200转的1TB硬盘,32M缓存,购于京东。另外我从其他机器上拆了一块1T的希捷(就是当年固件门的那个,不过我好像比较幸运,用了几年没啥问题),共5块1T准备租ZFS。
<ignore_js_op>
另外,搞了一个廉价的5盘位硬盘笼。虽说是平铺式,但是总得有个什么东西固定住硬盘,不然零散摆放很容易产生各种奇葩问题。
另外,这里用了1分5的SATA电源线和安费诺的SATA数据线用以连接系统。
<ignore_js_op>
电源我采用的是全汉FSP200-50PL,额定200瓦输出功率。这里我懒得拍照了,就直接借用了一张卖家的照片。(虽说图片里有两个,我实际只买了一个,没有蛋疼到上冗余电源……)这个电源号称是IBM的某All-in-one的库存,也算是工包货吧。虽然没什么亮点,但也够用。另外,这个电源只提供2个SATA和2个IDE,所以我才使用了1转5的联排。
机箱
没有(没开玩笑,真的没有)。所以才叫“平铺式NAS”不是。
倒不是我不想要机箱,实际上之前确实有考虑过这个问题,本来准备用乔思伯V6稍加改造,但是现在改造工程进入了困境。现在最困扰的地方就是电源了,似乎怎么摆都觉得不太合适。实际上,对于DIY的NAS而言,机箱也确实是最令人头疼的地方,自然希望可以尽量压缩空间,可是这样也就容易产生困局,当安装过程中碰到问题的时候实际上留给我们修正的余地相当小。现在看来,或许最直接的方法就是电钻,扎带和双面胶组合直接把电源固定在机箱里就完事了。实际上对于空间问题最简单的解决办法就是DC电源,可是DC电源市面上产品良莠不齐,又难以让人放心。
所以,各位如果有什么合适的机箱也一定要推荐给我哦,先行谢过。
好了,啰啰嗦嗦和各位分享了这些我自己的考量和决定,当然主要是为了抛砖引玉,各位如有更好的想法和方案还请直言。
另外,之后我还会就系统配置等问题继续和各位分享的,各位敬请期待哟。