本培训系列将提供初学者对常见实验室操作的概述,并将详细说明如何完成相关操作。 第一个系列处理管理程序下载、安装和部署。 预期的结果是使实验室中的人员能够部署一个或多个管理程序以进行评估和长期使用。 出于本指南的目的,我将考虑 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 功能的最佳选择。
-
proxmox ve 是一个用于虚拟化的开源平台,它将 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 开源 |