选择服务器操作系统可能是管理员能做的最重要决定,选择的过程需要时间,研究和测试,但要让其他人同意你推荐的服务器操作系统,并愿意拨款采购将是更大的挑战,管理员一般更注重服务器操作系统的技术参数,有很多其它影响决策过程的因素常常被他们忽略掉,长远来看,这些被忽略的因素会影响总体拥有成本(TCO),短期来看会影响投资回报(ROI)。
忽略财政方面的因素是网络管理人员常犯的最大错误,TCO和ROI是选定一个产品,申请资金的有力依据,但判定一个服务器操作系统比另一个服务器操作系统更有财政优势是一个复杂的过程,幸好有一些现成的ROI和TCO计算方法可用。
采购成本 – 这可能是最简单的度量方法,计算服务器操作系统的初始成本包括软件价格,许可费用和支持协议费用,大多数时候,Linux在这方面有明显的优势。
硬件成本 – 服务器操作系统通常需要最先进的硬件,在这里也应该将服务器硬件和支持硬件包含进来,如需要用到的存储,内存和外设,对于大型部署,经济规模也是一个重要的因素,与机架设备一起购买往往比单独购买组件要便宜一些。
培训成本 – 安装和管理新的服务器操作系统通常需要培训,有时甚至需要参加认证,这方面的费用大大增加了项目的总体成本,例如,原本部署Windows的组织突然要转向Linux,培训维护和管理人员的成本将是一笔不小的开支。
实施成本 – 安装服务器操作系统和相关的设备需要时间,这也会转化为成本,物理安装需要的成本,VAR/承包商成本和停机相关的成本也需要考虑进来,在大多数情况下,这些成本会受到安装和所选操作系统的复杂性影响。
支持成本 – 新的服务器操作系统会有相关的支持成本,从技术支持合同到VAR服务,再到内部人员成本,关键是要确定这些成本准确地反映项目的TCO。
上述成本越低越说明所选服务器操作系统越能节省开支,但它只是等式的一部分,管理员需要计算出一个服务器操作系统比其它服务器操作系统能节省的开支,节省的开支可以帮助限定ROI,也能证明所选操作系统的优势,有助于判断较高的前期成本和长远开支节省。但确定有形和无形的优点是一个复杂的过程,有时需要估算一些可行的数字。
辅助应用程序 – 对许多人来说,促使其选择新的服务器操作系统是由新的业务应用系统或业务流程驱动的,在这里,这些驱动因素可以用于说明可以节省多少开支,例如,万一新应用程序既可以支持开源数据库(如MySQL,PostgreSQL),又可以支持商业数据库(如Oracle,SQL Server),那么选择开源产品将会降低整体成本,提高ROI。
效率 – 服务器操作系统在特定的环境中可以节省一定的开支,例如,支持虚拟化的操作系统允许管理员减少物理服务器的数量,此外还可以节省能源和制冷成本。
性能 – 提高性能有许多有形和无形的好处,从原始的处理能力角度来看,一个服务器操作系统可以比别的服务器操作系统支持更多用户和事务,计算物理负载时,这些就属于有形的好处,此外,提高性能也可以改善最后用户的使用体验,从而提高生产力(可看作是无形的好处)。
未来规划 – 随着时间的推移,网络会越来越大,服务器操作系统的需求也会越来越大,但预测增长速度可能比较麻烦,有些产品需要部署不同的版本以应对需求增长,有些产品则必须向外扩展,要计算出因网络增长需要的开支是很困难的,根据公司业务规划预测网络增长是比较理想的办法。
稳定性 – 选择正确的服务器操作系统有助于减少故障和意外宕机的发生,对大型组织可节省很大一笔开支,故障转移,集群和热插拔,以及业务连续性等功能减少的停机时间都可以转换成节省的成本。
确定服务器操作系统的总价值不是一件简单的事情,但结合正确的信息,原始数据和工具计算出成本和节省的开支后,服务器操作系统的价值便成为一个有说服力的元素,更重要的是,有了这些计算方法后,管理员就可以为推选的技术阐述财政方面的理由了。