欢迎用户登陆
HTPC原动力论坛 » 存储 » 【已全部更新】深度DIY,超越目前大多数NAS——8硬盘高清储存服务器
楼主 打印
tT
发表于 2010-6-6 22:46 | 只看该作者

[NAS] 【已全部更新】深度DIY,超越目前大多数NAS——8硬盘高清储存服务器

本帖最后由 eebug 于 2010-6-14 11:50 编辑

随着高清视频越来越多,家里已经有8个高清硬盘了。整天换盘嫌麻烦,买个D400又太贵,而且只能放4个盘,最后还是决定DIY一台NAS服务器。


先解释一下,最终成品一共6个3.5寸热拔插硬盘仓,2个旧手提上淘汰下来的80G硬盘作为系统盘和BT下载的临时缓冲盘。所以实际这个还是不能完全满足我要求,不过我在设计时已经预留了,将来可以升级为10个活动盘+2系统盘的组合。

从构思到成型,大概2周左右,今天刚刚完工,实在是太累了,先放最终的成品效果,有空再发详细作业吧。


-----------方案篇------------------
前面简单说了为什么要DIY台NAS了,但其实主要还是家里意见有一台HTPC,还有一台高清播放器,经常硬盘要在这两台机器之间换来换去,嫌麻烦,另外就是可以预见,随着高清片源越来越多,硬盘也会越来越多,为方便今后管理,同时也作为BT下载机,减少功耗。

先讲我的构想:1.利用家里原有的资源;2.做出来尽可能小;3.尽量多硬盘位;4.宽度尽量与标准功放宽度一样(430mm);5.尽可能好看;6.尽可能低功耗。综上条件,市面几乎没有可符合条件的现成的机器,所以决定DIY,而且主要是系统搭建和机箱制作。

我的系统的配置:
1。主板:06年准备做车载电脑买的VIA EN1500主板,miniITX结构(17*17cm),集成C4 1.5G CPU,优点是功耗低(主板功耗不到20W),接口丰富(2IDE,2SATA,4+2USB,1394,1PCI),缺点多任务时速度慢。配512M内存(少了点,但够用了):现有0元
2.硬盘。2个80G的IDE笔记本硬盘,都是旧手提电脑淘汰下来的,准备作为系统盘和BT缓冲盘(BT缓冲盘很有必要,可以使日常24小时下载时不占用大硬盘资源,大硬盘可以随时拔插):现有0元
3.硬盘盒。按标准5.25寸大小设计,方便随时更换硬盘盒或光驱或硬盘笼子。最初做先做6个5.25抽取盒,3个一组,方便将来换成3转5的硬盘笼子或抽取盒。淘宝360元。另为驱动6个硬盘,需加装SATA卡,淘宝上买的4口SATAII的PCI卡100元。
4.机箱:DIY,也是此次DIY的重点。用亚克力(有机玻璃)制作,自己设计方案,出去找做广告灯箱的地方雕刻就行了。(最后为整个机箱一共设计制作了13块亚克力板,最终拼成大家见到的效果。)广告公司400元
5.电源:出于减低功耗和减少体积考虑,最后敲定用200W的1U服务器电源。淘宝买:160元
6.散热:机箱采用密封设计,里边设计了贯通前后的通风通道,共设计了3个12cm风扇位(1前2后),暂时用1前1后,今后发热量大再加,于是淘宝买了2个超静音的大风扇,功耗约1.5W/个,一共26元。
7.其他杂物:笔记本硬盘转换线2条12元,6mm固定螺丝及螺母2包30元,电源接口扩充线3条12元,金属电源按钮12元,CorelDraw快速入门1本36元(设计机箱用,现学的,成本较高),淘宝运费合计50元。

成品

SNC00132small.jpg

背面(白色反光的是暂时不用的风扇口,用自制挡板封住)

SNC00134_调整大小.jpg

顶视图,左下是硬盘仓、左上是电源及走线仓,右边是主板和系统硬盘仓

SNC00135_调整大小.jpg

正面图

SNC00136_调整大小.jpg

通电后的效果(电源开关旁边有2颗小灯,一颗红色的硬盘灯没亮看不出)

SNC00157_调整大小.jpg
订阅 TOP
沙发
发表于 2010-6-6 22:49 | 只看该作者
本帖最后由 eebug 于 2010-6-14 10:28 编辑

