本培訓系列將提供初學者對常見實驗室操作的概述,並將詳細說明如何完成相關操作。 第一個系列處理管理程序下載、安裝和部署。 預期的結果是使實驗室中的人員能夠部署一個或多個管理程序以進行評估和長期使用。 出於本指南的目的,我將考慮 VMware ESXi (vSphere)、Microsoft Hyper-V、Citrix XenServer、Proxmox 和 oVirt。
本培訓系列將提供初學者對常見實驗室操作的概述,並將詳細說明如何完成相關操作。 第一個系列處理管理程序下載、安裝和部署。 預期的結果是使實驗室中的人員能夠部署一個或多個管理程序以進行評估和長期使用。 出於本指南的目的,我將考慮 VMware ESXi (vSphere)、Microsoft Hyper-V、Citrix XenServer、Proxmox 和 oVirt。
管理程序選擇標準
管理程序是現代虛擬化的基石,用於現代數據中心,通過大規模啟用虛擬機來更好地利用硬件。 大多數現代管理程序的性能與非虛擬化性能幾乎相同。 管理程序有兩種一般類型(1 和 2)。 Type 1 hypervisor 是完整的操作系統,其構建理念是將虛擬化作為本機組件,而 Type 2 hypervisor 通常只是添加到常規操作系統安裝中的軟件虛擬化組件。 關於哪種方法更安全的爭論可能是互聯網上關於 Xbox 與 Playstation 的討論:漫長、無聊且最終毫無用處。
關於成本的一個詞。 為了公平起見,我的用例是一個基線,我可以在其中分配測試台上的每個內核和每 GB RAM(如果需要)以及將硬件直接傳遞給虛擬機(GPU、PCIe 卡)的能力,而不是荒謬的 VM 限制(至少可以運行 10 個 VM)。 此外,應該支持主機之間的集群和遷移,目標管理程序應該有一個基於 GUI 的管理解決方案,所以任何僅命令行的東西都可能不會運行(例外:如果有第三方 GUI 可以執行工作……我會允許的)。
管理程序測試台
最後,我們的測試台。 我有一台 Dell PowerEdge R720xd,運行在 eBay 級 DDR3 4Gb 內存條上,總計 96GB 內存,兩個 Intel E5-2630L v2 6 核處理器,12 個內核和 24 個超線程,以及一個 NVIDIA GeForce GTX 1060 GPU。 每個管理程序都將被虛擬化並部署有 4 個內核、8GB 和 50GB 精簡配置的 120GB SSD 支持的存儲。
管理程序比較
本系列中包含的管理程序的快速概述:
-
ESXi的 或者 vSphere 是 VMware 的虛擬化系統解決方案。 ESXi 實際上附帶了免費版本,其中包含您可能需要升級的所有內容,因此升級只是彈出一個新的商業或企業密鑰。
-
Hyper-V的 是微軟的虛擬化系統解決方案。 在現代 Windows 系統(8 及更高版本)和服務器版本中,Hyper-V 可用於虛擬化其他操作系統。
-
XenServer的 是 Citrix 的基於 Xen 項目的虛擬化平台。 它通常被認為是在開源產品中獲得類似 VMware 功能的最佳選擇。
-
普羅克斯維 是一個用於虛擬化的開源平台,它將 KVM 管理程序和 LXC 容器集成在一個帶有 Web 管理界面的平台上。
-
視覺 是一種使用 KVM 管理程序的開源虛擬化解決方案,它建立在其他幾個社區項目之上,包括 libvirt、Gluster、PatternFly 和 Ansible(深潛).
名字 | 類型 | 免費限制* | 成本*** |
1 |
|
每年 200 美元 VMUG會員資格 | |
Microsoft Hyper-V 如何安裝 Hyper-V 下載鏈接 |
1 |
|
4860 美元服務器 2019 標準版(計算器)
|
思傑管理程序 (XenServer) 如何安裝 Citrix Hypervisor 下載鏈接 |
1 |
不是限制**
|
~ 1500 美元標準
|
近視 如何安裝 Proxmox VE 下載鏈接 |
1 |
不是限制**
|
160 歐元(~180 美元)社區版
|
視覺 |
1 |
不是限制**
|
$0 開源 |