如何说服pipe理部署到虚拟机

如何使用虚拟机销售生产应用程序服务器? 在这种情况下使用它们有什么好处呢?

我必须维护许多对于资源需求(syslog-ng,openldap,一些内部工具)非常重要的应用程序,我们希望是多余的。 我不喜欢有一堆机器坐在0.1%的CPU使用率,只是出于本金。

但是如果你试图说服那些声称“虚拟机吃掉资源,因此对任何生产环境都不好”的人,你会怎么说呢?

好的,你在这里得到了非常好的答案,但是我会说明为什么我爱VMware和它是兄弟。

  1. 利用率 – 在一个装满服务器的地方,其中可能有十几个服务器利用率接近50%,我可以将这些服务器整合到一个或两个单一的大型服务器上,并有增长空间。

  2. 容量规划 – 变得不那么值得关注,因为你可以用资源来购买增长的服务,价值5000美元的服务器可以让你在部署新服务方面有很大的灵活性

  3. 房地产 – 我在三个ESX服务器(2xquad核心)上运行一个200机器testing实验室。 这就是197个服务器,在90%的时间内没有吸收1-300瓦的电力,浪费磁盘,内存和CPU。

  4. 灵活的部署 – 我需要15个Windows服务器用于新项目。 有了像实验室pipe理员这样的工具,我可以立即做到这一点。

  5. 简化升级 – 我想testing升级到产品。 我可以简单地克隆整个机器,将其放在自己的networking上,然后运行升级testing,而不会影响现有的服务。

  6. 备份 – 我可以拍摄整个机器的运行状态。 不再需要无法locking文件的特殊备份客户端。 (但是对于应用程序状态并不完全正确)。

  7. pipe理 – 我可以从一个统一的工具远程pipe理机器上的每一个人。

  8. 成本中心/利用率计费 – 现在市场上有一些工具可以通过使用来计费,并帮助定制预算,以确保团队的花费不会超过公平份额。

  9. 灾难恢复 – 如果您的大型ESX服务器崩溃,它可以将工作负载转移到指定为其恢复的备份服务器。 有时甚至没有虚拟机甚至知道它坠毁。

这听起来像你需要一些数字来支持你的说法。

虚拟化的确会增加开销,但是如果应用程序的性能不受开销的影响,那么开销是无关紧要的。 如果您可以在build议的虚拟化环境中将应用程序性能数据放在一起,那么您将能够驳斥“虚拟化使用资源”的说法。

如果你可以显示一些合理的硬美元数字,显示电费,硬件维护合同,服务器计算机的资本投资以及人工费用,以便在服务器计算机硬件上进行实际维护,我认为你可以支持你的情况。

不要忘记授权虚拟化环境的许可费用和与维护相关的人工费用。

可以想象,你可以做所有的工作,并发现这些数字没有意义。 准备好了,如果发生的话。

我编制了一个电子表格来显示成本节约。 它的工作 – 我现在有几个虚拟机服务器。

只需创build几张表格并列出成本。 在一张表中,我列出了每个服务器的成本 – 服务器,操作系统等等,例如每台服务器8000美元。 如果你可能有10台服务器在运行,你就高达80,000美元。

在另一张纸上,虚拟机的成本。 服务器通常更强大,所以我们假设硬件为12000美元。 也许8000美元的VMware(这是非常依赖于您的需求 – 这大概是一个双四核的成本),也许另一个8000美元的Windows服务器授权(Datacenter版约4000美元/处理器)。 那么我们大约是$ 28,000? 请记住这些是粗略的数字,但它们应该相当接近。

数据中心版允许您在物理盒上安装无限数量的虚拟服务器。 因此,10台物理服务器的价值为80,000美元,或者可以在盒子上运行的价格为28,000美元 – 我现在有15个,剩余空间。

通常这样的数字将有任何CFOstream口水…

