Doserv分析:服务器虚拟化投资回报率浅析

服务器在线12月22日报道 如今服务器虚拟化的火热程度可见一斑,通过虚拟化技术对服务器进行整合而减少了数据中心物理服务器的使用数量,从而为企业节约了大量支出。你可以想象,将大约20台物理服务器整合为三台主服务器将意味着能减少多少硬件,供电,制冷和管理的费用。

但是等一下!这种匹配可那么绝对,除非你是一家大企业,否则从开始你可能支出的费用比节省的还多。信息世界测试中心的撰稿人兼虚拟化顾问马特.普瑞格表示"对于50%的中小型企业,实施企业虚拟化战略并不比简单的更换现有的物理服务器要省钱"。

让我们做一个计算。按照传统方式来说,如果你以5000美元的价格购买了20台全新的服务器来扩充数据中心或者替换现有的服务器,那么你的费用总额为10万美元。而部署服务器虚拟化成本也差不多:三台功能强大的主服务器要使用来自AMD或英特尔的处理器,每台要花费16,000美元;存储区域网络要花费40,000美元;还有难以计算的人员培训,管理软件,虚拟化授权和咨询的费用。这些费用合计大概也需要100,000美元(操作系统和应用软件的费用没有包括在内,但是他们的费用对于任何一种方式都是一样的)。

部署服务器虚拟化所需的费用所占比例最大的是共享存储投入,新的英特尔或AMD服务器和冗余网络连通性的升级。来自EMC VMware,微软和思杰等厂商的软件许可证授权虽然每台主服务器只需几千美元,虽然你还必须考虑随时产生的维护费用,不过和这些基础架构方面的支出相比还是小巫见大巫了。

这些比较是要说明如果你打算从头开始构建一座由20台服务器组成的数据中心,或者新增或更换服务器,那么与物理服务器或虚拟机相关的费用就会占到很大的比重。假如服务器虚拟化能发挥很大的优势,尤其是有益于企业持续性发展的话,那么虚拟化路线无疑是个明智的选择。

如果你打算构建20台以上的服务器,虚拟化的实施就会相对容易。Burton Group的分析师克里斯.沃夫表示"服务器虚拟化对于拥有50台以上服务器的企业来说绝对是信手拈来,在这种环境中,8个月到18个月的投资回报率是很容易实现的"。

反之,对于服务器数量少于20台的多数应用环境进行虚拟化就会得不偿失。一个存储区域网络就会用去小型企业的多数投资。普瑞格曾经就虚拟化做过深度案例研究,他的分析涉及定价,产品,技术和技能需求等很多方面。他表示,如果用户的数据中心中的服务器数量少于20台,再打算实施虚拟化路线来节约成本时就要深思熟虑一下了。

真实世界中的服务器虚拟化成本
当然,这些数字的假设前提是你从零开始部署虚拟化。但是在实践中任何人都很难是从零开始的。因此现有的数据中心中虚拟化的成本和投资回报率如何呢?

如果你拥有一座由20台服务器组成的数据中心,对现有物理服务器的更新换代和升级周期为2到3年。每年你会购买8台物理服务器,总计费用为40,000美元。而对所有的服务器实施虚拟化需要100,000美元,要花费2.5年才能收回最初的虚拟化投资–这和你的更新周期等同。沃夫表示"企业当然不想看到投资回报率和他们的硬件更新周期是一样的"。

如果你不想在新的存储区域网络上投资,那么收回成本的时间刚好超过一年。确实,虚拟化最大的支出就是共享存储器,这也是虚拟化的要求。如果你不想构建共享存储器,你就必须构建一个ISCSI存储区域网络,一个光纤通道存储区域网络或者一个网络文件系统。你必须每隔2到3年就更换你的主服务器,但是你可以暂时不更换其他的存储区域网络硬件设备,这样随着时间的推移,你虚拟环境中每年的更新成本就会低于物理世界的更新成本;成本的多少取决于应用环境中的许多因素,但只要5年内你不更新存储区域网络就是安全的。

虚拟化成本难以预估
尽管基础数据可以告诉你虚拟化的投资回报率是中立还是正数,但请注意虚拟化的真实成本根据你选择的途径是差异非常大的。

成本预期在硬件和软件管理的财务预期过程中经常会遭遇变数。因为虚拟化改变了管理方式,你可能需要不同的生命周期管理工具。沃夫表示,许多企业在部署虚拟化时,会将操作系统升级到Windows Server 2003或者Windows Server 2008数据中心版,成本都会发生变化。

不管什么规模的配置,用户可能都需要咨询服务来构建虚拟体系架构。还有迁移物理服务器的成本。而咨询和迁移的费用变化范围是非常宽泛的。

好消息是一个拥有20台服务器的虚拟环境在建立和运行后,可能不需要专门的虚拟化人员来管理。虚拟化厂商明白中小型企业通常都是雇佣一名系统管理员来一专多能。因此这些工具的设计就应该尽可能的简单上手,方便使用。沃夫表示"一名管理员要能完成虚拟化,小型企业将充分挖掘内部的聪明才智"。

但是面对较大的虚拟化环境,你就需要更加专业的虚拟化知识。你或许可以通过少雇佣几名服务器管理员来尽快收回投资,但也可能做不到这一点。毕竟还有存储区域网络需要管理。

普瑞格表示,另外一项很难估算的成本是虚拟化培训费用。举例来说,管理员必须知道怎样在不重启整个主机的情况下重启虚拟机。他解释说"在很多情况下,用户都很难专门抽出时间来学习如何使用使用系统"。

有许多但并非所有的成本都能用来自VMware和微软的服务器虚拟化投机回报率计算器来衡量。这些计算器能让用户将潜在投资看到更加清晰。但是,这些预测通常和确切的投资回报率有一些出入。

虚拟化难以琢磨的投资回报率
如果你只从服务器数量的角度去投资虚拟化,你可能会失望的,特别是如果你只是一家小型公司。普瑞格指出许多实施虚拟化的小型企业可能要多支出10%到15%。

不过普瑞格表示通过降低硬件故障而提升系统能力,这些额外的投入也是值得的。"如果你不关注企业的持续性收益,你就会错过这艘激流勇进的船只"普瑞格表示。毕竟,虚拟化最大的优势在于整个数据中心业务持续性的灵活性和简易化,而不仅限于服务器整合。