【IT168 信息化】
通常,人们认为服务器虚拟化在减少服务器数量的同时,会带来电源、制冷系统以及管理维护费用的减少,因此普遍认为虚拟化是降低企业成本的好办法。然而,事实是否如此,需要我们仔细分析。
服务器虚拟化基本配置成本
我们要计算实际虚拟化实际的成本,先从配置开始。不过,除非是大型企业,否则部署服务器虚拟化的支出会远比你能节约的费用高出许多。据虚拟化咨询顾问马特-普瑞格观察,大约有50%的中小型企业部署虚拟化所花费的费用并不比简单更换已有的物理服务器要便宜。
有人做过这样的计算,如果以每台5000美元的价格购买20台全新的服务器扩建数据中心或替换传统数据中心的原有服务器,需花费10万美元。然而部署服务器虚拟化的成本大致为:三台功能强大的配置了AMD或者英特尔处理器的服务器主机,每台主机的成本约为1.6万美元,一个价值4万美元的存储区域网络以及用于人员培训,管理软件,虚拟化许可证授权和咨询的各种费用,这些费用加起来大致也是10万元。这其中不包括操作系统和应用程序的费用,因为这两项的成本在这两种方式下都是一样的。
在这里,虚拟化成本的绝大部分来自英特尔或者AMD服务器和共享存储系统的购买以及冗余网络连通性升级的费用。每个服务器主机用于诸如微软、思杰和EMC VMware等虚拟化厂商的软件许可证授权费用仅需要几千美元,但产品的维护费用也是必须考虑的。
由此可见,如果要建设一座容纳20台服务器的数据中心,无论是添置新的物理服务器还是部署虚拟化所需的成本都大致相等,但鉴于服务器虚拟化拥有诸多优势,尤其是业务持续性增长的需求,那么部署虚拟化将是一个明智的选择。如果配置的服务器数量超过20台,那么部署虚拟化的情况会更容易。据有关分析,服务器虚拟化对于服务器数量在50台以上的企业来说是较好的选择,在这种应用环境下,在8到18个月内实现投资回报是轻而易举的。
但是,如果服务器数量小于20台的应用环境实施虚拟化就会得不偿失。存储区域网络的价格和能力对于多数小型企业而言都是极大的负担,普瑞格在"虚拟化案例的实例研究"一文中详细阐述了服务器虚拟化从产品定价到所需的技术和技能的一切细节。如果数据中心服务器数量少于20台,那么在决定是否虚拟化前除了成本之外还要考虑其它的因素。
在现实环境中所需的服务器虚拟化成本
以上的计算数据是假设从头开始构建数据中心,但目前几乎没有任何一家企业是从零开始起步的。那么对现有的数据中心部署虚拟化需要多少成本,投资回报率又如何呢?
如果数据中心有20台服务器,服务器的更新周期为2-3年,那么每年需要购买8台服务器来替换现有的物理服务器,所需费用为4万美元。如果对所有的服务器部署虚拟化而不是花费10万元来更新服务器的话,那么需要两年半时间可以回收最初的虚拟化投资,这与服务器更新周期是相同的。但是企业用户肯定不希望看到虚拟化的投资回报率等同于其硬件的更新周期。
如果你不需要购买新的存储区域网络,那么一年多即可收回最初的投资,因为虚拟化的最大支出就在于部署虚拟化所需的共享存储系统。如果没有共享存储系统,就必须建立一个iSCSI SAN系统,一个光纤通道存储区域网络或网络文件系统。这样需要每隔两到三年对服务器主机进行更新,但其它存储区域网络硬件设备的使用时间可以更长一些,因此随着时间的推移,虚拟化环境每年的更新成本将比物理环境的更新费用要低廉,能节省的具体成本要取决于每个环境的具体情况,但是只要你的存储区域网络更新换代的周期超过5年(可能更短一些也可以),那么部署虚拟化的决策就是安全无忧的。
较难预测的成本
不管关于虚拟化投资回报率的基础数据是否是积极的,都请大家注意虚拟化的实际成本会随着你所选择的方式而变化。
对虚拟化的成本预测流程还要包括软件和硬件的管理费用。由于虚拟化改变了管理模式,用户可能需要不同的生命周期管理工具。据伯顿咨询公司的沃尔夫介绍,许多公司在部署虚拟化时还将操作系统升级到Windows Server 2003或Windows Server 2008数据中心版本,这也应该计入服务器虚拟化成本之内。
此外无论企业虚拟化环境配置的规模如何,用户可能都需要聘用一名咨询顾问来审查虚拟化体系架构。然后还有物理服务器实际迁移时的成本,咨询和迁移的费用差异也很大。
值得庆幸的是,一个20台服务器的虚拟化环境可能不需要专门的虚拟化技术人员来完成这项任务,要知道虚拟化专业人员的费用至少需要8万美元,在虚拟化环境构建完成投入运营后,甚至还有额外的系统管理费用。虚拟化厂商也知道中小型企业通常只有一名管理员来完成数据中心所有的工作,所以他们需要简单易学的工具来加以协助。沃尔夫认为"一个管理员可以加快虚拟化部署的速度,小企业通常会充分挖掘内部人员的技能"。
虚拟化环境配置的规模越大,所需的专业技能要求越多。用户当然希望配置较少的服务器管理员来节省费用,但这不太现实。毕竟你还有一个存储区域网络需要进行管理。
普瑞格警告说,很难进行预测的另一项成本是虚拟化培训费用。举例来说,管理员必须知道如何在不重新启动整个主机的情况下重新引导虚拟机。"在某些情况下,用户没有专门的时间来学习如何使用系统,这也从另一个层面说明了他们坚持使用有着各种局限的物理服务器是事出有因"。
大部分成本但不是全部成本都可以计入VMware和微软的服务器虚拟化的投资回报率之列。这些计算可以让你对潜在的投资有着更明确的认知。此外他们的预测往往是与实际投资回报率挂扣的,沃尔夫强调说。
虚拟化难以捉摸的投资回报率
如果你投资虚拟化的理由只是关心投资回报率,那么你可能会感到失望,特别是如果你是一个规模较小的公司的话。根据咨询顾问普瑞格的计算,许多部署虚拟化的小公司在实际配置时都会多支出10%到15%。
不过普瑞格也表示"由于加强了硬件故障恢复的能力,这种额外的费用是物有所值的。如果你不重视业务持续性增长的收益,你就会错过将来的机会。毕竟,虚拟化最大的优势不单纯是能减少服务器配置的数量,而是整个数据中心业务持续性的简单和灵活性"。