Proxmox VE 到底是什麼?為什麼大家都在逃離 VMware

8 min read

你有沒有想過,一台電腦裡面同時跑 Windows、Linux、NAS、防火牆、還有一個 Minecraft 伺服器?聽起來像是把整間公寓塞進一個行李箱——但 Proxmox VE 真的能幫你做到這件事。

一句話解釋 PVE

Proxmox Virtual Environment(大家都叫它 PVE)是一個基於 Debian Linux 的開源虛擬化平台。它把 KVM 虛擬機和 LXC 容器整合在一起,再加上一個還算順眼的 Web 管理介面,讓你用瀏覽器就能管一整台伺服器上的所有虛擬環境。

想像一下:PVE 就像一個超級房東,你的實體伺服器是一棟大樓,PVE 負責把它隔成好幾間套房(VM)跟雅房(LXC 容器),每間都有自己的門牌號碼、水電表、網路線,互不干擾。

為什麼不用 VMware?

這大概是 2024 年以後最多人問的問題了。Broadcom 買下 VMware 之後,授權政策大翻盤:

比較項目 Proxmox VE VMware ESXi
授權費用 $0(全功能免費) $4,500+/CPU/年起跳
容器支援 LXC + OCI 原生支援 沒有
內建分散式儲存 Ceph + ZFS(免費) vSAN(另外付錢)
HA / Live Migration 免費 需要 vCenter(付費)
Web 管理介面 完整且免費 vCenter 另計
SDN 內建 EVPN/VXLAN NSX(又是另外付錢)

簡單說,VMware 玩的是遊戲本體免費、DLC 比本體貴的路線,而 PVE 是整套含季票全部 $0。難怪全球已經超過 150 萬台主機 在跑 PVE,覆蓋 140 多個國家。想看看 PVE 到底能跑在什麼硬體上?可以先看看硬體選購指南

真實案例:HorizonIQ 從 VMware 遷移到 Proxmox 後,年度成本從天文數字直接砍到 $15,000——省了 94%。這不是小數點打錯,是真的省了 94%。

那 Hyper-V 和 XCP-ng 呢?

Hyper-V:如果你公司整間都是 Windows、Active Directory 綁得死死的、老闆又已經買了 Windows Server 授權——那 Hyper-V 是合理選擇。但如果你是 Linux 為主或混合環境,PVE 的 Web GUI 跨平台體驗好太多。

XCP-ng:Xen 架構隔離性確實更強,但社群規模差太多(市佔 2.4% vs PVE 的 13.9%),遇到問題能 Google 到的解法也少很多。除非你有特殊安全需求,否則 PVE 的生態系更完整。

PVE 適合誰?

  • Homelab 玩家:你家有一台閒置的 PC 或 Mini PC,想拿來搞事
  • 中小企業:不想被大廠授權費綁架,但又需要企業級功能
  • 學生/工程師:想學虛擬化、K8s、網路,PVE 是最好的練兵場
  • 從 VMware 逃出來的人:PVE 8.2+ 甚至有 VMware Import Wizard 幫你搬家

不太適合:只需要跑幾個 Docker container 的場景。那種直接裝 Docker 就好,不用搬出 PVE 這台推土機。

版本演進重點

PVE 的更新節奏很穩定,每個版本都有值得關注的新功能(完整歷史可參考 Proxmox VE Wiki - Roadmap):

版本 亮點
PVE 8.2 VMware Import Wizard(幫你從 ESXi 搬家)
PVE 8.4 vGPU Live Migration、Virtiofs
PVE 9.0 升級到 Debian 13、SDN Fabrics
PVE 9.1 OCI 容器映像支援、Intel TDX 機密運算
# 查看你目前的 PVE 版本
pveversion -v

這系列文章的路線圖

接下來我會從零開始,帶你走完 PVE 的完整旅程:

  1. 硬體選購指南 — 該買什麼設備來跑 PVE(不同預算的選擇)
  2. 安裝與第一台 VM — 從 USB 開機到成功開出第一台虛擬機
  3. VM 管理 — CPU、記憶體、磁碟、快照、範本,全部搞懂
  4. LXC 容器 — 比 VM 更輕量的選擇,以及怎麼在裡面跑 Docker
  5. 儲存系統 — ZFS、LVM、NFS,你的資料該放哪裡
  6. 網路管理 — Bridge、VLAN、Bond,把網路搞通
  7. 叢集與 HA — 多台機器組隊,壞一台不怕
  8. 備份與還原 — 因為資料不見的時候才想到備份就太晚了
  9. SDN 軟體定義網路 — 進階網路玩法
  10. GPU 直通 — 讓 VM 用到實體顯卡的完整力量
  11. Cloud-init 與自動化 — 用 Terraform、Ansible 批量部署
  12. API 與腳本 — 用 REST API 自動化管理
  13. 安全與使用者管理 — 帳號、權限、2FA、防火牆
  14. 效能調校 — 從預設的 61% 效能榨到 85%+

每篇都會盡量控制在你喝一杯咖啡的時間內讀完,有 bash 指令可以直接複製貼上,有踩坑經驗可以直接避開。

常見問題

Q: Proxmox VE 完全免費嗎?有什麼限制?

PVE 所有功能都免費開源,沒有功能限制。付費訂閱只是多了企業級軟體源和技術支援,不影響任何功能使用。Homelab 玩家用社群版就完全夠了。

Q: PVE 適合新手嗎?需要 Linux 基礎嗎?

PVE 的 Web 介面很直覺,基本操作不需要 Linux 經驗。但如果你想深入調校效能或寫自動化腳本,熟悉基本的 Linux 指令會很有幫助。

Q: Proxmox VE 跟 Docker 有什麼不同?

PVE 是管理整台伺服器的虛擬化平台,可以跑完整的 VM 和 LXC 容器;Docker 是應用層級的容器化工具。兩者不衝突,你可以在 PVE 的 LXC 容器裡面跑 Docker。

Q: 從 VMware 遷移到 PVE 困難嗎?

PVE 8.2 以後內建 VMware Import Wizard,可以直接匯入 ESXi 上的 VM。大部分情況下只要幾個步驟就能完成搬家,不需要重新安裝作業系統。

下一步

硬體還沒買?或是手上的設備不確定能不能跑 PVE?下一篇帶你搞清楚: -> 硬體選購指南