Project Nexus (Vol. 2):老兵 PC 爆改 PVE 宿主机与 AI 算力中心

flowchart TD
    subgraph 物理硬件层 
        A[华硕 ROG Z270i]
        B[Intel i5-7500]
        C[32GB DDR4]
        D[GTX 1660S 6GB]
    end

    subgraph 虚拟化宿主层
        PVE((Proxmox VE))
    end

    subgraph 虚拟机与容器业务层
        VM1[VM: OpenWrt 旁路由]
        VM2[VM: Home Assistant]
        VM3[VM: Ubuntu Linux]
        Docker1[Docker: Jellyfin]
        Docker2[Docker: Ollama AI]
    end

    A & B & C & D ==> PVE
    PVE -.分配资源.-> VM1
    PVE -.直通USB/网卡.-> VM2
    PVE ==直通 GPU==> VM3
    VM3 --> Docker1
    VM3 --> Docker2

在构建 Project Nexus 家庭数字堡垒的过程中,最让我兴奋的环节莫过于“废物利用”

在寸土寸金的深圳大平层机柜里,如果所有的计算节点都去买全新的企业级服务器,不仅预算会爆炸,而且噪音和功耗也会让人头皮发麻。于是,我把目光投向了角落里吃灰多年的一套老 PC 平台。

💡 核心资产:老兵不死

这是一套典型的 Intel 第 7 代平台的“小钢炮”,当年的配置如下:

  • 主板:华硕 ROG Strix Z270i (ITX 小板,做工扎实,唯一的遗憾是单千兆网口)
  • CPU:Intel i5-7500 (4 核 4 线程,虽然老旧但应对软路由和基础 Docker 绰绰有余)
  • 内存:32GB (16G*2) DDR4 3200 (这是 PVE 虚拟机的生命线,容量必须管够)
  • 显卡:华硕 TUF GeForce GTX 1660S 6GB
  • 机箱:联力 PC-Q01 (纯铝小闷罐,三围仅 200x275x242mm,非常紧凑)

🚀 新使命:Proxmox VE (PVE) 宿主机

这台老机器的新定位非常明确:全天候运行的 PVE 虚拟化宿主机。在 22U 机柜里,它将占据 7U 托盘的左侧空间,与群晖 DS923+ 并肩作战。

在 PVE 的底层架构上,我为它规划了以下核心业务:

  1. 单臂旁路由网关:由于 Z270i 只有单网口,最优雅的做法是在 PVE 里跑一个 OpenWrt 作为旁路由。主路由 UDM-Pro 负责底层拨号和内网交换,而特定设备的流量将指向这个旁路由,进行科学分流和去广告。
  2. Home Assistant 智能中枢:作为全屋智能的心脏,HA 将以虚拟机 (VM) 的形式独立运行,确保最顶级的稳定性和硬件直通权限。
  3. 显卡直通与本地 AI 推理:那张 GTX 1660S 虽然玩不动 3A 大作,但在 Linux 下可是个好东西。我计划将其直通给一个 Ubuntu 虚拟机:
    • 一方面用于 Plex/Jellyfin 的 4K 影音硬解转码。
    • 另一方面,6GB 显存刚好够运行一些轻量级的本地大语言模型 (Ollama + Llama3/Qwen) 或是图像生成工作流,让家庭真正拥有私有化 AI 算力。

🔧 挑战与下一步

联力 PC-Q01 是个著名的“小闷罐”。把 GTX 1660S 塞进去后,散热压力陡增。在正式上架前,我还得对机箱风道进行一番物理改造(比如增加猫头鹰风扇,甚至考虑定制侧板网孔)。

搞定了计算节点,下一步就是打通整屋的万兆经脉神经末梢。我们下篇《Vol. 3:万兆骨干网与毫米波雷达的神经末梢部署》见!

Leave a Comment