先跟大家道个歉,上周太忙了,一直没时间更新。今天放假,争取把全部更新完。
-------实现篇--------------
根据上面的设想,主要的难度应该就是在机箱的DIY了。
这个DIY的时间大概是2周,其中前面一周是准备和测量各种配件的尺寸,构思机箱内部结构。后面一周是画图纸和制作。

在机箱方案的设计中,最让我头痛的就是机箱的固定问题。因为一般做广告灯箱的地方,都是用胶水粘合,但缺点是一经粘合不能拆解,而且时间一长,稳固性和可靠性就成问题。所以经过再三考虑,终于想到了解决的方案:就是通过用横向的圆柱螺母和螺丝固定主要结构,内部结构用榫口方式互相卡合。但说的很简单,这就对整体的结构和精确度有很高的要求(所以在测量计算方面花了很大力气。)

我的最终方案是通过侧面两块12mm的亚克力,打孔作为主力墙,所有螺丝着力都在这两块板上,然后在上下面板中开槽,固定内部硬盘支架,为了牢固,在侧面板和上下面板结合部设立了榫口对接,加大结合强度,提高稳定性。最后前后面板只做装饰和接口使用,不承受力量(也便于拆装)。

“承重墙”,面上的圆孔就是圆柱螺母(俗称锤母)孔,贯穿圆孔的长方形就是6mm螺丝孔

支柱侧面板.JPG
2010-6-14 10:04

顶板两侧圆孔就是入沉头螺丝的螺丝孔,中间灰色的就是内部结构的卡榫槽

顶板.JPG
2010-6-14 10:06

前面板,字母标识和栅栏就是风扇通风口,后面是一个12cm风扇位

正面板.JPG
2010-6-14 10:14

背板,风扇口下面孔是电源开关孔,并设计了两个卡线口

背板.JPG
2010-6-14 10:14


内部的硬盘也是用亚克力互相榫合,既作为硬盘和的支架,也是箱子内部的支撑体(可防止箱体变形),然后通过固定硬盘盒的螺丝固定整个支架。最后把支架整体放入外壳的槽内,面板螺丝固定后,整个箱子就非常稳固了。

(可惜在装配时忘了拍照了,只放一些装配过程完成后的照片吧。)

内部支架结构,通过6块亚克力互相榫合而成,上下留有空隙走线(还能看到自己DIY的1接6的电源线)

SNC00131_调整大小.jpg

这个角度可以清楚看到榫口位

SNC00145_调整大小.jpg

整个机箱最重要的侧板(也是最贵的),这是安装好的样子了

SNC00148_调整大小.jpg
TOP
藤椅
发表于 2010-6-6 22:49 | 只看该作者
啥也没看到,图片有问题?
TOP
板凳
发表于 2010-6-6 22:49 | 只看该作者
本帖最后由 eebug 于 2010-6-14 11:43 编辑

--------------安装调试篇---------------------
这篇就以图片为主了,不多说,大家看图片注释吧。

安装前,先将机器裸调,保证系统正常

SNC00128_调整大小.jpg

主板和系统硬盘特写。

SNC00141_调整大小.jpg

硬盘三文治。下面的系统盘,加了防震胶垫(旧光驱拆下来的),上面的是下载缓冲盘,支架也是用亚克力做的

SNC00140_调整大小.jpg

4口SATA卡特写,服务器的长PCI接口,所以突出了一截。(女儿背影客串出镜,大家鼓掌欢迎)

SNC00142_调整大小.jpg

因为后面板没有固定PCI卡的槽,所以用边角料DIY了个支架,将卡固定在主板上

SNC00130_调整大小.jpg

内支架硬盘盒已经安装好了

SNC00139_调整大小.jpg

电源固定在这个位置

SNC00138_调整大小.jpg

主板在最下面,已经全部安装好

SNC00147_调整大小.jpg

大功告成

SNC00150_调整大小.jpg

进驻新家了,位置刚刚好,下面是HTPC主机,右边从下到上是:功放、DVD、高清机、WII

SNC00152_调整大小.jpg

我的胃口不小吧!!!!

SNC00154_调整大小.jpg
TOP
报纸
发表于 2010-6-6 22:49 | 只看该作者
本帖最后由 eebug 于 2010-6-14 11:49 编辑

