多年来,VMware vSphere 一直是企业级服务器虚拟化的首选。然而,近年来,随着微软对Hyper-V进行大幅改进,并仍在持续稳步改进该平台,使Hyper-V成为vSphere的有力竞争对手。企业在两者之间进行选择时,主要看细节。
VMware 和微软都提供功能强大的平台。两家公司都有适用于小型商店的产品,但也销售具有适合大型企业环境的功能的产品。事实上,VMware vSphere 和 Hyper-V 具有极具可比性的功能集。这两款产品提供大致相同的核心功能集和支持功能,例如网络虚拟化、虚拟机迁移、存储迁移和网络接口卡组合。
在功能、成本和许可、管理工具和基础架构等方面,这两种虚拟化选项有所不同。因此,企业必须探索在其数据中心使用 Hyper-V 与 VMware vSphere的情况,并检查两者之间的差异。
Hyper-V 与 VMware vSphere:功能
尽管这两个虚拟机管理程序具有相似的功能集,但它们的功能不同。例如,Hyper-V 与 VMware vSphere 虚拟机管理程序在可扩展性方面存在显著差异。Hyper-V 主机最多可以支持 512 个逻辑处理器,而 vSphere 的逻辑处理器为 768 个。尽管 VMware 支持更多的逻辑处理器,但 Hyper-V 支持更多的 RAM。Hyper-V 服务器最多可以寻址 48 TB 的 RAM,而 VMware vSphere 8.0 只能寻址 24 TB 的 RAM。
Hyper-V 和 vSphere 具有某种相似的群集级别可扩展性。Hyper-V 群集最多可以包含 64 个节点,最多支持 8000 个 VM,任何给定主机上最多有 1024 个活动 VM。相比之下,VMware vSphere 集群最多可以包含 64 个节点,但每个集群最多支持 10,000 个虚拟机,每个主机最多支持 1024 个虚拟机。
尽管 VMware vSphere 每个群集可以容纳比 Hyper-V 更多的虚拟机,但请务必考虑组织如何使用虚拟机管理程序。很多大型组织发现,创建多个规模相对较小的集群比构建超大规模集群更有用。较小的集群往往更易于管理,并且拥有多个小集群而不是单个大型集群可以减轻集群级故障的影响。这并不是说 VMware 的虚拟机管理程序可扩展性不令人印象深刻或有用,而是说目前没有多少企业在充分利用它。
微软Hyper-V
虽然 Hyper-V 和 VMware v-Sphere 具有某些相似之处,但它们也具有独特的特征。下面让我们来评估 Hyper-V 的成本和许可、管理工具和基础架构,了解它与 vSphere 的不同之处。
成本和许可
Hyper-V 和 VMware vSphere 之间的主要区别是产品的许可方式。微软将 Hyper-V 与 Windows Server 结合使用。单个 Datacenter 许可证最多可对 16 个 CPU 内核有效,并允许在主机上运行无限数量的 VM。作为奖励,数据中心许可证使主机上运行的每个 VM 都可以运行 Windows Server,而无需额外的操作系统许可证。但是,对于访问 Windows Server 的每个用户或设备,微软要求客户端访问许可证。
在定价方面,Hyper-V 的所有核心功能都包含在 Windows Server 许可证中。实时迁移等功能无需额外费用。
管理工具
微软对其产品采用简化的方法。如前所述,Hyper-V 包含在 Windows Server 中,因此包括一个名为 Hyper-V 管理器的内置管理工具(也可以使用 PowerShell 管理 Hyper-V)。需要企业管理功能的大型组织可能还需要 System Center Virtual Machine Manager。然而,这几乎是微软的Hyper-V产品的范围。
Hyper-V 基础结构
Hyper-V 基础结构相对简单。Hyper-V 作为 Windows Server 角色存在,这意味着 Hyper-V 服务器是启用了 Hyper-V 的 Windows Server。如果企业需要高可用性,Windows 故障转移群集功能可以提供它。
Hyper-V 管理员可以利用 VMware vSphere 具有的类似功能,例如软件定义的存储、软件定义的网络、高级自动化、运营管理、日志洞察和灾难恢复。虽然 VMware 将这些功能作为附加产品提供,但 Hyper-V 所需的组件要么集成到 Windows 操作系统中,要么需要第三方产品。
VMware vSphere
与 Hyper-V 相比,VMware vSphere 具有自己的独特功能。
成本和许可
在成本和许可方面,VMware 提供了数十种不同的产品或产品变体。一方面,这意味着 VMware 可以通过为客户提供所需的确切特性和功能来为客户提供极致的粒度。另一方面,有太多不同的产品可供选择,没有经验的 IT 管理员可能很难知道要购买哪些产品。
管理工具
VMware 的主要管理工具是 vCenter Server,它是 vSphere 产品套件的一部分。VMware 环境也可以使用 VMware 的命令行实用程序 VMware ESXCLI 进行管理。此外,VMware 还提供各种特殊用途的管理工具,例如用于威胁检测的 VMware Carbon Black 和用于统一端点管理的 VMware Workspace ONE。
基础设施
根据企业的需求,VMware 部署可能彼此之间有很大差异。核心部署基于 vSphere,其中包括虚拟机管理程序ESXi;vCenter Server,管理工具;以及 vCenter Update Manager,一种用于管理软件更新的工具。
VMware 还提供很多其他产品,企业可以根据自己的需求添加这些产品。例如,企业可能使用 VMware vSAN 来启用软件定义的存储,或者使用 VMware NSX 来启用软件定义的网络连接。同样,VMware vRealize Suite 提供高级自动化、运营管理和日志洞察。灾难恢复功能与 VMware Site Recovery Manager 相关联。这些只是 VMware 提供的产品示例。
Hyper-V 和 VMware vSphere 的相似之处
Hyper-V 和 vSphere 共享一组通用的核心功能,尽管微软和 VMware 对这些功能通常有不同的名称。
vSphere 和 Hyper-V 都设计为轻量级,可提供任务关键型工作负载所需的性能级别。过去,Hyper-V 有时会因其对 Windows Server 的依赖而受到批评,Windows Server 需要的系统资源超出了该虚拟机监控程序所需的资源。但是,Hyper-V 可以部署在服务器核心配置中,这样可以消除 Windows GUI,并使 Hyper-V 部署比其他方式轻得多。
Hyper-V 和 VMware 都使用硬件辅助虚拟化,并且可以集中管理。这两个平台还支持在主机之间迁移正在运行的虚拟机。微软将此功能称为实时迁移,而 VMware 将其称为 vMotion。
VMware 和 Hyper-V 还各自提供对分配给虚拟机的资源的精细控制,还支持动态内存分配。这两个平台还提供控件,以防止虚拟机因过多的 I/O 请求而使主机不堪重负。
从安全角度来看,这两个平台都提供标准安全功能,例如使用安全启动和虚拟 TPM 的功能。这两个平台还提供自己独特的安全功能。
评估优点和缺点
VMware和微软都有令人信服的理由来解释为什么他们的产品是最好的产品。从功能上讲,这两种产品非常相似,我们没办法说一种产品优于另一种产品。此外,除了功能集之外,还有其他标准需要考虑。例如,VMware 是一个更成熟的产品,与 Hyper-V 相比,设计用于 VMware 的第三方产品更多。
相反,部署 Hyper-V 的成本通常远低于 vSphere,但并非总是如此。此外,Hyper-V 往往具有更简单的管理界面,因此很多管理员认为 Hyper-V 是更易于使用的产品。相比之下,VMware 是功能更丰富的平台。
归根结底,VMware vSphere 和 Hyper-V比以往任何时候都更加势均力敌。因此,企业在选择虚拟化平台时,应关注 IT 部门的技能组合、与现有环境的兼容性以及部署和管理成本,以便为他们选择正确的选项。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
翻译
相关推荐
-
AWS提供具有许可证移动性的原生VMware服务
AWS和Broadcom将为VMware Cloud Foundation客户提供AWS原生版本的VMware […]
-
新对象存储、虚拟机产品可用于HPE GreenLake
本周在HPE Discover Barcelona大会上,惠与公司(Hewlett Packard Enter […]
-
Pure提供全托管VMware迁移到Azure
Pure Storage推出一项新服务,旨在帮助客户将本地VMware环境迁移到Microsoft Azure […]
-
如何解决Java虚拟线程固定问题
虚拟线程是Java的Project Loom项目引入的一种全新线程模型,并随Java 21 LTS正式发布,虚 […]