如何说服管理层部署到虚拟机

如何说服管理层部署到虚拟机

您如何“推销”使用虚拟机作为生产应用服务器?在这种情况下使用它们有哪些引人注目的好处?

我必须维护一些关键但目前资源需求很少的应用程序(syslog-ng、openldap、一些内部工具),我们希望这些应用程序是冗余的。出于原则原因,我不喜欢一堆机器的 CPU 使用率保持在 0.1%。

但是,如果您试图说服那些声称“虚拟机消耗资源,因此不适合任何生产情况”的人,您会告诉他们什么?

答案1

好的,您在这里已经得到了非常好的答案,但是我将解释一下我为什么喜欢 VMware 及其兄弟产品。

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

  2. 容量规划 - 不再是一个问题,因为你可以购买资源来增加规模,而价值 5000 美元的服务器为你在部署新服务时提供了很大的灵活性

  3. 房地产 - 我在三台 ESX 服务器(2xquad 核)上运行一个 200 台机器的测试实验室。这意味着 197 台服务器不会消耗 1-300 瓦的电力,90% 的时间处于闲置状态,浪费磁盘、内存和 CPU。

  4. 灵活部署 - 我需要 15 台 Windows 服务器用于新项目。借助 Lab Manager 等工具,我可以立即实现这一点。

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

  6. 备份 - 我可以对整个机器的运行状态进行快照。不再需要无法锁定文件的特殊备份客户端。(但对于应用程序状态来说并非完全如此)。

  7. 管理 - 我可以从一个统一的工具远程管理机器上的每一台机器。

  8. 成本中心/利用率计费——目前市场上出现了一些工具,您可以根据利用率进行计费,并帮助您调整预算,以确保各团体的支出不超过其应占份额。

  9. 灾难恢复 - 如果你的大型 ESX 服务器崩溃了,它将工作负载转移到指定用于恢复的备份服务器。有时虚拟机甚至不知道它已经崩溃。

答案2

听起来你需要一些数字来支持你的观点。

虚拟化确实会增加开销,但如果应用程序性能不受开销影响,则开销无关紧要。如果您可以在拟议的虚拟化环境中汇总应用程序性能的数字,那么您将能够反驳“虚拟化使用资源”的论点。

如果您可以提供一些合理的实金数字,显示电力、硬件维护合同、服务器计算机的资本投资以及对服务器计算机硬件进行实际维护的劳动力费用的减少,我想您可以支持您的论点。

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

可以想象,你可能会做完所有工作后发现这些数字毫无意义。如果发生这种情况,请做好准备。

答案3

我编制了一个电子表格来显示成本节省情况。它确实有效 - 我现在有几台 VM 服务器。

只需创建几张表格并列出成本。在一张表格中,我列出了每台服务器的成本 - 服务器、操作系统等......每台服务器的成本约为 8000 美元。如果您运行着 10 台服务器,则成本高达 80,000 美元。

另一张表上是虚拟机成本。服务器通常更强大,因此硬件成本为 12,000 美元。VMware 成本可能为 8,000 美元(这完全取决于您的需求 - 这大致是双四核成本),Windows Server 许可成本可能为另外 8,000 美元(数据中心版约为 4,000 美元/处理器)。所以我们的成本约为 28,000 美元?请记住,这些是粗略的数字,但它们应该相当接近。

数据中心版允许您在物理机上安装无限数量的虚拟服务器。因此,10 台物理服务器的价格为 80,000 美元,或者在机箱上运行尽可能多的服务器的价格为 28,000 美元 - 我现在有 15 台,还有剩余空间。

通常这样的数字会让任何首席财务官垂涎欲滴......

杰斯

答案4

成本节省应该足够了(这个项目为我抢了两个虚拟服务器),但那些负责 IT 正常运行时间的经理应该认为这是理所当然的。还有其他一些原因使虚拟化不是昙花一现的营销噱头。

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

  • 资源灵活性 - 季度/年度末,您的会计部门是否一片混乱?从另一台虚拟机获取几 GB 的 RAM 并将其分配给这些服务器。这最多需要 10 分钟(您可以在晚上 8 点穿着睡衣通过 VPN 完成此操作)。

  • 灾难恢复选项非常多。想象一下,在一两天内,有多少选项可以从异地备份中托管关键虚拟机?将其与更换所有保修硬件的成本/时间进行比较。

  • 您的内部流程可能也有很多虚拟化应用。例如,设置重复测试环境来测试硬件上的主要版本升级可以节省时间,而将现有生产虚拟机克隆到隔离的测试网络(请注意,该网络可以位于同一物理服务器上)中则可以节省时间……(更不用说,这是一个更好的测试)

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

编辑- 我要补充一点,时机就是一切。这个项目之所以能成功,很大程度上是因为我能够将管理层对停运和停机的具体担忧与能够解决这些问题的确切技术联系起来(例如虚拟化老式硬件 - 无法再重新安装的系统 - 这样我们最终就可以推出它)。

你可能想浏览一下虚拟化标签以获得更多论据。很多人提出的很多项目我可能永远都不会想到。

相关内容