如何用旧电脑组建nas(如何自己DIY或者利用旧电脑组装一台NAS)
如何用旧电脑组建nas(如何自己DIY或者利用旧电脑组装一台NAS)8GB的内存是现代家用电脑的基线。同样的容量将是NAS的最佳选择。使用现代DDR4内存,你甚至可以选择2133 MHz的基本频率,但最好选择频率不低于1333 MHz的DDR3内存。内存注意:如果你想要你的NAS安装SSD固态硬盘或RAID高速配置,以确保一定的网络传输速度的话。一个标准的网卡的带宽是1Gbps,即125MB/s。在这种情况下,你需要一个具有更好带宽的网卡或Wi-Fi模块,对于SSD SATA来说,它至少应该是5Gbps,即625 MB/s。这样的网络设备并不便宜,在用新部件组装NAS的情况下,你需要将整体成本与现成的NAS设备的价格进行比较。处理器最低要求是有两个核心的CPU,最好是节能的。最好有集成显卡,这样你就不必在安装和配置操作系统时,或在修复存储库运行过程中可能出现的问题时,为添加显卡而烦恼。NAS的最佳处理器是现代英特尔Atom或Celeron,至少是第十代。
为NAS选择组件
如果你决定自己DIY一台NAS,你需要哪些组件呢?
主板
如果NAS被组装成家庭使用或是一台迷你PC的情况下,主板应该是迷你ITX格式。家用NAS是一个要求不高的PC,所以主板可以基于基本的芯片组,也就是英特尔的H系列或B系列,以及AMD的A系列或B系列。主板必须有所需数量的SATA连接口以用来连接你的硬盘(最少4个)。
注意:如果你想要你的NAS安装SSD固态硬盘或RAID高速配置,以确保一定的网络传输速度的话。一个标准的网卡的带宽是1Gbps,即125MB/s。在这种情况下,你需要一个具有更好带宽的网卡或Wi-Fi模块,对于SSD SATA来说,它至少应该是5Gbps,即625 MB/s。这样的网络设备并不便宜,在用新部件组装NAS的情况下,你需要将整体成本与现成的NAS设备的价格进行比较。
处理器
最低要求是有两个核心的CPU,最好是节能的。最好有集成显卡,这样你就不必在安装和配置操作系统时,或在修复存储库运行过程中可能出现的问题时,为添加显卡而烦恼。NAS的最佳处理器是现代英特尔Atom或Celeron,至少是第十代。
内存
8GB的内存是现代家用电脑的基线。同样的容量将是NAS的最佳选择。使用现代DDR4内存,你甚至可以选择2133 MHz的基本频率,但最好选择频率不低于1333 MHz的DDR3内存。
硬盘驱动器
需要多少个硬盘是由NAS使用的RAID阵列配置决定的。对于一个简单的RAID 1(镜像)来说,最小的数量是2个硬盘。每个硬盘必须具有存储设计的容量。近几年,硬盘的容量突飞猛进,单盘容量高达18TB,有时甚至更大。
硬盘应该是相同的型号,或者至少是相同的容量。这要求能够在RAID中使用它们。由于NAS全天候工作,最好使用服务器硬盘。其中最好的是WD Red系列。如果你真的需要一个低噪音的NAS,你可以选择一个WD Blue硬盘。
机箱
机箱外壳可以是任何品牌型号,因为我们是DIY的。主要的要求是,它必须能够容纳所需数量的硬盘。如果你没有PC机箱,你可以买一个家庭服务器的机箱,买一个迷你PC的机箱,或者只是一个普通PC的窄小机箱--这种机箱会占用更少的空间。
电源
电源的选择必须遵循与普通PC相同的原则,即把所有部件的能耗加起来。如果你的系统中使用的中央处理器是低到中等功率的,那么至少一个300-350W的电源就足够了。
不间断的电力供应——UPS
一个NAS必须提供一个不间断的电源,这样你就不会在紧急停电时丢失重要数据。
注意,所有组件必须是兼容的。
一个用于NAS的操作系统
现成的NAS设备已经安装了专门的操作系统,为网络存储进行了优化。他们有必要的程序来操作存储空间。在自我组装NAS与操作系统、其配置和软件的情况下,我们需要自己解决这个问题。
有专门为NAS配置的系统,这种类型的免费产品包括TrueNAS、XigmaNAS、OpenMediaVault和NAS4Free等。国内还有不少人使用黑群晖系统。
他们有自己的软件来实现基本的存储功能(软件RAID、媒体服务器、FTP服务器等)、反病毒软件、洪流客户端、IP摄像机的程序、数据备份工具、云存储和服务客户端等。
你也可以使用定制的Windows和Linux,或Windows Server和Linux Server发行版来安装NAS所需的程序。
每个操作系统都有自己的细微差别。
例如,Windows必须要有许可证,而且它不是最快的系统。然而,如果你以Windows为基础,它的用户将更容易定制NAS,而且有许多Windows的手册。
NAS专用的特殊的操作系统有一个优势,那就是简约、高产和专门为网络存储优化。
TrueNAS系统也有其缺点:有些系统需要一个独立的磁盘才能工作,有些系统的实用性完全不好。
RAID
NAS的一个重要方面是它的RAID阵列,通过操作系统的方式实现。不组阵列的NAS也是可以的,因为许多现成的NAS设备允许你将所有磁盘作为一个单一的磁盘空间(JBOD配置)。然而,如果没有一个容错阵列,使用NAS就没有什么意义。
文件系统
NAS文件系统是该设备运行的一个重要方面。它影响到磁盘操作的性能和稳定性,以及恢复数据的能力。文件系统取决于所选择的操作系统,但一般来说,好的文件系统是ZFS、Btrfs和Ext4。
XigmaNAS和TrueNAS是基于FreeBSD的,使用ZFS文件系统。
OpenMediaVault是基于Debian Linux的,可以使用ext3、ext4、XFS和JFS文件系统。Linux发行版利用Ext2、Ext3、Ext4、JFS、ReiserFS、XFS、Btrfs或ZFS。Windows可以使用NTFS和FAT32。
RAID的软件实现和文件系统决定了操作系统的选择。
DIY NAS:重要的方面
自行组装的家用NAS为我们提供了一个机会,可以利用使用过的计算机组件(自己的,或购买的),或有死机屏幕的笔记本电脑。相应地,这可以让你节省硬件的成本。
然而,如果你用新的组件组装设备,至少在建立一个基本需求的存储系统的情况下,那就几乎没有什么可节省的。在市场上,有许多针对家庭用户的预算型NAS,会比你自己组装的更便宜。
此外,一个新购买的现成的NAS是一个为节能而优化的设备。毕竟,该设备昼夜工作,24小时不间断地消耗电力。现成的家用NAS系统通常运行在现代节能的ARM处理器上,如英特尔Atom或Celeron。
因此,如果你使用旧的处理器(基于32纳米、65纳米或90纳米工艺技术)组装一个NAS,可能不会给你省电。
常见问题
什么是NAS?
NAS(网络附加存储)是一种类似于服务器的网络存储系统,全天候工作,为网络用户提供数据访问。
我需要一台NAS吗?
如果你想安全地存储大量的数据,类似于云存储,有多用户访问数据,那就需要。
有可能自行组装一台NAS吗?
一台NAS就是一个服务器,最初是一台电脑。它可以在一台旧PC的基础上组装,或者是一台没有屏幕的笔记本电脑。但是,如果你用全新的计算机配件组装NAS的话。这并不是一个最佳的选择。因为购买一台品牌的全新NAS可能比你组装的更省钱。
对于一台NAS来说,我需要多少个硬盘?
至少2个驱动器,以便能够使用简单的容错RAID 1(镜像)。一些NAS操作系统需要一个单独的驱动器来安装。如果你选择使用这样的系统,你可以为操作系统添加一个最小容量为60或64GB的SSD固态硬盘。