企業虛擬化解決方案: Proxmox VE

具備企業級全功能的虛擬化管理軟體

運作穩定,支援多種檔案格式及軟體定義儲存系統

分享

Odoo • 文字及圖片

前言

一般企業從傳統實體主機部署要轉向虛擬化最常碰到的問題是平台的選擇。虛擬化的好處不言而諭,的確可以將閒置的運算資源切割給不同系統使用。省下空間,伺服器,電力等成本。然而商用版全功能的虛擬化平台並不便宜,並非每個中小企業負擔的起。即便使用雲端運算平台,每個虛擬機器都是24小時不停的計費,如果企業虛擬機數量一多,那費用遠比一台伺服器可以執行的虛擬機昂貴許多。

商用企業虛擬化最常使用的就是 VMware,但是即便使用免費版的ESXi,因為 API 被鎖定,所以無法搭配商用版的備份軟體或是UPS 網管卡來做停電關機。所以一般企業被迫購買商業授權來滿足營運需求。如果是要做到高可靠性讓虛擬機在不同主機遷移那更是要購買更高階的軟體授權。不過企業虛擬化有開源的選擇那就是 Proxmox。

關於 Proxmox VE

Proxmox VE是用於企業虛擬化的完整開源解決方案,它在單個平台上緊密集成了KVM虛擬機管理程序和LXC容器,軟件定義的存儲和網絡功能。借助內置的中央Web界面,您可以輕鬆地運行VM和容器,管理軟件定義的存儲和網絡功能,高可用性群集以及多種集成的現成工具,例如備份/還原,實時遷移,複製,以及防火牆。 Proxmox VE甚至可以虛擬化最苛刻的Linux和Windows應用程序工作負載。

通過結合兩種虛擬化技術,Proxmox VE為您的虛擬IT環境提供了最大的靈活性。它包括強大的高可用性(HA)支持,並且由於獨特的多主服務器設計,不需要額外的管理服務器,從而節省了資源並實現了高可用性而沒有單點故障(SPOF)。

特色

業界領先的企業虛擬化技術

  • Linux 和 Windows Server,32和64位元操作系統
  • 支持最新的Intel和AMD服務器芯片組,以實現出色的VM性能
  • 相對於裸機而言,領先的性能可滿足實際企業工作負載
  • 管理層包含創建和管理虛擬基礎架構所需的所有功能


開源軟件

  • 根據免費的copyleft GNU Afero通用公共許可證版本3 (AGPL,V3:http://www.gnu.org /licenses/agpl-3.0.html)許可。
  • 旨在確保與社區的合作
  • 公共代碼存儲庫(GIT)
  • Bugtracker
  • 公眾論壇
  • 免費的Wiki,用於記錄和HowTo´s

Restful Web API

  • 輕鬆集成第三方管理工具,例如自定義託管環境
  • 像 API一樣的REST(以JSON作為主要數據格式,整個API均使用JSON模式正式定義)
  • 簡單易讀的數據格式(本機Web瀏覽器格式)
  • 自動參數驗證(返回值驗證)
  • 自動生成API文檔
  • 創建命令行工具的簡單方法(使用相同的API)
  • 面向資源的架構(ROA)
  • 使用JSON模式的聲明性API定義

高可用性集群

  • 沒有單點故障(沒有SPOF)
  • 多主機集群(沒有單個主機)
  • 用於管理KVM和容器HA設置的GUI
  • pmxcfs-Proxmox VE群集文件系統:數據庫驅動的文件系統,用於存儲使用Corosync在所有節點上

實時復制的配置文件

  • 基於成熟的Linux HA技術,提供穩定可靠的HA服務
  • KVM 和Linux容器(LXC)的資源代理
  • 基於看門狗的防護

隔離

  • Proxmox VE HA Manger使用硬件看門狗或內核Softdog提供的自我防護
  • 沒有同時的數據訪問和損壞
  • 開箱即用
  • Proxmox VE HA模擬器用於測試

集成的Web管理GUI

  • 無需安裝單獨的管理工具或任何其他管理節點
  • 快速的搜索驅動界面,能夠處理數千個VM
  • 安全的HTML5 VNC控制台,支持SSL
  • 基於嚮導的虛擬服務器和容器的創建
  • Proxmox VE 4.x集群的無縫集成和管理
  • 通過GUI進行訂閱管理
  • 所有對象(VM和CT,存儲等)的基於角色的權限管理
  • 支持多種身份驗證源(例如本地,MS ADS,LDAP等)
  • 動態更新資源的AJAX技術
  • 基於Ext JS的JavaScript框架。
  • 群集範圍內的任務和群集日誌:GUI顯示整個群集中所有正在運行的任務,以及每個節點的歷史記錄和系統日誌。這包括運行備份或還原作 業,實時遷移或HA觸發的活動

實時遷移

  • 將 QEMU虛擬服務器從一台物理主機移動到另一台物理主機,而無需停機。

命令行界面

  • 對於高級用戶
  • 管理您的虛擬環境的所有組件
  • 具有智能選項卡補全功能的CLI和完整的UNIX手冊頁文檔

儲存類型

  • 本地存儲,ZFS,帶有ext3 / ext4的LVM和XFS
  • 共享存儲,例如FC,iSCSI或NFS
  • 分佈式存儲,例如Ceph RBD或GlusterFS
  • 無限數量的存儲定義(全集群)

橋接網絡

  • 橋接網絡模型
  • 每個主機最多包含4094個網橋
  • TCP / IP配置
  • IPv4 和IPv6支持
  • 虛擬局域網
  • 打開vSwitch

備份還原

  • 容器和VM的完整備份
  • 實時快照備份
  • 多個時間表和備份存儲
  • GUI 集成,也可以通過CLI集成
  • “立即備份”並通過GUI還原
  • 可以通過GUI選項卡“任務”監視所有節點的所有作業。

Proxmox VE防火牆

  • 基於Linux的netfilter技術。狀態防火牆。提供高帶寬。
  • 分佈式:Proxmox VE群集文件系統中的主要配置,iptable規則存儲在節點中。
  • 支持IPv4和IPv6
  • 群集範圍內的設置
  • 3級配置(數據中心,主機,VM / CT)
  • 完全可定制,允許通過GUI或CLI進行複雜的配置
  • 使用預定義進行快速設置

多個身份驗證源

  • Proxmox VE支持多種身份驗證源
  • Linux PAM標準身份驗證(例如“ root”和其他本地用戶)
  • Proxmox VE身份驗證服務器(內置)
  • Microsoft Active Directory(MS ADS)
  • LDAP

基於角色的管理

  • 用戶和所有對象(VM,存儲,節點等)的權限管理
  • 角色只是特權列表。Proxmox VE帶有許多預定義角色,可以滿足大多數需求。整個預定義角色集可以在GUI上看到。
  • 權限是控制對對象的訪問的方法。用技術術語來說,它們只是一個包含<path,user,role>的三元組。此概念也稱 為訪問控制列表。每個權限在特定路徑上指定一個主題(用戶或組)和一個角色(一組特權)。

VM模板和克隆 (clone)

  • 從模板部署虛擬機非常快速,非常舒適,如果您使用鏈接克隆,則可以使用基礎映像和精簡配置來優化存儲。
  • 鏈接和完整克隆

  兩因素驗證

  • 高安全性
  • 兩種類型:基於時間的一次性密碼和YubiKey