Proxmox VE 到底是什麼?為什麼大家都在逃離 VMware
你有沒有想過,一台電腦裡面同時跑 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 的完整旅程:
- 硬體選購指南 — 該買什麼設備來跑 PVE(不同預算的選擇)
- 安裝與第一台 VM — 從 USB 開機到成功開出第一台虛擬機
- VM 管理 — CPU、記憶體、磁碟、快照、範本,全部搞懂
- LXC 容器 — 比 VM 更輕量的選擇,以及怎麼在裡面跑 Docker
- 儲存系統 — ZFS、LVM、NFS,你的資料該放哪裡
- 網路管理 — Bridge、VLAN、Bond,把網路搞通
- 叢集與 HA — 多台機器組隊,壞一台不怕
- 備份與還原 — 因為資料不見的時候才想到備份就太晚了
- SDN 軟體定義網路 — 進階網路玩法
- GPU 直通 — 讓 VM 用到實體顯卡的完整力量
- Cloud-init 與自動化 — 用 Terraform、Ansible 批量部署
- API 與腳本 — 用 REST API 自動化管理
- 安全與使用者管理 — 帳號、權限、2FA、防火牆
- 效能調校 — 從預設的 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?下一篇帶你搞清楚: -> 硬體選購指南