homelab 配置计划

本文写于 2020-07-04,当前最新配置参见 ryan4yin/knowledge/homelab

买一台微型服务器,多个硬盘做磁盘阵列,然后安装上 ProxmoxVE 虚拟化系统,物理机就配置完成了。

然后在 PVE 里面,就可以开各种虚拟机了:

  1. 一台 OpenWrt 虚拟机做软路由,提供FQ加速、DDNS等功能。
  2. 一台 NAS 虚拟机: 里面通过 docker 跑 OpenMediaVault 等 NAS/私有云/媒体管理/资源下载等应用。
  3. 一台 Linux 虚拟机:里面用 docker 运行一些其他的 self-hosted 应用。
    • 比如个人网站、Homelab、个人WiKi、个人 DNS 等等。
  4. 别的虚拟机:随便折腾,Windows/MacOS/Linux/FreeBSD/Kali,或者用来学习分布式文件系统、Kubernetes 集群、OpenStack 集群。

网络方案:

使用 AC+AP 模式:

  1. 光猫直接接有线路由器做 AC(Access Controller).比如 ubnt ER-X
  2. 微型服务器直接接在 AC 上,这样做网络损耗最小。
  3. 直接上纯铜六类非屏蔽千兆网线。
  4. 另外再买一个 AP(Access Point) 连到 AC 上,提供无线接入功能。比如红米 AC2100。
  5. 红米 AC2100 同时也能当交换机用,它提供 3 个 LAN 网口。

总的来说,网络配置就是 AC+AP+软路由,三者各司其职。很符合 Unix 哲学之一:每个工具都应该只做一件事,并且把事情做好。

目前的预定清单:

  1. 微型服务器:MicroServer Gen10 Plus G5420+8G,淘宝代购最低卖 4400。
    • 然后自己加装一根 16G ECC,预算 800。24G 开虚拟机,应该是够了。
    • 以后有钱了,也可以直接考虑 E2224+16G 再加装 16G,目前淘宝代购最低 5700 + 内存条 800。缺点是总功耗大概会上 110W... 租房用电可贵了。。
  2. 硬盘:
    • 一块紫光 512G m2 固态大概 480 块,用转接卡接到 pcie 接口上。
    • 机械硬盘:4T * 2(西数蓝盘 西数紫盘),以后可以扩容到 4T*4。单价 599。
    • 可以组 RAID1、RAID10,也可以留个4T的盘自己做定时备份。或者搞 Ceph,虽然说单机搞 Ceph 好像是自找麻烦。。
    • 总容量:RAID1 8T。
  3. 主路由(AC): ubnt ER-X,京东 399 元。(或者也可以考虑直接用软路由做 AC。)
  4. 无线 AP + 交换机:AC2100,京东 168 元。
  5. UPS(uninterruptible power supply, 不间断电源):看情况决定要不要买。
  6. 电视盒子、音箱、投影仪啊啥的,以后有钱再烧。。。

期望局域网内网速能实现真千兆——110MB/s 以上(万兆网目前还烧不起)。

目前的现状

2020-11-22

  1. 服务器:树莓派 4b,2G 版,从同事手中够得,价格 180
  2. 硬盘:
  • 机械硬盘:4T * 2(西数蓝盘 西数紫盘)
  1. 主路由+无线路由:小米 AX1800,暂时不分 AC/AP,毕竟就一个小租房。。

看这配置也知道,目前只是组了一个非常纯粹的 NAS,小小的树莓派承担不了太多工作。

目前的主力机还是我的小米游戏本,扩到了 24G 内存,用来玩玩 kvm+kubernetes 集群也够了。

参考

posted @ 2020-11-22 21:45  於清樂  阅读(803)  评论(0编辑  收藏  举报