热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Hyper-V与VMware比较哪个好用

对微软Hyper-V和VMwarevSphere进行任何对比都需要考虑到大量的不同方面。本文通过目标客户方面,管理工具方面,内存环境方面和透明页面共享方面给大家对比Hyper-V与VMware哪个好用,一起看看吧

对微软Hyper-V和VMware vSphere进行任何对比都需要考虑到大量的不同方面。首先,他们的目标客户和不同型号的部署功能组合就不一样。实际机器实例的数量不同,部署需求也大不相同,这些需求也带来不同的基础架构和配置选择。第二,这事关管理问题,而管理则与安装规模紧密相关。除此之外,我们还会考虑到一些其他问题,包括成本、性能表现、可扩展性和可用性等。

目标客户方面:

当涉及到高端、大体量虚拟化客户时,VMware依然占据优势。VMware的各种功能如分布式资源调度(DRS)满足了大型环境在各种各样的资源要求下运行大量VM设备的需求,而在另一种情况下,我们则只能向微软点头称赞。如果某家中小型企业采购了Windows Server 2012,不管怎样,再采购VMware vSphere来虚拟化一些特定功能就毫无意义了。

在什么情况下使用VMware才有意义,这是个难以回答的问题。Hyper-V 2012在SMB 3.0中增加了不少新功能,即便是最小型的企业使用低成本服务器和商用的SAS磁盘驱动器,也能支持高可得性的集群。Hyper-V 2012的主机对主机 VM复制功能还提供了额外的冗余级别,而过去的版本则不支持该功能。从这个角度来看,二者的对决被拉平了。

同时,VMware也有一个类似的功能,即,在幕后使用相同的微软卷影副本服务(VSS)。这些类似情况以及其他许多的相似之处,使比较两种产品问题颇多。最终,他们的产品都性能出色,用户可以进行调整,来满足大多数的任何虚拟化需求。

管理工具方面:

在低端情况下,微软在Hyper-V管理器上向用户提供基本配套工具,作为Windows Server 2012的可安装项。VMware的传统管理工具,VMware vSphere客户端则是用户必须安装在个人电脑上的一款免费的客户端。二者都提供连接远程主机的服务,允许用户管理网络中的任何系统。

有些功能在两种产品的基础管理工具上不能实现。微软Hyper-V管理器的优势在于,例如,它能移入虚拟机工具,然后将其输入,并克隆或复制这个虚拟机工具。使用VMware,用户必须连接到vCenter Server一边移入或克隆一个虚拟机应用工具。然而,出于对管理程序的尊重,VMware vSphere客户端提供了关于主机服务器和客户端虚拟机服务器的更多信息。由于更详细的图表介绍,VMware在此项对比中夺得一分。

VMware提供vCenter Server用于管理大型安装,然而微软提供了System Center 2012。最新公开的vCenter(5.1版本)增加了网页客户端组合,能在任何地方管理用户的VMware基础架构。不管是VMware,还是微软,都采用Windows PowerSHEll(命令行外壳和脚本系统管理工具),支持自动化管理。VMware还额外添加了一个免费的被称作是PowerCLI的命令行工具,包含一长列的自定义的PowerShell cmdlet脚本文件,用于管理用户的vSphere基础设施。

内存环境方面:

hypervisor支持内存过量分配吗?内存过量分配是vSphere中提供的一项技术,允许管理员向虚拟机中分配比主机中更多的RAM容量。有不少关于这个话题的支持或者反对的文章,但是很显然,分配超出物理需求的更多资源将增加虚拟机整体密度。在生产环境中使用内存过量分配适合于每个机构。也就是说,在我看来,当在合适的环境下使用,这个技术可以带来重要的好处。

透明页面共享方面:

透明页面共享是实现内存过量分配的一种方法。使用这种技术,虚拟机之间共享的常用代码本身就是被虚拟化了的。举个例子,你的VDI环境中有100个运行Windows XP的虚拟机。使用透明页面共享,RAM并不一定是服务器桌面密度的一个主要限制因素。VMware在这项技术方面比较突出。

终上所述,可以看出,在虚拟化领域,VMware依旧有着不可替代的地位,虽然微软Hyper-V近年来在虚拟化领域不断完善,甚至在某些功能方面已经超越VMware,但目前,不管是用户认知度还是性价比方面,VMware更胜一筹。

