DoSTOR存储分析 抉择磁盘数量与磁盘存储容量

      DoSTOR存储分析 6月22日消息:如果数据量增加就需要增加磁盘驱动器空间,对吗? 存储器经理们发现情况并不是那么简单。据有关研究表明,驱动器空间加大之后会降低产品的性能。


      许多厂商都开始将现有存储系统内的驱动器升级到速度更快、容量更高的新驱动器。例如Pillar Data Systems公司已经从希捷公司购买了750GB的SATA驱动器添加到其Axiom Systems中,到目前位置Axiom Systems还一直在使用500GB的日立SATA驱动器。 Pillar公司首席执行官Mike Workman在本周说:“我们将我们一个系统中的总存储容量增加了50%。”


      750GB驱动器还只是一个例子。现在日立和希捷公司的1TB的SATA驱动器已经成了热销产品。


      某些分析师警告说,更换更大存储空间的驱动器会影响系统的性能。Taneja Group顾问公司的Arun Taneja说:“这里所说的性能并不是说驱动器存储空间增加之后寻道时间、存取时间或者时滞会延长。 上述所有的时间都会与以前一样。实际上,本地驱动器的性能可能还会得到提升。 但是有一个根本性的事实是当你在某个驱动器后面增加更多的存储空间时,系统性能就很难不会受到影响。”


      一位不愿意透露姓名的存储器顾问说:“高存储容量的驱动器与低存储容量的驱动器在存储头数量上是一样的。因此,单位GB容量对应的存储头数量就会减少,如果不采取其他措施提高控制器性能,整个系统的性能就会降低。”


      StorageIO顾问公司的Greg Schulz说:“让人感到意外的是,如果将旧款的、耗电的500GB甚至250GB的磁盘驱动器换成新款、能效更高的750GB的SATA磁盘驱动器,实际上你会发现整个系统的节能性能更优了。另一方面,当你从一个146GB的磁盘换到500GB或者750GB的磁盘驱动器时,你还要考虑和记住许多东西。 你必须弄明白你将要存储的数据量有多少,并考虑一下磁盘出现故障时重建系统所花的时间。”


      据Enterprise Management Associates的分析师Mike Karp说,如果在增加磁盘驱动器存储容量时没有考虑提高控制器设计性能,那么在RAID 5环境下进行数据恢复时可能会导致巨大的数据涌塞现象。他说:“这是一个大问题。”


      一位用户发表了相同的意见。报纸《Las Vegas Reviem-Journal》的基础设施经理Steven Olson说:“显然,恢复一个750GB存储容量的驱动器的数据所花的时间肯定比恢复146GB驱动器数据所花的时间要长一些。 因此,在同一个阵列中是可能发生第二次磁盘故障的。基于存储系统的设计和利用方式,重建一个750GB磁盘可能需要花2天的时间。 那是一个相当大的风险。这就是为什么RAID 6会在基于SATA的大容量磁盘系统中变得如此流行的原因。”


      厂商们声称,它们在设计大容量的SATA磁盘产品时就考虑到了对性能故障进行补偿。例如,Pillar公司推出了所谓的“分布式RAID”,它包含了一个被多个磁盘驱动器模块共享的RAID控制器,但是每一个模块在存储容量增加的同时都得到了附加的处理器。 Pillar公司发言人Chris Drago说:“当我们增加存储容量时,我们也增加了系统的处理能力。”


      其他许多推广SATA友好设计的厂商包括许多SAN和NAS业界的新厂商,比如iSCSI厂商EqualLogic公司、Intransa公司和LeftHand Networks公司以及新存储器供应商BlueArc公司和Compellent公司。


      这些厂商中的大多数厂商都表示它们可以确保数据立即在多个驱动器之间传递,不会受到驱动器数量方面的限制。


      EqualLogic公司营销副总裁John Joseph说:“供应商应该将工作负载分散到一批驱动器上,而不是集中在某个RAID驱动器上。”他还提倡用户们在必须考虑到信息吞吐能力的情况下使用更多低存储容量的驱动器。


      Compellent公司的位置与此类似,Compellent公司营销副总裁Bruce Kornfeld今天在一封电子邮件中说:“现在的SANs产品比如Compellent公司的产品将满足大存储容量驱动器的需求,它可以利用存储系统虚拟技术保证不会对最终用户系统的整体性能造成太大影响。那种虚拟技术将把系统中所有的磁盘都当作一个虚拟存储池使用并对它们进行自动分级。”


      一位用户承认同时访问所有驱动器这一点是很重要的。Miles Consulting Corp.公司创始人兼总裁Miles Feinberg说:“通常,你想平衡分配负载,确保所有的驱动器都在同时运作。 硬盘驱动器是我们网络中运行速度最慢的设备。”可以借助于新款RAID设备来确保所有磁盘平均处理工作负载,避免出现数据涌塞现象。


      同时访问多个驱动器的能力之所以重要还有其他的原因,因为许多厂商都建议用户在系统升级时增加多个驱动器而不建议将单个驱动器容量增大。如果用户需要的只是更多用来储存归档数据的存储容量,那么换上一块存储容量更大的驱动器也许是可行的。 但是如果在处理数据传输类应用比如电子邮件而必须考虑信息吞吐能力时,增加更多数量的驱动器就会更好一些。


      Olson说:“要想保证优秀的性能,基本规则就是使用更多数量的小存储容量驱动器。这最终会增加轴数、头数和聚合设备高速缓存数量。 这将把现有的总线带宽增加到最大。”


      我们的用户表示会均衡考虑。客户Dickinson Wright法律事务所是EaualLogic公司的客户之一,该事务所运营经理Alan J.Hunt今天在一封电子邮件中说:“我想需要考虑的事情还是很多的,比如我是只升级驱动器还是整个阵列?对此我考虑了很久。” “只是将现有驱动器更换为存储容量更大的驱动器带来的好处还不如无论我处于何种原因和目的时增加一个附加阵列带来的好处多。”


      StorageIO公司的Schulz说,优秀的设计比先进的技术更有效。 他说:“你必须用合适的磁盘驱动器去配合适的应用程序和服务要求, 在性能、利用率、存储容量和能耗水平之间找到一个平衡点。”