多年来,对于大部分企业而言,一般存储系统的性能已经绰绰有余了。并且很少企业能够真正将中型存储系统的性能发挥到极致。然而,随着服务器虚拟化和数据库应用的不断增加,这种趋势正在扭转,现在几乎所有企业都能够充分利用其存储系统的性能。
我们都知道,固态硬盘(SSD)是存储行业的灵丹妙药。虽然它能够帮助解决很多问题,但它并不是很多厂商所宣称的“万能解毒药”。使用SSD时,需要对整个环境进行调整才能从SSD投资中获取最大的利益,而将SSD用于解决性能问题,或者服务器、应用程序或者存储网络的瓶颈问题都将限制你从SSD投资获取最大利益。
在很多时候,你无需将数据迁移到SSD,也可以提高性能。例如,虚拟环境因为有太多虚拟机器同时访问相同的物理驱动器,而存在严重的性能问题。毫无疑问, SSD是一个有效的解决方案,但是还有一个更简单更便宜的方法,就是将一些虚拟机磁盘映像转移到不同的磁盘或者甚至不同的磁盘系统。
提高存储性能通常被视为一种昂贵的选择,只有当现有性能水平再也不能满足需求时才会考虑提高存储性能,并且这是一种可能导致系统中断、需要全员行动的救火式的方法。事实上,性能优化应该是IT管理员定期执行的一项任务,应该将性能优化变成工作流程的一部分。企业需要从两个方面转变对性能优化的态度。
第一个是态度的转变,性能优化不能再被认为是一年一次或者一季度一次的一个“项目”。相反的,性能应该作为“健康检查计划”,每天不断对其进行测量,并使用存储管理软件和硬件来获取相关信息,并实时向IT管理人员发送报告。
有了实时信息,在性能问题变严重,甚至造成系统中断之前,IT管理员就能够对架构或者存储设计进行调整来解决问题。如果部分调整可能会造成停机,则可以安排到下一次进行,毕竟还不是紧急情况。
第二种方法是考虑在企业数据中心安排一个新职位以专门负责性能管理。现在是时候安排一个人跨越应用程序、服务器、管理程序和存储职能范围,从性能角度,对企业进行整体审视。存储性能不只是与磁盘驱动器旋转的速度有关,还需要考虑很多变量,而这些变量跨越了很多职能范围。
这个职位的工作人员将需要一个提供整体视图的工具帮助他们不断对性能进行监测,抓住性能改善机会。与现在性能优化工作(现在是坐等故障发生)不同,这个人的工作是找寻可以进行优化的设施,从而让现有基础设施发挥到极致。
在很多IT部门,增加人手的想法很少被提及,但是这个职位绝对“物超所值”,主要有三个原因:首先,可以避免很多存储和基础设施同时升级。第二,当需要升级时,这位性能管理员就可以作出正确的判断,选出能够带来最大利益的升级。 最后,可以让其他工作人员提高工作效率,因为他们可以更加专注于自己的工作,而不用放下一切工作去进行性能优化。