AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 10167
Accepted
Jeff
Jeff
Asked: 2009-05-20 17:31:51 +0800 CST2009-05-20 17:31:51 +0800 CST 2009-05-20 17:31:51 +0800 CST

MS HyperV 或 VMWare ESX 哪个更好?

  • 772
锁定。这个问题及其答案被锁定,因为这个问题离题但具有历史意义。它目前不接受新的答案或交互。

我正在寻找一个优缺点列表来比较 MS HyperV 和 VMWare ESX 的虚拟服务器托管。

virtualization hyper-v vmware-esx
  • 9 9 个回答
  • 3183 Views

9 个回答

  • Voted
  1. Best Answer
    Kev
    2009-05-20T17:47:59+08:002009-05-20T17:47:59+08:00

    这可能是迄今为止我读过的比较 Hyper-V 和 VMWare ESX 的最好的文章之一:

    如何正确解释 Hyper-V 和 ESX 之间的架构差异

    更新

    上面的链接不再有效,所以这是 WayBackMachine 的最后一个已知快照:

    http://web.archive.org/web/20090418212623/http://www.realtime-windowsserver.com/virtualization/2009/04/how_to_correctly_explain_the_a_1.htm

    韦恩(见下面的评论)也提出了几个替代方案。

    第一个是对原始且现已失效的文章的回应:

    更新:对:“如何正确解释 Hyper-V 和 ESX 之间的架构差异”的反应

    不幸的是,第二篇文章已将视频从 YouTube 上删除。

    • 13
  2. user3047
    2009-05-22T08:32:02+08:002009-05-22T08:32:02+08:00

    作为同时使用(并继续使用)两者的人,我会推荐 Hyper-V,尤其是如果您主要是 Microsoft 商店。我们已经使用 SCVMM 将超过 25 台虚拟机从 VMware 迁移到 Hyper-V,并且迁移完美无缺。我们需要更多内存,因为目前 Hyper-V 还不支持内存压缩/过度使用,但内存现在很便宜,Hyper-V 很快就会推出这个功能。

    VMWare 也有实时迁移,但我们还没有看到需要这样做。此功能将在 Hyper-V 的下一个版本中提供

    如果您只有几个 VM 主机,Hyper-V 管理器很好,但 SCVMM 添加了许多有用的功能,包括库和 VMware 和 Hyper-V 主机的组合视图。

    我们将继续使用 VMware,因为我们的其中一台服务器很旧并且仅支持 32 位,并且我们从客户那里获得了一些虚拟机。但是我们所有的新虚拟机都是使用 Hyper-V 创建的。

    我们也一直在使用 SCVMM,并创建了我们常用配置的库。配置一个新的虚拟机,包括命名和加入域都是自动化的。我们希望使用 Powershell 进一步自动化,请参阅:http ://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032409528&EventCategory=4&culture=en-US&CountryCode=US

    总体而言,功能、易用性和成本导致我们从 VMware 迁移到 Hyper-V。

    • 10
  3. berberich
    2009-05-21T07:58:38+08:002009-05-21T07:58:38+08:00

    最直接的比较是VMware ESXi与Microsoft Hyper-V Server 2008:

    VMware ESXi

    • 免费下载
    • 许多可下载的虚拟设备,您可以立即安装并开始使用
    • 内存过量使用以提高效率和客户整合
    • 广泛支持 Windows 和非 Windows 客户操作系统(10 个 Windows 版本、16 个 Linux 版本、2 个 Novell Netware 版本和 2 个 Sun Solaris 版本)
    • 使用集群/专为虚拟化设计的VMFS(虚拟机文件系统)
    • 为额外的“企业”功能(VMotion、High Availability、Fault Tolerance、Distributed Resource Scheduling等)清除到 VMware vSphere / vCenter的升级路径。

    微软 Hyper-V

    • 免费下载
    • 对卷快照服务 (Shadow Copy) 的原生支持
    • 支持 64 位和 32 位版本的 Windows Server、32 位和 64 位 Windows Vista 和 Windows XP Professional、SUSE Linux Enterprise Server 10(32 位和 64 位)[来源]
    • 使用与其他服务器核心实例相同的管理界面(命令行、PowerShell、远程控制台)
    • 使用标准 NTFS 分区,如果您在 Windows 环境中,这可能是一个加分项
    • Microsoft Hyper-V Server 2008 R2(目前作为候选版本提供)将具有主机集群和实时迁移(类似于 VMware 的 vMotion 技术)——独立的 VMware ESXi 产品不具备的功能。

    最终,我认为决定取决于您的虚拟化用例:

    • 如果您在 Windows 环境中并且主要对服务器整合感兴趣,那么 Hyper-V 似乎很适合
    • 如果您在 Linux 或混合操作系统环境中,VMware ESXi 可能会为您的客户操作系统提供更好的支持
    • 如果您对整合以及成熟的高可用性、灾难恢复等感兴趣,ESXi 与 VMware vSphere 相结合是目前您的最佳选择(当然需要额外费用)
    • 5
  4. Chopper3
    2009-05-20T22:41:35+08:002009-05-20T22:41:35+08:00

    VMWare - 优点 = 成熟度、功能和速度,缺点 = 成本

    HyperV 正好相反。

    • 3
  5. Jim
    2009-05-21T05:41:55+08:002009-05-21T05:41:55+08:00

    人们运行微软堆栈是因为产品相互集成得很好。微软的虚拟化还没有出现,但毫无疑问它们很快就会出现。今天,VMWare 更好,但微软仍然很好。如果您有混合环境,我会说使用 VMWare。如果您是 Microsoft 商店,请选择 Microsoft。

    • 3
  6. duffbeer703
    2009-05-20T18:03:12+08:002009-05-20T18:03:12+08:00

    今天,如果您是一家拥有现金并且需要花里胡哨的中型/大型企业,那么 VMWare 就是您的最佳选择。Bells & whistles = VMotion、Site Recovery Manager、电源管理等。如果您不是 Windows 商店,VMWare 是您的最佳选择。

    如果您是中小型企业,HyperV 是一件轻而易举的事——只需在 Xen 或其他一些虚拟化中运行您的 Linux,并在 HyperV 中运行您的 Windows。

    3-4 年后,当我们通过 1.0 版本时,微软和 VMWare 将并驾齐驱,微软通常会发出警告。

    • 1
  7. canalha-blu
    2009-05-28T06:12:18+08:002009-05-28T06:12:18+08:00

    迄今为止唯一成熟的是VMware。

    • 1
  8. John Troyer - VMware
    2009-05-27T22:01:38+08:002009-05-27T22:01:38+08:00

    我喜欢来自 Massimo Re Ferre 的文章在 it20.ifo 上的 VMware ESX、XEN 和 MS Viridian 的简要架构概述(它有点老,所以用它的代号 Viridian 来指代 Hyper-V,但它仍然是最新的建筑去。)

    关于 Kev 在上面的回答)关于“如何正确解释 Hyper-V 和 ESX 之间的架构差异:Greg Shields 是一个知识渊博的人,但以简单的方式描述管理程序架构的细节可能会变得棘手。Ken Cline 在他的博客文章,对:“如何正确解释 Hyper-V 和 ESX 之间的架构差异”的反应,位于 kensvirtualreality.wordpress.com(完全免责声明:我为 VMware 工作,Ken 最近加入了 VMware。)

    幸运的是,架构的精确细节在日常系统管理员生活中并不重要。

    (我是新来的,所以我不能发布链接,所以请随时将它们添加到这个答案中。)

    • 0
  9. MSFT_AlexT
    2010-03-17T06:35:06+08:002010-03-17T06:35:06+08:00

    要点在这里!由于我与 Microsoft 合作,因此我不会发表我的意见,这将是有偏见的,但如果你们在那里,我绝对希望你们在 Twitter 上与我们交谈!

    我们是@MSSpringboard,官方的Windows 7 IT Pro feed 和@CIOsConnect,我们在这里更多地谈论企业站点和大量虚拟化对话。

    我一直在寻找意见,尤其是来自有经验的人的意见,所以我很高兴收到你们的意见。

    哦,我真的很喜欢 Hyper-V :)

    干杯,

    Alex Microsoft Windows 客户团队

    • 0

相关问题

  • VMware 中的 SQL 服务器

  • 使用 VMWare ESX 创建 SharePoint 服务器模板?

  • 有什么软件可以模拟局域网?

  • 为什么 Virtual PC 与 Windows 7 捆绑在一起很重要?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve