首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >与专用硬件相比,虚拟化有多可靠?

与专用硬件相比,虚拟化有多可靠?
EN

Server Fault用户
提问于 2013-12-02 08:46:11
回答 3查看 1.6K关注 0票数 0

在我的组织中,我们有大量的任务关键服务器,目前存在一个争论,对于关键服务器,我们应该使用VMWare vSphere 5还是使用专用硬件?

高层管理人员和开发人员的看法,一些应用程序(甲骨文DB / Glashfish /等)可能与vmware不兼容,因为它不直接与硬件层交互,相反,它们与vmware层(兼容性明智)接口。还有一种观点认为,资源是在vmware主机之间共享的(从性能上讲)。

我的方法不那么怀疑,我认为如果您分配必要的资源,操作系统将执行无论是专用服务器还是VmWare。我还认为VmWare是“虚拟化标准”(个人观点),这意味着它们的兼容性必须相当广泛。

为了便于讨论,我们可以考虑最坏的情况。20 TB Oracle数据库11G与6,000 IOps。使用VmWare和专用硬件(服务器刀片)运行它有多可靠?

谢谢,

EN

回答 3

Server Fault用户

回答已采纳

发布于 2013-12-02 09:10:27

好吧,你有典型的管理人员和开发人员-毫无头绪。很抱歉这么说。

一些应用程序(oracle DB / Glashfish /等)可能与vmware b不兼容。

THey工作得很好。这些天没有任何东西直接与硬件对话。先知?你在上面安装了什么?提示-安装在硬件上的内容与硬件有关。

我们有充分的理由不对Oracle进行虚拟化,但这主要是围绕着“在集群上运行的大型数据库,而不是(小型) vm",而不是”哦,它与硬件对话“。

还有一个论点认为资源是在VMware主机之间共享的(从性能上讲)

合乎道理。如果你需要这些资源。并不是所有的东西都需要它们--然后虚拟化允许一个更大的服务器上有多个vm。现在的主要问题是服务器不再那么小了.因此,将硬件放在专门的DHCP/DNS机器上是浪费的。

我的方法没有那么复杂,我认为如果您分配必要的资源,操作系统将执行,而不管是专用服务器还是VMware。

这是虚拟化专家多年来一直在说的话。

20 TB Oracle数据库11G与6,000 IOps。使用VmWare和专用硬件(服务器刀片)运行它有多可靠?

你是说一个小的低功耗数据库?我是认真的?平板电脑能运行的东西?或者笔记本电脑? 6000 IOPS大约是SSD的10%,顺便说一句。

试一试:

  • SQL Server
  • 约800
  • 具有48 in内存的VM中的RUnning。

基本上,这是一个小的设置。就像一种魅力。不过,它是该服务器上唯一的VM。

基本上就是这样。可靠性是一样的--机器崩溃了。这一切都是为了投入足够的资源。虚拟化并不是所有事情都有意义的--例如,如果您曾经进入过真正的大型数据库,您可能希望查看甲骨文ExaData硬件,这是不可虚拟化的。

但除此之外,我到目前为止听到的争论表明他们是愚蠢的。

票数 3
EN

Server Fault用户

发布于 2013-12-02 09:10:56

你在这里搞混了很多条款。

VM解决方案的可靠性是物理主机和虚拟化软件可靠性的产物。所以从理论上讲,这是有点低,但在实践中,这几乎是否定的。

兼容性也许是十年前的一个问题,但现在是2013年,虚拟化解决方案已经成熟。几乎没有任何应用程序不能在虚拟机中运行。

性能是最大的区别所在。虚拟化增加了开销,共享资源可能导致性能下降。但你在正确的轨道上:分配必要的资源。大多数人对VM性能的抱怨都是供应不足的结果,如果你购买速度太慢的硬件,情况也是一样的。

确保虚拟化对您是否有意义的唯一方法是确保虚拟化对您有好处,并测试是否存在性能方面的不利因素。

票数 4
EN

Server Fault用户

发布于 2013-12-02 21:15:20

这些天来,我几乎没有想到直接在专用硬件上运行的理由。虚拟化解决方案非常成熟,非常稳定,并且提供了巨大的价值回报。

在我看来,虚拟化带来的好处非常宝贵,它们很容易抵消不直接在裸金属上运行所造成的任何性能损失。(还请记住,有了适当的硬件架构,大多数性能问题都可以得到解决。)

一些提高可靠性的虚拟化示例(来自Vmware端)是: vMotion、HA和容错。

  • vMotion允许您在不关闭VM的情况下将电源驱动VM移动到新的ESXi主机。用于负载平衡主机或移动VM以维护底层硬件。
  • HA (高可用性)监视VM是否运行,并重新启动VM (如果需要的话在新主机上)。用于重要但不是任务关键的服务器。
  • 容错使用vLockstep使辅助VM与VM的主副本保持100%的同步。如果初选发生了什么事,第二次就会立即启动。

当然,您也不能忘记虚拟化允许您在服务器级别执行备份和还原操作,这本身就使其值得使用。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/558612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档