SATA的神话与现实

日期: 2008-03-25 作者:Greg Schul 来源:TechTarget中国 英文

你有没有听说过高容量、密集存储的磁盘驱动器不稳定、性能差,而且不能够在企业环境中使用?这其中包括ATA(也被叫做并行ATA或PATA)和SATA(串行ATA)。经过仔细的观察发现,这种说法并不完全正确。当你使用正确的时候,SATA是一种可靠的技术。问题并不在于技术本身,而在于使用它的方式——说得更为准确一些就是:错误的使用造成了上述的问题。


  关于高密度存储的发展趋势包括更高的磁盘驱动器容量(从400GB发展到500GB甚至更大的容量),缩小了尺寸(物理外形上更小)以及对本地指令序列更快的转速支持(从每分钟5400转发展到每分钟7200转,甚至达到每分钟10000转),这与小型机算计系统接口(SCSI)指令标签序列相似,都有更好的性能。


  存储器阵列生产商正在把更多的智慧运用于他们用来平衡高容量磁盘驱动器的控制器和固件的生产中,以便延长它们的使用寿命并改进它们所提供的服务。一些存储器控制器和存储器系统的生产商引入了新的数据保护技术以支持高容量磁盘驱动器。这些数据保护技术包括使用RAID-6(双重奇偶性)的多磁盘奇偶模式。其他的例子还包括使用确定复制模式和数据移植模式,以便从看起来似乎要失效的磁盘中预先移出数据(避免或减少过度的驱动器重建)。


  一些生产商,如Copan Systems公司,认为这就像是磁盘的有氧健身操,在健身操中他们给磁盘断电,而这并不能用来延长驱动器的使用寿命,而是停留在磁盘驱动器的工作循环参数上。包括EMC集团公司、Engenio信息技术公司、日立(Hitachi)数据系统公司、惠普(HP)公司、IBM公司、网络设备(Network Appliance)有限公司、Sun Microsystems公司、StorageTek公司、Xiotech集团公司和Xyratex公司在内的生产商为高容量磁盘驱动器制作了非常好的外包。其中的关键一项就是你能够使性能达到最佳,而且可以在其设计的用途中来使用这些高容量的磁盘驱动器。我所知道的关于大密度高容量磁盘驱动器的最大的挑战和问题是来源于其依靠于产品的配置和使用方面,至少从主要的厂商方面来说是这样。换句话说,这个技术的开发本来是用来完成某种任务,而这些任务却并不需要这个技术。
一些额外的技巧和建议包括:


  让可用的磁盘驱动器技术适合特定的应用程序的需要和运行条件,以及服务特征的需求。例如,使用高容量磁盘驱动器来存储高密度的应用程序,以及使用高性能磁盘驱动器来存储I/O高密度应用程序。


  选择具有良好外包的高容量存储器(ATA、SATA和FATA),包括气流、电源、振动隔离和冗余、散热元件,这些可以使存储器的可用性和性能达到最佳。


  询问你的厂商或者是预期的厂商,他们的设置规则是什么,如果他们有指导、最优方案、白皮书或能够帮助你获得该项技术最大价值的支持材料,也要索要。


  考虑ATA、SATA、FATA存储器阵列,这些存储器阵列能够确实起作用,并能够使这些设备的使用寿命达到最大化。


  与你的供货商协商关于他们使用何种类型的磁盘驱动器的问题——是台式电脑的驱动器还是企业级的驱动器——以及他们所使用的驱动器的标准和选择的程序。记住,不是所有的ATA和SATA磁盘驱动器都是一样的;在如何测试这些磁盘方面,有些磁盘驱动器存在着级别和类型上差异。


  无论你的磁盘驱动器是真正失效(驱动器确实失效,数据已经丢失)或者是虚假失效(数据是完整的,磁盘并没有真正失效)你都要记得要与你的供货商对话。很多磁盘驱动器的失效实际上是虚假的,因为存储器阵列对有些错误是敏感的,所以它把磁盘驱动器标记为“坏的”。当磁盘驱动器本身出现一些错误时,也可能是存储器阵列出现了这样的错误:它预先采取了安全模式,从而不采取任何对数据完整性有威胁的冒险行为。


  避免让你的高容量磁盘驱动器非正常运转,也不要在其设计意图之外来使用它们,也就是不要在I/O端口以及在使用连续I/O端口活动的高强度应用程序中使用。如果你使用I/O端口或高强度应用程序,那么就要考虑使用光纤信道(FC)、SCSI、或基于SAS的磁盘驱动器。


  你能够获得与你所花费的金钱相适应的性能,所以多花费一些金钱购买高级的SATA磁盘驱动器和与之相匹配的外包。要超越每一个GB最初要花费多少钱的狭隘目光,而要考虑你要计划使用这些存储器多久;换句话说,就是要考虑你拥有这些设备的整体成本。


  扩展长度磁盘驱动器的重建对于ATA和SATA磁盘驱动器来说并不是独一无二的。这是因为与FC、并行SCSI和SAS磁盘驱动器相比,它们(ATA和SATA)更多地被置于聚光灯下,所以赋予了它们这种相关的性能,有同样境遇的还有它们更大规模的容量。要记住,关于更高容量的磁盘驱动器的预期是大容量的FC磁盘驱动器的可用容量是300GB。


  考虑支持增强奇偶模式的存储器阵列并加快磁盘驱动器的重建,以及预先估计磁盘驱动器的复制特征,以便使在扩展长度磁盘驱动器重建时的暴露达到最小程度。


  要注意有多少I/O流在同一时间通过SATA磁盘驱动器,同样也要注意是什么类型的I/O操作(读取、写入、随机的或连续的),这种操作往往伴随着I/O端口的突然改变或持续不变以及大量的数据交换。


  现在业内还存在着关于SATA和高容量磁盘驱动器的许多神话、许多担心、不确定性和怀疑。解决这个问题的关键不是对这种技术的担心,而应该是变得更为清醒,认识到它的有点和缺点,以及如何把它作为层级存储器环境中的一部分来使用。在《使用何种类型的磁盘驱动器》的白皮书中,你可以学习到更多的关于使用什么类型的磁盘驱动器的相关知识,这个白皮书在Evaluator集团公司的网站上可以找到。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