IDE阵列质优价廉
根据接口的不同,磁盘阵列可分为FC阵列、SCSI阵列和IDE阵列3种。前两者以其卓越的性能广泛应用于金融、电信等行业。而另外一些行业,如普通中小企业、政府部门、学校和广电系统等,因其应用与金融、电信差异较大,对存储设备的性能、安全级别要求相对不高,加之投入资金有限,难以消费价格相对高昂的FC和SCSI阵列,所以更倾向于购买IDE阵列。 |
事实上,在技术方面,近两年,IDE硬盘技术不断突破,无论从转速、存储容量还是传输速率都有了很大的提升,另外,通过采用SCA-2技术,还解决了IDE硬盘热插拔问题。可以说,在功能上,IDE阵列几乎具备SCSI阵列的所有特点(表1列出IDE阵列与SCSI阵列的区别)。主要有以下几点。
容错功能 IDE阵列支持0、1、(0+1)、3和5的RAID级别,并支持硬盘热插拔、在线扩容、硬盘热备份、故障检测及自动重建,还支持容错电源、散热风扇、双主机通道和双机容错。
性能 IDE阵列采用了由64位RISC CPU组成的高性能控制器,加之SCSI、FC技术的应用,使得数据存取速率在单用户环境下,已与SCSI阵列不相上下。
容量 目前IDE阵列可支持最大16个硬盘槽位,容量可达2TB以上。
可管理性 通常提供LCD操作面板,用户可通过操作面板对控制器菜单进行设定和监控,还可通过RS-232及SCSI通道以仿真终端进行设定和监控。
可以说,IDE阵列几乎接近SCSI阵列,而价格只为同容量SCSI硬盘的1/6左右,非常适合国内绝大多数中小型企业的应用。
细说选购指南之IDE阵列系统构架
目前,用户从市场上能见到的IDE阵列产品很多,像IFT Series(普安)、STARDOM(锐铵)、Simbolo(豪威)、Netstore(同有)、ACCSTOR(大恒)、SOL、中科存储和清华同方等。由于品牌不同,性能也不尽相同。那么,作为用户该如何选择?主要考核哪些性能指标呢?
1.IDE阵列系统构架
为了让大家更好的选购产品,我们需要首先了解一下IDE阵列的系统构架。
一个阵列系统的整体效能由以下三者之一的最低值来决定: 主机信道传输速率、磁盘信道传输速率及控制器效能分别乘以1/2。
RAID控制器 RAID控制器性能决定着整个磁盘阵列的性能(传输带宽、I/O响应时间、RAID初始化时间、故障恢复时间和管理功能等),磁盘阵列的核心技术都集中于此。目前市场上的IDE阵列的控制器90%以上都来自中国台湾。根据RISC CPU的不同,可分为两个流派,第一个是普安产品(Infortrend),CPU采用IBM的Power PC(603e和750),第二个以世仰产品(Accusys)为代表,CPU采用Intel的I960系列(I960RD、I960RN和80303)。表2给出两者的性能特点。
从表2我们不难看出,普安控制器在RISC CPU的选择和ASIC技术上确实有相当优势。值得一提的是普安作为阵列控制器的专业生产厂商,在全球市场排名前三强(另外两家Mylex、EMC都未涉足IDE RAID)。
主机通道 从主机接口类型上分,IDE磁盘阵列可分为Ultra2-TO-IDE、Ultra160-TO-IDE和FC-TO-IDE(传输率分别为80MB/s、160MB/s和100MB/s)。其中FC-TO-IDE价位最高,但在DAS向SAN过渡过程中,可以最大程度地保护前期投资。过去的IDE磁盘阵列只有一个主机通道,即只能连接1台服务器,而做双机热备份时,需要有2台服务器共享磁盘阵列。自2002年以来,一些厂商推出带双主机通道、可连接2台主机的IDE磁盘阵列产品,从而使IDE磁盘阵列在强大的市场需求下走上双机容错系统的舞台。
磁盘通道 IDE阵列的磁盘通道有3种类型:Ultra ATA 66、Ultra ATA 100和Ultra ATA 133(传输率分别为66MB/s、100MB/s和133MB/s)。一般来说,Ultra ATA 66一般用于Ultra2-TO-IDE环境,Ultra ATA 100和Ultra ATA 133多用于Ultra160-TO-IDE与FC-TO-IDE环境。众所周知,一个SCSI通道可以接7~15个SCSI硬盘,一个IDE通道只能接2个IDE硬盘,所以IDE阵列通常设计为一个通道对应一个硬盘,以达到最佳吞吐速率。
细说选购指南之综合性能分析
当然,选择一台品质优良的IDE阵列还要充分考虑其综合性能。
读写性能 对阵列产品来说,读写性能指标主要有2个,即带宽和IOPs(每秒I/O次数)。带宽确定了整个阵列系统的基本性能,但与所配置的磁盘个数也有一定关系; 而IOPs,基本由阵列控制器决定。像视频和测绘等大文件连续读写的应用,对顺序读写速率有较高的要求,性能主要由带宽决定; 而Web、Mail和数据库等小文件频繁读写的应用,对随机读写速率有较高的要求,性能主要由IOPs决定。由此可见,在不同的应用环境中,用户考察的读写性能指标的侧重点应各不相同。通常,读取速率高于写入速率,顺序读写速率高于随机读写速率。随着阵列的磁盘数增加,读写速率会呈上升趋势。
容错性能 容错能力是指在存储设备的设计方面对各种偶然性错误和意外情况的预计,以及采取的预防或补救措施。存储系统是一个从软到硬的复杂系统,所以,对数据保护能力的评价应当考虑到整个系统。
首先好的容错性能应具有多种RAID级别,并可硬盘热插拔和硬盘热备份,最好还可在线扩容和硬盘故障检测与自动重建,以及冗余电源、风扇和多主机通道。另外,对阵列柜整体工艺水平应有较高的要求,第一,整体背板化,采用无线缆设计,这种内部无线缆设计不仅能够减少故障发生率,而且极大简化对存储系统的维护和管理工作;第二,良好的导热性能,硬盘抽取盒采用特制的硬铝合金材料,更有利于硬盘散热。
可扩展性 市场上IDE阵列从盘位上来分,有4、6、8、10、12、14和16盘位之分,硬盘有120GB、160GB和180GB之分。
按常用的RAID5方式组建阵列时,用户可根据如下公式计算总容量:
不做硬盘热备份 阵列的总容量=(盘位1)×单磁盘容量
做硬盘热备份 阵列的总容量=(盘位2)×单磁盘容量
需要注意的是,不同型号的产品对单盘最大容量支持不一样。
可管理性 可管理性往往被一般用户忽略,其实它决定着用户日后操作和维护的难易程度,决定着工作效率的高与低。可管理性包括中心化管理、远程管理和故障报警。
IDE阵列构成的存储系统具有良好的可管理性应包括以下内容: 可实现通过操作面板对控制器菜单进行设定和监控;可通过RS-232及SCSI通道以仿真终端进行设定和监控,远程终端可以Telnet到服务器对磁盘阵列实施管理; 可利用GUI RAID 管理软件透过远程浏览器对磁盘阵列进行远程监控,以了解系统中各部件的运行状况,一旦出现异常,系统会通过LCD面板、LED显示灯、蜂鸣器以及各种终端给出故障提示。
比较IDE阵列与IDE RAID卡
随着IDE阵列的兴起,市面上涌现出许多IDE RAID卡,像Adaptec、Promise和Highpoint IDE RAID卡,其价格较IDE阵列更为低廉。其实,作为桌面型的应用,其存储性能的确被大大提高了,但是作为服务端设备,无法提供高质量服务,远远满足不了应用需要。两者具体性能差别请见表3。
综上所述,我们可以看出,虽然IDE阵列同SCSI阵列比较起来还有一定的差距,但就目前的功能特性及价格来讲,已经可以满足大多数中小企业用户的基本应用需求。