空间篇 家庭网络实验室怎么搭?

最近各个方面的事情逐渐地恢复,继续写家庭网络实验室的文章 。
在考虑洁净和需求之后,我们就需要考虑家庭网络实验室的空间了 。
首先先亮一个观点——如果你真的想在家里折腾网络,类似于在NAS上开各种虚拟机或者挂载各种Docker并不是一个很值得推荐的方式 。

空间篇 家庭网络实验室怎么搭?

文章插图
 
原因也很简单:
第一、由于虚拟机的资源争用机制,跑在上面的应用很难获得较好甚至稳定的性能 。
第二、NAS是个单点设备,这里得多说一点了 。任何商用方案进入家庭后都会变为单点设备 。这是由使用习惯造成的,和技术并没有太大的关系 。例如在商用方案中RAID-5是一种既可以保障存储容量利用率又可以保证数据完整性的技术手段 。很多NAS系统也支持RAID-5磁盘阵列的实施 。但是在家庭用户使用RAID-5依旧会丢失数据造成不可挽回的损失 。原因是在实施了RAID-5的商用环境中会有巡检制度 。管理员会定期地去巡视检查每台服务器的面板状态 。例如:
空间篇 家庭网络实验室怎么搭?

文章插图
 
当服务器硬盘亮起黄灯或者红灯的时候,都必须采取相应的对应策略 。这才能让你的数据得以保护,假设三个硬盘做了一个RAID-5阵列,亮起了一个红灯,不做处理,系统还是可以完好的运行的,但是当再有一个硬盘亮起红灯,大概率的结果就是整个RAID-5分区数据丢失 。
商业环境下有巡检人员,这件事可以责任到人,而在家用环境中,你的NAS很可能就塞在了桌子底下,系统没有故障的时候你连看都不会去看一眼,当系统真正出故障的时候,你会看到数盏红灯 。那么即便是你采用了业界公认有效的数据保护技术,你也得不到保护数据的结果,硬盘里面的照片、电影、重要资料该丢还是会丢的 。你也用不着相信手机上装的NSA App的故障提醒,毕竟没谁在没有故障的时候去确认故障存在不存在 。时间久了手机里面的APP还在不在运行都不好说 。
第三、安全性的隐患 。很多的NAS用户都会使用某些UP主推荐的Docker源来部署自己的应用,看似很简单 。但大多数用户并不会区分Docker镜像源、也不会设置容器权限、更不会对Docker内容进行审查,反正是ADD了一个Docker能跑起来UP主们所说的功能就万事大吉 。在这种状态下你就很难防范Docker内部的恶意程序了 。
所以一直以来就总在说你弄一个All in One的NAS服务器就是一个技术阉割的产品 。
真正的要玩好Home Labs就还得真得弄一定数量的实体机 。
空间篇 家庭网络实验室怎么搭?

文章插图
 
 
在大多数情况下,这件事就和我们玩玩技术有那么一些矛盾了,首先机器多了所占用的空间就会相对较大,其次多台实体机器的管理也的确是一个问题 。
今天咱们着重说空间问题,管理的手段咱们找另外的时间来单开一个文章 。
最不推荐的方法是将设备塞在家里的角落里面或者柜子里面,这样会导致设备们出现散热问题 。尤其是柜子内部,虽然柜门一关外表美观,但柜子内的空气是无法流通的,很容易在柜子内过热甚至发生安全隐患 。
其次就是摆在外面了
空间篇 家庭网络实验室怎么搭?

文章插图
 
你可以把很多设备摆放在表面上,用起来的确会方便很多,但前提是你得知道对于大量的电子设备而言,目前最大的威胁并不是自身故障、散热、浪涌、雷劈、静电……而是你手里的水杯 。目前大部分电子产品的故障其实都来源于泼溅进水 。
最好的办法其实就是弄一个机柜把所有的设备一股脑地放到机柜里面 。
空间篇 家庭网络实验室怎么搭?

文章插图
 
选机柜这件事情其实是比较丰俭由人的,个人的倾向是一步到位选一个1.6-2米的32U-42U的机柜 。理由就是随着你玩得越来越深入,设备也就会越来越多 。这时候一个大的机柜可以在可期的未来装入你所有的家当 。而且——机柜这种东西水平占地面积是固定的,唯一不同的就是垂直空间的利用率,越高的机柜空间的利用率也就越大 。
例如iN自己选择的就是一个2米的42U机柜 。
空间篇 家庭网络实验室怎么搭?

文章插图
 
当然了,这里还有一个遗憾点,得提前说出来,以免给大家造成误导 。


推荐阅读