【家用nas】ms04+4存储盘+1系统盘+win2012=接近完美
说在前边:本人挖了一堆坑给自己,最后接近完美的填了这些坑。回头想想自己都累。
本人原来用freenas,用了大半年,后来基于几个问题,转入win2012阵营。为什么呢?
1、重点,freenas很难做容量扩容,不支持存储池的概念,至少目前的版本不支持,说现在有测试版能支持。没用过。
2、要装的软件必须支持freebsd系统,我想要的bttorrent sync,虽然支持,但调试起来很麻烦。
3、重点,freenas看明白一次,配置完,长期不动。再进去调试,还要再学一次,他的存储概念不太好理解。
4、freenas硬盘出现问题,想直接倒数据,非常的麻烦。zfs在win7环境下,几乎不能挂载。开源有几块软件说能挂载,试过,不成功。ufs在windows需要花钱买软件。(后来本人找个破解的,勉强吧数据导出来了。)
我的需求
1、nas。
2、尽量大的硬盘空间,能抵御单盘故障。
3、最大程度的灵活性,硬盘容量上可扩展,软件支持容量扩展。
4、尽量提高寿命,支持硬盘休眠。
5、尽量少花钱,用现有硬件。 (本人有b75itx, h77n,都是1155的平台。)
6、方便拆卸。
7、软件支持好,必须支持bttorrent sync /最好支持远程管理,并且能穿透家里的内网 / 能支持远程下载就更好了 / 软件兼容性尽量的好,以后可能还装其他的软件。
8、支持samba共享(就是windows的共享),支持小米电视的共享目录播放。
9、速度差不多就行。
10、硬件如果损坏,坏哪里,换哪里。要容易换,换的简单。
大概分析一下上边需求。
..需求2基本上敲定,必须用类似raid5的功能来解决。
..实际上最费劲的,是 需求 3 和 7 并存。这个问题最好是nas系统本身就支持,也就是软件来解决。
..需求4,这个就是保护硬盘,提高寿命的要求,普通家用盘24小时转,一般寿命是2年。企业盘寿命是3年。所以,在家用来讲,无数据读写时,硬盘停转休眠是很重要的。可以直接与硬盘使用寿命挂钩,一般的家用主板都支持硬盘休眠,但raid卡支持休眠的,且稳定性好的,都要花银子。
..之所以不上硬件raid卡,有以下几个原因。
钱,哥是铁公鸡,尽量用便宜的,手边现有的硬件解决问题。支持硬盘休眠的,好品牌稳定的raid卡,都不便宜。
使用配置,用硬件raid卡,学习如何配置,如何恢复,如何扩展硬盘空间,如何raid卡损坏后,更换新卡保留原有数据,这些都是问题。
兼容性,家用itx主板的pci-e 16x接口,很多都带不起来raid,本人是测了技嘉h77n,带dell 6i,prmise (型号忘记,pci-e 4x的卡)。直接点不亮。拔掉raid卡,就能点亮。(dell 6i卡不支持硬盘休眠,以上2个raid卡是借来测试的。)
..需求5,我准备了5块硬盘,准备找b85支持5sata 或 支持4sata+1msata的主板。但最后华擎b75itx解决。这里有个亮点。一会说。
..需求6,这个就是机箱的选择问题了。
..需求7,这个又限制了一批软件,能支持bttorrent sync,能做nas的,不是很多。
..需求8,无视吧,叫nas基本都支持samba共享。
根据以上需求,最后选择用win2012系统搭配下边的硬件,做了nas。
硬件环境
机箱:迎广ms04
主板:现有的asrock b75itx
cpu:破烂
内存:4G
硬盘系统:80G2.5寸本盘
硬盘存储:1T 希捷家用盘*4
装好系统以后,实际用了一下,完全满足我所有的需求。
1、用windows2012做存储nas,我装好以后,才发现,这系统的存储池概念实在牛逼。
支持增加硬盘数量。
支持增加单盘容量。
做parity数据布局(类似raid5),可以动态增加容量。增加容量以后,虚拟磁盘也就可以增加容量了。分区容量也就增加了。
实在是非常非常灵活。
2、本人用系统的dim镜像,如果系统崩溃,直接找块硬盘,恢复镜像就可以了。
当然,理论上,重装系统能直接找回存储池,一般来讲,存储池的配置信息都放几块硬盘的保留空间上。这个我没测试。
3、华擎b75itx,只有4个sata口,没有msata口,但是呢,有一个esata口。我花了20块钱,买一条esata转sata线,解决第5块硬盘做系统盘的问题。而且完美引导启动。(这里需要注意下,b75芯片默认就有5个sata通道,所以呢,5硬盘能同时工作。而有的h61也有4个sata口,同时有一个msata或者esata,但是,h61芯片默认只有4个sata通道,所以只有4块盘能同时运行。除非,h61集成第三方的芯片,来支持第5通道的sata)
4、迎广的ms04很棒,本身设计好像就是用来做nas的机箱。而且,他的前置4个硬盘插槽,每个下边都有一个独立的硬盘灯。
5、数据写入,大文件写入基本能跑到60Mbytes,小文件写入在20Mbytes左右。个人感觉已经不错了。
6、装了bttorrent sync,同步我平时的工作数据。装了teamviwer,可以穿透内网远程管理。修改了系统的电源管理,nas盘在15分钟无读写的情况下,休眠停转。
装bttorrent sync时候,数据存在系统盘的d盘上,然后写了个批处理计划任务,每天晚上10点copy sync到存储盘的目录上。这样,sync在白天同步时,不会叫醒休眠的存储盘了。
我在考虑要不要装一个远程下载的软件,比较担心下载会后台上传,导致存储盘不休眠。这个还在考虑中。
win系统装其他服务软件也可以了。
总体感觉,win2012,做个家用存储实在太好用了。看过论坛一个牛人用win2012做企业存储,有多个ssd做缓存,性能爆表。我现在的用法也只是用了win2012的皮毛,这已经完全满足各种需求了。
以上是本人做nas,给自己挖的坑。周末上图,机箱,硬盘,系统截图等等。今天太晚了,准备睡觉。
楼主的机箱ms04有没有看过硬盘温度?据说硬盘散热不是特别好?
万由有完整方案,用的n3150板子,可以用他的系统,不过他家建议黑群晖
只想请问下小米电视到底怎么样。。。。。。。。。
万由只是个箱子吧。系统还是要你自己搞。而且我怎么看,都感觉万由很山寨。
2楼抢占,专门回复各种问题。
根据你的叙述,我可以比较确定的说,基于我的经验这种休眠设置不可靠。
手机上的很多APP都会扫描samba共享,各种DLNA播放器也不闲着,甚至MS media player也会唤醒NAS硬盘,现在的小米盒子的播放器打开就会先扫一遍
我只想问楼主,你的硬盘确实能可靠休眠吗?
我以前曾经简单搞过一个类似的NAS,硬盘总是被各种唤醒,开电视盒子、摆弄手机、PAD都有可能唤醒硬盘,以至于我都考虑干脆不要让硬盘休眠是不是对硬盘更好些。
哦,,,是这样啊。。。
我现在的方案是,在Linux下,一个硬盘专门放有频繁访问需要的数据,比如最近几个月下载的电影,其他硬盘都umount,需要的时候手工mount一下。。。
这个我还真没注意,不过把机箱扔阳台了。现在冬天,阳台温度低于10,暂时无视吧,等夏天再说。