HomeLab 硬件搭建
硬件方案回顾
方案 | 典型案例 | 优势 | 劣势 |
---|---|---|---|
成品NAS | 威联通、群晖 etc. | 1. 简单,开箱即用 2. 软件服务支持完善,有成熟的客户端 |
1. 高价低配,PC的价格,手机的性能 2. 没法上虚拟化,只能跑Docker 3. 定制程度高,没有自由度 |
成品服务器 | HPE Microserver Gen 8/9/10+ | 1. 企业级整机服务器,稳定性杠杠的 | 1. 企业级整机服务器,价格也杠杠的 2. 配置自定义程度一般,性能高一点钱包就吐血 |
服务器硬件自组 | 永擎/超威 服务器主板 + 自组硬件 | 1. 服务器级硬件,稳定性值得信赖 2. 自定义程度高,配置灵活 |
1. 服务器级硬件整一套还是不便宜 2. 电费也不便宜 |
消费级硬件自组 | 捡垃圾 | 1. 极其灵活 2. 成本灵活 |
1. 稳定性靠3分的打拼和97分的天注定 |
HomeLab Ver 1 搭建
时间:2018 ~ 2020
配置的具体型号已经不是很清楚了,大概几个重要的参数列在下面
硬件 | 型号/参数 |
---|---|
主板 | 工地散装Intel主板 |
CPU | 主板自带Intel J1900 |
内存 | 工地散装DDR3 4G |
系统盘 | 工地散装SSD 8G |
网卡 | 主板自带1G网卡 |
数据盘 | 希捷 3TB HDD |
电源 | 工地散装1U 180W电源 |
其实就是标准的星际蜗牛矿难机。学生嘛,啥都有,就是没钱,整机连机箱带硬件200块捡垃圾捡回来的
还别说,虽然从内而外透露出一股子不靠谱的气息,但是还挺好用的。毕竟俗话说得好,8000块的电脑宕机了,肯定是电脑辣鸡。800块的电脑宕机了,肯定是我辣鸡。
配置其实也还行,在上面直接安装了CentOS 7,手开了Samba + NFS服务,然后Docker跑网盘(NextCloud) + 视频墙(Jellyfin) + BT下载(Transmission),也能跑的一溜一溜的
可能是期望比较低(基本没有期望),硬件意外的稳定。设备丢宿舍7 * 24H工作,人去实验室或者去外面,基本都能访问到。
也确实会有宕机,但是也不是那种看心情的宕机(机魂不悦)。而是有明确复现路径:
- 运行的Jellyfin服务,使用显卡硬解视频的时候,大概率宕机。
- 但是软解一点毛病没有。
所以估摸着,就是核显有点毛病。不过200块,要啥自行车
总而言之,这套200块捡回来的机器,从研究生阶段顶到了工作,实在是属于远远超出预期
HomeLab Ver 2 搭建
时间:2021 ~ 至今
这套属于工作后搭建的了。毕竟捡回来的洋垃圾,跑了仨服务,就已经被榨干了。干脆就执行了整机大升级
硬件 | 型号/参数 |
---|---|
主板 | AMD B460 ITX主板 |
CPU | AMD Ryzon 5 4650GE Pro |
内存 | 光威 DDR4 32G |
系统盘 | Asgard 256G NVME SSD |
数据盘1 | 希捷 3TB HDD |
数据盘2 | 西数 8TB HDD |
数据盘3 | 光威 512GB SATA SSD |
网卡 | 主板自带1G + 主板自带WiFi + Intel 2.5G x2 |
电源 | 台达 1U 256W电源 |
UPS | APC BK650 |
主要考虑点:
- CPU:
- 节能的前提下,性能尽可能高:毕竟7x24h开机,能耗高了电用不起
- 最好支持ECC内存:ZFS搭RAID需要,不然容易损坏数据(事实证明这条没啥用,内存买不起,也不用上RAID)
- 带核显:总不能整独显吧
- 内存:
- 虚拟化可以超卖CPU,但是没法超卖内存
- 支持国货,让三星的仓库不再有洪水火灾
- 开发机 8GB(Clang内存大户) + Docker主机 8GB(GitLab内存大户) + NAS 8GB(硬盘数据缓存),这就24GB打底了,还不上个32GB?
- 系统盘:
- 需要装Host OS,以及放Guest OS的系统盘,所以在控制成本的情况下可以适当整大一点
- SSD 数据盘:
- 后来加的
- 因为HDD的iops实在拉胯,用来做开发机的Home目录时,VIM配置这样的超多小文件读取,可以卡一万年
- 所以还是需要一块SSD来存这些meta数据,低频访问的大文件就进HDD
- 网卡
- 2.5G网卡,刚好可以跑满单HDD的连续读写
- 自带Wifi,还能直通给OpenWRT虚拟机,无缝科学上网
- 电源:
- 你也不想你的电脑物理意义上的爆炸吧?
- UPS:
- 你也不想你的数据物理意义上的爆炸吧?
这套下来差不多5000大洋,但是这个预算下,性价比确实不错(AMD YES!),稳定性也没啥问题,连续几个月开机工作,至今没有卒过。
HPE的MicroServer这个价格,就只能抱着2核奔腾回家了。或者群晖也就是上个J1900的进阶版本 – 还是弱鸡,哪里比得上我AMD Zen2的APU
总之,这套到现在都还在稳定运行,性能也没有拖过后腿,感觉还能再战20年