PVE 硬體選購指南:從 Mini PC 到機架式伺服器
買硬體跑 PVE 有點像買車——你可以花五萬買一台代步小車,也可以砸五百萬買一台超跑,兩台都能從 A 點到 B 點。差別在於你要載多少人、跑多快、以及你的荷包能承受什麼。
最重要的事:CPU 要支援虛擬化
在你掏錢之前,先確認一件事:你的 CPU 必須支援 Intel VT-x 或 AMD-V(詳見 Proxmox 官方系統需求)。沒有這個,PVE 裝得上去但 VM 跑不起來,就像買了一台有方向盤但沒引擎的車。
# 已經裝好 PVE 的話,跑這個確認
grep -E '(vmx|svm)' /proc/cpuinfo | head -1
# 有輸出就是有支援,空白就是沒有(或 BIOS 沒開)很多主機板出廠時虛擬化是關閉的。進 BIOS 找 Intel Virtualization Technology 或 AMD SVM Mode,打開它。這一步忘記的話,你會對著「QEMU/KVM not available」的錯誤訊息發呆很久。
三個層級:選你的冒險等級
入門級:Mini PC($200-400)
這是入坑最輕鬆的方式。一台小小的 Mini PC,放在書架角落,安靜到你會忘記它在運作。
| 項目 | 建議 |
|---|---|
| CPU | Intel N100/N200 或 AMD Ryzen 5 Mini PC |
| RAM | 16-32 GB DDR5 |
| 儲存 | 1x NVMe 512GB(系統)+ 1x NVMe 1TB(VM) |
| 網路 | 2.5 Gbps 內建 |
| 功耗 | 15-35W(電費無感) |
| 適合 | DNS、反向代理、Home Assistant、輕量服務 |
這個等級能跑的東西比你想像的多。Pi-hole、Nginx Proxy Manager、一兩個 LXC 容器、甚至一台小型的 Debian VM 都沒問題。把它想成一台永遠開著的瑞士刀。
N100 是目前 CP 值之王,低功耗但效能夠用。如果你只是想「試試看 PVE 是什麼感覺」,這是最沒有心理負擔的選擇。
中階:塔式/桌上型($500-1,200)
開始認真了。這個等級你可以跑 GPU 直通、多個 VM 同時運行、甚至架一個小型的 K8s 叢集來玩。
| 項目 | 建議 |
|---|---|
| CPU | AMD Ryzen 7/9 或 Intel Core i7/i9 |
| RAM | 32-64 GB DDR5(有 ECC 更好) |
| 儲存 | 2x NVMe 1TB(ZFS Mirror)+ HDD(資料碟) |
| 網路 | 2.5 Gbps x2 或 10 Gbps |
| 功耗 | 65-150W |
| 適合 | 多服務部署、GPU 直通、中等規模虛擬化 |
記憶體是最該砸錢的地方。 每台 VM 都在吃記憶體,8 GB 的主機跑兩台 VM 就喘了。32 GB 是甜蜜點,64 GB 則是可以放心揮霍。
關於 ECC:ECC 記憶體會自動修正位元錯誤,對跑 ZFS 的場景特別有意義。不是必須,但如果你的資料很重要(例如家庭照片 NAS),值得投資。
進階:機架式/叢集($3,000-10,000)
好,你是認真的。這個等級你在搭的東西,基本上跟小型公司的 IT 機房沒兩樣。
| 項目 | 建議 |
|---|---|
| CPU | AMD EPYC 或 Intel Xeon(每節點) |
| RAM | 64-256 GB DDR5 ECC |
| 儲存 | NVMe(Ceph OSD)+ HDD Pool |
| 網路 | 10 Gbps x2(Ceph + 管理)+ 1 Gbps(Corosync) |
| 節點數 | 3-5 台 |
| 適合 | HA 叢集、Ceph 超融合、生產級服務 |
三台節點是 Ceph 和 HA 的最低門檻。為什麼是三台?因為叢集投票機制需要奇數節點來達成共識——跟民主選舉一樣,兩個人意見不同的時候需要第三個人來打破僵局。
磁碟選擇:SSD vs HDD
這不是二選一,是各有各的用途(更多儲存規劃細節請看 PVE 儲存系統指南):
| 用途 | 建議 | 理由 |
|---|---|---|
| PVE 系統碟 | NVMe SSD | 系統碟慢全部都慢 |
| VM 磁碟 | NVMe / SATA SSD | VM 的 I/O 效能直接影響體感 |
| 資料儲存 | HDD | 大容量便宜,拿來放影片、備份、冷資料 |
| ZFS 日誌/快取 | 小容量 NVMe | SLOG/L2ARC 加速 ZFS 讀寫 |
# 安裝後檢查磁碟健康狀態
smartctl -a /dev/sda
# 看磁碟效能(簡單測試)
hdparm -Tt /dev/sda網卡:別忽略這個
內建的 1 Gbps 網卡夠入門用,但如果你要跑 Ceph 或者大量 VM 之間互傳資料,2.5 Gbps 是基本盤,10 Gbps 才是爽的。
選網卡的時候注意 Linux 驅動支援。Intel 和 Mellanox 的卡基本上隨插即用,Realtek 有時候會給你驚喜(不是好的那種)。更多網路設定可以參考 Proxmox 官方網路文件。
二手伺服器:窮人的好朋友
eBay、蝦皮上一堆退役的 Dell R730、HP DL380 之類的機架式伺服器,便宜到不可思議。缺點是:噪音像開戰鬥機、功耗像開暖爐。放公司機房沒問題,放臥室你會被自己吵醒。
如果你住的地方電費很貴(例如台灣),買二手伺服器之前先算一下電費。一台 300W 的伺服器 24 小時跑,一年電費大概台幣四千多。Mini PC 的 15W 則幾乎可以忽略。
我的建議
剛入坑?買一台 N100 Mini PC 就好,裝上 32 GB RAM 和一條 1TB NVMe,不到一萬台幣就能開始玩。等你確定自己會繼續玩下去,再升級也不遲。
硬體這東西,買了才知道夠不夠用,但記憶體永遠買多一點不會後悔。
常見問題
Q: Proxmox VE 最低硬體需求是什麼?
最低需要 64 位元 CPU(支援 VT-x/AMD-V)、2 GB RAM 和 32 GB 磁碟空間。但實際使用建議至少 16 GB RAM 和 NVMe SSD,不然跑不了幾台 VM 就會喘。
Q: N100 Mini PC 跑 PVE 夠用嗎?
跑輕量服務綽綽有餘。N100 搭配 16-32 GB RAM 可以同時跑五到八個 LXC 容器或兩三台輕量 VM,功耗只有 15W 左右,非常適合入門 Homelab。
Q: PVE 需要 ECC 記憶體嗎?
不是必須,但如果你打算跑 ZFS 存放重要資料,ECC 能自動修正位元錯誤,減少資料損毀風險。一般 Homelab 用普通 DDR5 也完全沒問題。
Q: 二手伺服器適合跑 PVE 嗎?
完全可以,效能強大又便宜。但要注意噪音像吹風機、功耗約 200-400W,一年電費可能比機器本身還貴。適合放公司機房,不適合放臥室。
下一步
硬體到手了?該把 PVE 裝上去,然後建立你人生的第一台虛擬機: -> 安裝 PVE 與第一台 VM