- 论坛徽章:
- 0
|
想买一块PCI-e接口的支持RAID5的SATA RAID卡,结果在淘宝搜到这个。未知是否可信,特来询问各位
Sata与Scsi硬盘的读写速度比较
1)ata与scsi硬盘的比较:ata常被认为是“慢,低端”,其实不是这样,硬盘大擂台网站http://www.dostor.com/iRelease/NetServletArenaList列出了所有硬盘的各方面性能参数比较,可以看到,主流Sata硬盘如7200.7,maxline,7k250与主流scsi硬盘捷豹10k.7,MAP,atlas 10k4等比较,持续速度差不多,都是55MB/s左右。西数猛禽持续达到70MB/s,跟mas,atlas 15k等高端scsi硬盘速度差不多。
2)scsi硬盘转速高,给人以“快”的印象。事实却不是这么简单:为了快速寻道,scsi硬盘的盘体半径小,为了减小读写出错概率,scsi盘数据密度也比ATA小些,这些都是不利于提高读写速度的因素。事实上:速度在35MB/s以下的scsi硬盘比比皆是,比如希捷的捷豹4代5代,富士通的MAN,Maxtor的atlas 10K3等等。很多人买了scsi硬盘后,大失所望:10000转的硬盘怎么会这么慢?!其实,论“持续读写”速度,scsi并无优势。
3)“scsi不是为了持续读写速度而设计的,scsi是为了随机读写速度和io读写深度而设计的”。如果是bbs网站这样的需要“乱续读写”的应用,scsi的性能将大幅领先,这才是scsi的优势所在。比较控制磁头的音圈马达,scsi确实非常非常快,加上scsi的盘体半径小,scsi硬盘的“服务器性能”不是ata能够相比的。还好,sata的ncq技术作了些弥补,但差距仍然明显:scsi从80M的ultra2开始,早就NCQ了!
4)你要运行的应用程序决定了你需要什么样的硬件。如果你需要运行的是“持续读写”应用,万转的atlas 10k3远远比不上7200转的7k250,速度只有后者60%。你还会有耐心用10k3来做avi->vcd转换吗?要理性的考虑自己的需要,不要盲目的追求一定要scsi。
(二)关注Sata raid
1)Sata阵列在拓扑结构上具有优势。Scsi使用菊花链的拓扑结构,所有的硬盘串在一条线上,使用一个公用通道,硬盘之间彼此影响,容易出现问题,导致速度大打折扣。Sata则使用点到点的结构,所有硬盘都有一个独立通道与控制器通讯。xbit的测试表明,raid5从第3块硬盘开始,raid0从第2个盘开始,随着硬盘的增加,Sata阵列的读写速度可以一直严格线性增加,Scsi阵列是做不到这一点的:硬盘增加时,Scsi阵列的读写速度增加越来越少,而且有上限,到了某时候就很难再快了。3Ware公司早就说过,Sata阵列拓扑结构更优。不过最近Scsi也推出了Sas即串行scsi,这方面,sata走在了前面。
2)种种指标说明,Sata raid卡绝非低档货,也不廉价。Sata raid卡可以分为两类,一类是3Ware公司专门设计的“数据网关”技术,Tomshardware测试结果说,3Ware的产品是世上最强。toms的测试中,使用8个WD猛禽,3Ware卡的raid5读速度达到惊人的490MB/s。另一类是控制器+I/O处理器的结构,性能由板上的这两个芯片决定。LSI,Adaptec都是这一类的设计。大家可以注意到,最新的sata raid卡使用了intel的最新332/331/321 I/0处理器,他们是老的i960 8080x家族的改进,速度提高了50%,这种处理器也用在Lsi最高端的320_2X/320_2E/320_4X scsi阵列卡上:普通双通道U320 Scsi阵列卡上你也休想见到!
(三)我的建议
1)组建二手scsi阵列并不容易,scsi的环节太多:盘,卡,scsi线,模组,不同品牌不同型号的硬盘的兼容问题等等,一个环节出了问题就会导致阵列失败,速度大幅降低,远远达不到预期。同时,scsi硬盘价格昂贵。在二手市场买东西组建scsi阵列风险很大。
2)建议搞图形设计,流媒体编辑,dvdrip压缩,avi转vcd的朋友考虑一下这个卡,因为你的应用是“持续读写”的应用,板载I/O处理器,降低了cpu占用率到5%以下,使用这个卡,再到市场上买几个250G的t7k250,你可以轻松构建速度达到400MB/s的raid系统。阵列的容量巨大。用合理的价格,确确实实地将高性能,大容量与可靠性拿到手。 |
|