-------------软件/遗憾/升级/等等篇------------
软件系统方面,因为还要照顾老爸使用,不能用LINUX系统,考虑到CPU能力有限,所以安装了深度优化精简版XP,安装haneWIN NFS服务、迅雷、360杀毒,其他软件一概不装。

全部8个硬盘

SNC00159_调整大小.jpg
2010-6-14 11:46

共享方式以WIN文件共享(主要供其他电脑使用)和NFS文件共享(供高清播放器使用)。文件共享全部集中在一个目录,文件共享和NFS都只对外共享这个目录,然后将所有硬盘挂载到该目录下的文件夹下。这样做最大的好处是可以自由拔插硬盘,而共享目录会自动跟随变化,不需人工调整。如我插入“风光片”的硬盘,在高清播放机上的NFS服务中就会自动出现“风光片”的目录,不插该硬盘时就不出现这个目录,其他同理,使用非常方便。

系统的管理可以通过本机登录使用(因为有显示输出,也输出到电视机了,这点比D400要好),也可以通过远程登录管理,也比较方便。

系统使用中还是比较稳定,同时下载BT和高清远程访问看40G 阿凡达时,CPU占用率60-80%左右,网络占用率25-40%左右。无外接硬盘功耗约30-40W,8硬盘全上是功率约80-90W,开机时峰值最大功率150W,电源负荷基本没问题。

日常负载功率

SNC00151_调整大小.jpg
2010-6-14 11:46

满负荷功率

SNC00158_调整大小.jpg
2010-6-14 11:46


最后,好像很多同学关心散热问题:我这机箱自认为散热还是解决得很好的。拜3个12cm风扇所赐,内部通风量很大,完全实现前后通风,而且本身硬盘盒之间的空隙很大,且硬盘区和主板区完全隔离,互不干扰,内部散热绝对不是问题。由于散热能力强,我还将机作为机柜的抽风机,使风向外吹,带走机柜内部的热量。

最后说说遗憾:
1.没有设计硬盘电源控制开关(原来已经做了一个设计方案,但由于美观问题和要另外做电源控制板,嫌麻烦就放弃了),使用中发现,全部硬盘都插上,确实比较浪费电,而全部拿下又感觉浪费地方。
2.主板性能还是不行。一般的播放是没问题,但是在播放过程中如果插拔硬盘,系统就会卡的很厉害(因为CPU多任务能力差,要兼顾硬件识别时就应付不来了)
3.机箱设计过于精细,没有预留误差和空隙位置,导致安装时很费劲。这点让我吃尽苦头,设计时没考虑误差,如所有转角都是直角,但实际加工出来的转角都是带1mm左右的弧度(钻头的弧度),导致部分卡榫位不能完全对准,最后只能拿铁锉,逐个角磨成直角。另外由于心急,没让广告公司的人把亚克力磨边,导致每块板的边缘都很锐利,弄得我要非常小心,最好还是把手给蹭破了2处。
4.服务器电源风扇声音非常大,后来上淘宝买了2个超静音的4CM风扇给替换了,“这世界终于清静了”。

升级考虑。
由于主板性能不够,准备考虑入手atom平台或离子平台的miniITX主板,改善性能。
今后如果硬盘再多了,考虑换成2个3转5的硬盘笼,一共可以装10个外接硬盘。
另外我还在考虑增加电源开关的可行性,看能不能在现在的基础上简单加上硬盘的电源开关。

-----------------------------------------------------------
好了,功课终于做完了。欢迎交流。
如果有同学需要设计图纸的,我可以提供。

TOP
地板
发表于 2010-6-6 22:57 | 只看该作者
继续上图阿
TOP
7
发表于 2010-6-6 23:18 | 只看该作者
提醒一下各位,楼主没有发完帖子,请不要故意占楼,谢谢大家对于楼主的尊重。如果我这层也是这个问题,我一会删除,谢谢楼主分享 呵呵
TOP
8
发表于 2010-6-7 00:57 | 只看该作者
用了几米呢?
TOP
9
发表于 2010-6-7 01:02 | 只看该作者
厉害咯,可这发热时太大了,不知怎样解决勒
TOP
10
发表于 2010-6-7 02:17 | 只看该作者
不错!但我是直接用服务器做的HTPC,支持6个热拔插硬盘,感觉更省事
TOP