實體機轉虛擬機服務 (P2V)
將實體主機轉為虛擬機,節省電力,並提高可用性及災難復原的能力
對此方案有興趣請與 業務 討論需求
實體主機 vs 虛擬機
●實體伺服器比喻為獨棟別墅,所有水電及樓地板甚至花園都是專屬於單一主人,但虛擬機如同大樓內的一層,共用大樓的水電管線及公共設施。
●大樓內有多個樓層,每層住戶就是虛擬機,執行專屬應用程式,共用大樓的硬體資源。而別墅需要大的基地空間,所以實體伺服主機愈多,需要有更大的土地面積來容納更多獨棟別墅。
●採用虛擬機架構,就會在同一棟大樓內的樓層做布建。節省所需土地面積,並共用水電及管線資源。
●我們可以有兩棟大樓A及B,一為主要虛擬機住戶,另外一棟大樓為臨時住戶所用,當A大樓發生火警,虛擬機住戶只要快速移動到B大樓即可,因爲樓層架構都一樣,但是如果採用實體主機,每棟別墅都不一樣,很難快速重建復原。
●如果有更多虛擬機住戶要進來,只要在大樓內找一個空的樓層住進去即可,但實體主機就要重新蓋別墅,需要更長的時間建構。
伺服器虛擬化的好處
●高可用性:當A大樓(主伺服器)發生火警或故障時,虛擬機住戶可以快速移動到B大樓(備援伺服器),確保業務不中斷。這比起物理伺服器需要更多時間進行備份和恢復的方式快得多。
●簡化備份和災難恢復:虛擬化平台內建工具使備份、快照和災難恢復更加簡單,能快速恢復並將停機時間降至最低。
●隔離與安全性 :每個虛擬機器獨立運行,增強了安全性,並減少了由單一環境問題引發的系統性故障風險。
●更好的資源管理:虛擬化允許動態資源分配,確保像 CPU、內存和存儲等資源更有效地被使用。
●管理簡便:像Proxmox VE這樣的平台讓管理員能夠在一個介面中管理所有虛擬機,如同大樓的物業管理,負責整棟大樓的維護和資源分配。相對而言,每個物理伺服器的管理如同每棟別墅需要個別處理,增加了維護複雜度。
●測試與開發:虛擬環境提供了一個安全有效的方式來測試新軟體或更新,而不會影響生產環境。
●提高能源效率:更少的實體伺服器意味著更低的能源消耗,從而減少總體碳排放量和運營成本。
這樣的結構不僅節省了實體空間和資源,還增加了系統的靈活性和穩定性,對企業而言具有很大的價值。
Proxmox VE是用於企業虛擬化的完整開源解決方案,它在單個平台上緊密集成了KVM虛擬機管理程序和LXC容器,軟件定義的存儲和網絡功能。借助內置的中央Web界面,您可以輕鬆地運行VM和容器,管理軟件定義的存儲和網絡功能,高可用性群集以及多種集成的現成工具,例如備份/還原、實時遷移、複製、以及防火牆。 Proxmox VE甚至可以虛擬化最苛刻的Linux和Windows 應用程序工作負載。

特色
- 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
- 輕鬆集成第三方管理工具,例如自定義託管環境
- 像 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模擬器用於測試
- 無需安裝單獨的管理工具或任何其他管理節點
- 快速的搜索驅動界面,能夠處理數千個VM
- 安全的HTML5 VNC控制台,支持SSL
- 基於嚮導的虛擬服務器和容器的創建
- Proxmox VE 集群的無縫集成和管理
- 通過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選項卡“任務”監視所有節點的所有作業。
- 基於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>的三元組。此概念也稱 為訪問控制列表。每個權限在特定路徑上指定一個主題(用戶或組)和一個角色(一組特權)。
- 從模板部署虛擬機非常快速,非常舒適,如果您使用鏈接克隆,則可以使用基礎映像和精簡配置來優化存儲。
- 鏈接和完整克隆
- 高安全性
- 兩種類型:基於時間的一次性密碼和YubiKey