机房360首页
当前位置:首页 » 磁盘阵列 » 选择磁盘阵列要三思而后行

选择磁盘阵列要三思而后行

来源:机房360 作者:赵瑞蕊 更新时间:2010-5-12 16:13:39

摘要:操作系统也增进了对存储设备的支持,如MicrosoftWindows2003推出了一系列对存储技术的支持,如VSS,VDS,MPIO等。在各厂商的积极创新与努力推展下,各家的储存设备功能变得更强大,总体持有成本也有显著的降低。那么如何帮助存储设备的使用者如何去选择合适的磁盘阵列功能呢?

  近年来存储数据呈现惊人的成长,存储设备为了适应各种新的运用需求——从而使得虚拟带库,高清非线编,数据化监控系统等等不断出现令人兴奋地发展。
  
  存储设备不但可支持更高速的传输,更大的容量存储,及更高的I/O存取,而且相对应的对数据保护的技术也有所进展——如snapshot、CDP等等。
  
  操作系统也增进了对存储设备的支持,如MicrosoftWindows2003推出了一系列对存储技术的支持,如VSS,VDS,MPIO等。在各厂商的积极创新与努力推展下,各家的储存设备功能变得更强大,总体持有成本也有显著的降低。但性价比的提供,不代表使用者就能有效地去驾御他所拥有的存储设备,就能充分的应用其功能去解决所面临的IT困境。
  
  那么如何帮助存储设备的使用者如何去选择合适的磁盘阵列功能呢?
  
  1、选择对顺序没有要求的磁盘阵列
  
  也就是说,硬盘是否可以不按原先的次序插回阵列中,而数据仍能正常存取?很多人都想当然地认为根本不应该有顺序要求,其实不然。我们曾用过一个阵列,其必须按照原来的次序才能正常存取数据。现在假设这样一种情况,我们准备清理一下硬盘阵列,把所有硬盘都放在一起,结果记不住顺序了,为了正常存取数据,我们只有一个个地试,而对于有8块硬盘的阵列来说,最坏的情况要试88次才行。现在已出现了磁盘阵列产品具有不要求硬盘顺序的功能,为了防止上述事件发生,应选择对顺序没有要求的阵列。
  
  2、硬件磁盘阵列作为首选
  
  软件磁盘阵列指的是用一块SCSI卡与磁盘连接,硬件磁盘阵列指的是阵列柜中具有背板的阵列,它与软件磁盘阵列的区别很大。硬件磁盘阵列是一个完整的磁盘阵列系统与系统相接,内置CPU,与主机并行动作,所有的I/O都在磁盘阵列中完成,减轻主机的负担,增加系统整体性能,有SCSI总线主控与DMA通道,以加速数据的存取与传输。而软件磁盘阵列是一个程序,在主机上执行,通过一块SCSI卡与磁盘相接形成阵列,其最大的缺点是大大增加了主机的负担,对于大量输入输出的系统,很容易使系统瘫痪。显然,应尽量选择硬件磁盘阵列。
  
  3、选择32位或64位的RISCCPU还是普通的Intel586CPU
  
  SCSI是按照以下顺序发展的:SCSI2(窄带,8位,10MB/s)→SCSI3(宽带,16位,20MB/s)→UltraWide(16位,40MB/s)→Ultra2(UltraUltraWide,80MB/s)→Ultra3(UltraUltraWide,160MB/s)→Ultra3(UltraUltraWide,320MB/s)。过去使用UltraWideSCSI的磁盘阵列时,对CPU的要求不需要太快,因为SCSI本身也不是很快。但当SCSI发展到Ultra2时,对CPU的要求就非常关键了,一般的CPU就必须改为高速度的RISCCPU。
  
  服务器的结构已由传统的I/O结构改为I2O结构,其目的就是为了减少服务器中CPU的负担,将系统的I/O与服务器CPU负载分开。I2O是由一颗RISCCPU来负责I/O的工作。服务器上都已用RISCCPU,磁盘阵列上当然也必须用RISCCPU才不会形成瓶颈。另外,我们现在常用的网络操作系统大都是32位或64位的,当操作系统已由32位转到64位时,磁盘阵列上的CPU必须是RISCCPU才能满足要求。
  
  4、应选择热插拔双控制冗余的架构
  
  磁盘阵列一般都是以一个控制器连接主机及磁盘,在磁盘阵列的容错功能下达到数据的完整性。但磁盘阵列控制器同样会发生故障,在此情况之下,数据就有可能丢失。为了解决此问题,可以把两个控制器用缆线连接起来,相互备份。但两个独立控制器在机箱内的连接意味着一旦出现故障必须打开机箱换控制器,即必须停机,这在很多应用中根本就不可能。所以,我们应该选择热插拔双控制冗余的架构。现在有些磁盘阵列新产品上利用快取内存和内存镜像的方式,以保证在出现故障时不丢失数据,且在控制器更换后,自动恢复故障前的工作设置,把工作负荷分散给相互备份的控制器,以达到负载均衡,这种架构能提供单控制器所达不到的高性能及高安全性。
  
  5、IDE磁盘阵列、SCSI磁盘阵列各领风骚
  
  最近市场上出现了IDE磁盘阵列,它们的速度挺快,如增强型IDE在PCI总线下的传输速率可达66MB/s,价格与SCSI磁盘阵列相比要便宜得多;而SCSIUltra3速率接近160MB/s。但从实际应用情况来看,在单任务时,IDE磁盘阵列比SCSI磁盘阵列快;在多任务时,SCSI磁盘阵列比IDE磁盘阵列要快得多。但IDE磁盘阵列有一个致命的缺点:不能带电热插拔。这个缺点使IDE磁盘阵列命中注定只能使用于非重要场合。如果您的应用不能停机,则一定要选择SCSI磁盘阵列。
  
  6、根据自身情况选择合适的接口
  
  SCSI的完善规格、成熟技术及高性能一直吸引着小型系统,但从目前的情况来看,光纤通道已形成市场,双环可达200MB/s,且传输距离达10km,可接126个设备。光纤通道把总线与网络合而为一,是存储网络的根本,其取代SCSI已是大势所趋。因此,为了保证系统的生命力,应该选择光纤通道接口。但光纤通道网络造价特别高,大约是SCSI接口网络的4~5倍,且从实际情况来看,光纤通道在管理上仍是一个薄弱之处,对客户端的软件要求比校高,所以在选择时,应根据实际情况来选择。
  
  磁盘阵列对大多数用户来说还是一个新产品,使用者并不多。但从目前情况来看,人们对大容量存储及数据安全的需求越来越强烈,选择磁盘阵列是必然的。这也必将成为一种趋势。

  责任编辑:Cat蕊

本文地址:http://www.jifang360.com/news/2010512/n24956220.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片