以上所述是小编给大家介绍的Hyper-V 与 VMware比较哪个好用,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


推荐阅读
  • Zookeeper面试常见问题解析
    本文详细介绍了Zookeeper中的ZAB协议、节点类型、ACL权限控制机制、角色分工、工作状态、Watch机制、常用客户端、分布式锁实现、默认通信框架以及消息广播和领导选举的流程。 ... [详细]
  • Linux环境下Redmine快速搭建指南
    本文将详细介绍如何在Linux操作系统中使用Bitnami Redmine安装包快速搭建Redmine项目管理平台,帮助读者轻松完成环境配置。 ... [详细]
  • 一面问题:MySQLRedisKafka线程算法mysql知道哪些存储引擎,它们的区别mysql索引在什么情况下会失效mysql在项目中的优化场景&# ... [详细]
  • 深入理解Kafka架构
    本文将详细介绍Kafka的内部工作机制,包括其工作流程、文件存储机制、生产者与消费者的具体实现,以及如何通过高效读写技术和Zookeeper支持来确保系统的高性能和稳定性。 ... [详细]
  • 本文详细介绍了ejabberd中的验证码服务、接收器以及服务器间通信的监督者和工作进程,包括它们的启动方式和主要功能。 ... [详细]
  • 58同城的Elasticsearch应用与平台构建实践
    本文由58同城高级架构师于伯伟分享,由陈树昌编辑整理,内容源自DataFunTalk。文章探讨了Elasticsearch作为分布式搜索和分析引擎的应用,特别是在58同城的实施案例,包括集群优化、典型应用实例及自动化平台建设等方面。 ... [详细]
  • 本文介绍了ThinkPHP框架的基本概念及其主要特性。作为一款遵循Apache许可证的开源框架,ThinkPHP不仅支持多种平台和Web服务器,还提供了丰富的功能以适应不同的开发需求。 ... [详细]
  • SQL Server 实例默认排序规则详解
    本文详细介绍了如何在安装过程中为 SQL Server 实例指定默认排序规则,并讨论了不同安装选项下的排序规则选择逻辑。 ... [详细]
  • 使用Solr从MySQL导入数据构建全量索引
    为了更好地掌握Solr的各项功能,本文档将在本地Windows环境中演示如何从MySQL数据库中导入数据至Solr,并构建全量索引。这将有助于开发者熟悉Solr的数据处理流程,尤其是在无法直接在生产服务器上进行实践的情况下。 ... [详细]
  • 本文介绍了数字音视频编解码技术标准,特别是中国自主研发的AVS标准,及其在短视频软件开发中的应用。文章探讨了AVS标准的发展历程、技术特点以及与国际标准的对比。 ... [详细]
  • Windows 7 64位系统下MySQL最新版安装指南
    本文详细介绍了在Windows 7 64位操作系统中安装最新版本MySQL服务器的过程,包括安装前的准备、具体步骤及注意事项,旨在帮助读者顺利安装并配置MySQL。 ... [详细]
  • 在尝试将SpringBoot与MyBatis框架进行集成时,遇到了一个常见的问题:org.apache.ibatis.builder.BuilderException。此错误通常指示XML配置文件中存在语法或结构上的问题。本文将探讨具体原因及解决方案。 ... [详细]
  • Jenkins 安装指南:Windows 平台详解
    本文详细介绍了如何在Windows平台上安装和配置Jenkins,包括安装步骤、启动方法及基本的系统配置,旨在帮助初次使用者顺利搭建持续集成环境。 ... [详细]
  • 在理解了支付宝分布式事务服务DTS的基本原理后,您可能会好奇,如果在两阶段提交过程中发生故障(如断电或JVM崩溃),事务能否顺利完成?本文将探讨DTS如何确保事务的最终一致性,即使在异常情况下。 ... [详细]
  • ArchSummit深圳2014将于7月18日拉开帷幕,所有讲师已确认,涵盖9个热门话题,共36场精彩报告。InfoQ中文站提供了详细的讲师和报告列表。 ... [详细]
author-avatar
斯宾诺沙漏
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有