四大指标帮企业选择存储产品

现在市场上的存储解决方案有很多。既有现成的解决方案,也有为企业量身定制的解决措施。那么什么样的存储产品才是企业所需要的的呢?笔者认为,企业在选购存储解决方案的时候,可以从以下四个方面来评估。

一、是否易于管理?

存储产品说到底只是为企业服务的一个工具。如果这个工具很难使用,那么即使其他指标很好,对于企业来说也不是最佳的解决方案。企业在选购存储产品的时候,应以管理优先,选择管理方便的存储解决方案。

在选择存储产品的时候,需要评估存储解决方案是否提供故障自动通知的机制。管理员需要评估存储解决方案提供的管理功能是否真实可靠,是否存在一 些明显的漏洞。据笔者的经验,一些小型的存储解决方案,存在一些"挂羊头卖狗肉"的现象。管理功能表面上已经具备了,但是真正使用的时候,仍然问题不断, 或者只是一个空头的连接而已。另外为了便于管理,企业用户最好再次斟酌,存储解决方案是否支持中心化管理和远程管理。如果每次都要到服务器上去管理存储解 决方案,那显然是一件让人头疼的事情。

在管理性这个指标上,最后需要强调的是,存储解决方案的当机时间。即如果改变存储就解决方案的某些配置,是否需要启动才能够生效。最好是不启动 即可以生效,如此的话可以最大程度的减少当机的时间,减少企业由此带来的损失。总之,在发生配置改变或者系统扩容等情况时,不需要重新启动或者尽可能的缩 短当机的时间,这是企业选择存储解决方案时需要特别关注的问题。这也是评估存储解决方案是否易于管理的一个重要方面。

二、性能能否满足企业的需求?

在选购存储产品的时候,第二个需要考虑的就是存储解决方案的性能。通常来说,这个指标还是比较好评估的,因为其可以被充分量化。如磁盘阵列是存储性解决方案中的代表。笔者以这个产品为例,谈谈如何来评估存储产品的性能。

一般来说,对于磁盘阵列产品来说,评估性能的参数主要有两个,分别为带宽和每秒的I/O数。参数带宽决定于整个阵列系统,与所配置的磁盘个数也 有一定的关系。这里需要注意的是,采用的磁盘阵列不同,如RAID1与RAID5之间就有很大的差异。因为RAID1并不会同时向多个硬盘存储与读写数 据,而只是一块块硬盘的读。所以在考虑带宽的时候,不能够只看单块硬盘的带宽,而应该考虑整个阵列系统的带宽。这就好像在看一个水桶容量的时候,不能够看 最长的木板同样的道理。而每秒的I/O次数则由阵列控制器所决定的。

不过在评估这两个指标的时候,往往还需要根据实际情况由侧重点的来考量。这主要是因为带宽大的不一定每秒的I/O次数就多。他们两个可以说是相 对独立的参数。每次针对具体应用的不同,就需要侧重于不同的参数。如对于网页、邮件、数据库等应用,其特点是每次读取的文件数比较小,但是读取的次数比较 频繁,此时存储产品的性能主要是由每秒的I/O数所决定的。而对于某些应用,如多媒体培训等涉及到的文件比较大,往往需要对于文件连续的读写,此时存储产 品的性能就不是每秒I/O次数所决定的,而是由带宽所决定的。或者说,在这种情况下,参数带宽要比参数每秒I/O次数重要的多。所以,在评估存储产品性能 的时候,企业还需要根据不同的应用,来选择不同的评估次数。而不是一味的盲目追求参数好的产品。这也真是选型过程中的难点。往往需要企业项目管理员具有一 定的经验才能够得出合理的判断。

三、存储产品的容错能力如何?

在选择存储产品的时候,除了要考虑产品的性能之外,还需要考虑解决方案的容错能力。容错能力是指在存储设备的设计方面,能否预计到了各种偶然性 错误和意外情况,以及是否采取了相关的预防与补救措施。最简单的说,就是当磁盘阵列的某块硬盘损坏时,是否会影响数据的正确读取等等。像RAID1如果某 块硬盘损坏,则数据就会丢失,就没有容错能力。但是对于RAID5的话,则即使某块硬盘损坏,仍然可以读取全部的数据。其就具有比较不错的容错能力。再 如,意外断电对于企业来说,往往属于意外事故。即使有UPS的帮助,也很难避免。此时作为好的存储解决方案,最好针对此也具有一定的预防措施。如有些存储 产品,在意外断电后重启的过程中,会对相关的数据文件根据一定的规则进行修复,以最大程度的降低因为断电而导致的意外损失。

在评估这个指标的时候,应该从两个方面入手。首先需要注意的是,容错能力是一个综合的指标。因为企业级的存储系统,使一个从软件到硬件、协同合 作的复杂系统。有时候管理员的日常工作也会影响到存储方案的容错能力。为此在评估这个指标的时候,就需要从全局去考虑,而不是简单的1+1〉2的评估。其 次需要注意的是,在评估时最好能够采取一些破坏性的测试。如在评估时,故意断电或者使某块硬盘脱机,来判断存储系统能否有对应的应对措施。而不能够光看其 产品表面的宣传。一些有丰富经验的项目管理员,会将一些日常工作中遇到的常见意外事故与偶发性事件记录下来。然后在以后购买存储产品的时候,会评估系统是 否有针对这些事件的应对措施。甚至会进行破坏性测试。所以容错能力不能够光看说明书,而应该进行实地的测似。当然这也要求管理员具有相当深的工作经验,才 能够担任这项工作。

四、连接的稳定性如何?

如果存储解决方案只是部署在企业内部,那么连接的稳定性一般不存在问题。此时可以忽略这个指标。但是如果存储解决方案是跨网络的,那么就需要考 虑这个连接的稳定性问题。如现在有一个集团企业,其下面有5个分公司,分布在各地。在设计存储解决方案时,采用了SAN的解决方案,将各个公司之间通过光 纤链接起来,进行文件的集中备份。在集团公司防止磁盘阵列,然后各个分公司的文件都在集团的服务器上进行备份。此时各个分公司与集团公司之间的连接也是这 个存储解决方案中不可缺少的一个部分。此时选择存储解决方案的时候,笔者认为需要考虑到如下几个方面。

首先需要考虑到设备之间的兼容性。因为在采用SAN等存储解决方案的时候,会用到多种设备,如服务器、磁盘阵列、光纤交换机等等。所以要充分考 虑设备间的连接性,否则的话他们之间的连接稳定性就会受到负面的影响。而如果连接出现问题,则最好的存储产品也会功亏一篑。其次在选择的时候最好能够选择 那些具有良好开发性的产品,或者说其开发的平台具有很好的开发性。如此的话,不仅可以为当前系统的正常连接与运行提供一定的保障,而且对于未来的升级、扩 容也打下了伏笔。