赫苏斯

  1. 维护大大减less。
    您可以无缝移动应用程序,让您卸载服务器并对其进行处理。

  2. 电力成本下降。
    通过在一台机器上运行多台服务器,整体功耗降低。

  3. 可靠性增加。
    通过集群,您可以获得所有应用程序的高可用性。

节省的成本应该足够了( 这个项目的结果让我多了两个虚拟服务器),但负责IT正常运行时间的pipe理人员应该认为这是一个不费吹灰之力。 虚拟化的一些其他原因并不是一些泛滥的营销噱头。

  • 易于维护 – 确保您的备份已经到位,但是如果修补程序/汇总/升级不太顺利,则可以更快地回滚到快照。

  • 资源的灵活性 – 季度/年末和您的会计部门是一个争夺? 从另一个虚拟机中获取几GB内存,并将它们分配给这些服务器。 这将需要最多10分钟(你可以在晚上8点在你的jammies做VPN)。

  • 灾难恢复选项是巨大的。 想象一下,在离场备份的一两天内托pipe关键虚拟机的选项数量是多less? 将其与所有保修硬件replace的成本/时间表进行比较。

  • 你的内部进程也可能有很多的虚拟化应用。 例如,设置重复testing环境以testing硬件上的主要版本升级与将现有生产虚拟机克隆到隔离的testingnetworking(可能位于同一物理服务器上,请注意)提一下,这是一个更好的testing)

我很想继续,但你明白了。

编辑 – 我会补充说,时间就是一切。 这个项目的起步很大程度上是因为我能够将特定的pipe理层担心停机和停机问题与能够解决这些问题的确切技术联系起来(例如虚拟化古董硬件 – 不能再重新安装的系统 – 所以我们终于可以摊开了)。

您可能需要浏览虚拟化标签以获取更多参数。 人们提出的很多项目都不会发生在我身上。

这已经在你身边了…

了解虚拟化

  • 获取虚拟化的介绍
  • 为什么selectVMware?
  • 虚拟化节约成本

虚拟化解决scheme

  • 业务连续性

你可以看到虚拟机对你自己的好处,但是他们没有看到他们的好处,所以你需要做的是把你的好处转化为好处。

较低的功耗为您降低了经常性成本。 更长的正常运行时间对他们来说等于更可靠。 更轻松的pipe理让您有更多的时间在其他项目上工作。

在简化所有术语并将其分解成pipe理层可以理解的事情之后,这是一个很容易理解的等式。

从这个Ars Technica Intro开始 ,然后阅读他们的其他文章,并跟进AnandTech的性能testing 。 那里肯定有很多文章,Ars的服务器机房论坛有几个正在进行的线程 – 你并不孤单。

我会告诉他们去哪里,但这不利于你的情况。 很难向那些没有IT认识的董事会展示虚拟化的好处。 但是,如果您使用虚拟机进行灾难恢复,例如,您可以很快看到投资回报率,因为您可以通过有两台服务器(每台服务器都有4个虚拟机)来设置故障转移系统,如果一台服务器停机,另一台服务器升级自动等。您正在影响更好地使用您的机器电源托pipe在一个盒子上。 只是要注意硬盘使用情况,因为这是虚拟机的正常瓶颈。

对于某些工作环境,您可以使用免费的VM解决scheme(如ESXi),并且不中断迁移; 然后在testing完成后向他们显示服务器节电,节省您的时间和pipe理能力。

尽pipe您可能需要付费添加,但function确实有帮助; 像实时迁移这样的东西并不一定便宜,但免费的东西可以很大程度上展示在您的环境中使用解决scheme的可行性。

再一次,完全取决于你的环境这是多么可行。 它可以显示你试图做到这一点的潜在问题; 我们有一个数据库驱动的销售点服务器,显然不喜欢被虚拟化的时间。 我不知道这是VMWare服务器安装还是与主机有关,但是在结束把物理服务器重新投入生产之前,我们没有太多机会进行故障排除或调整。

另一方面,我们现在已经将七台服务器closures到一台运行ESXi的虚拟服务器上; 它确实帮助我们节省了服务器机房的电力消耗,并有助于降温。