首页 | 本学科首页   官方微博 | 高级检索  
     

基于磁盘异或引擎的RAID-5小写性能优化
引用本文:谭毓安,王婉星,于强,朱立谷,张雪兰. 基于磁盘异或引擎的RAID-5小写性能优化[J]. 计算机工程, 2006, 32(16): 237-239
作者姓名:谭毓安  王婉星  于强  朱立谷  张雪兰
作者单位:1. 北京理工大学计算机科学与工程系,北京,100081
2. 华中科技大学国家外存储系统专业实验室,武汉,430074
基金项目:国家高技术研究发展计划(863计划)
摘    要:SCSI标准中已扩充了新的SCSI命令(XDWRITE,XDREAD,XPWRITE等),用以实现高效RAID-5写操作。对“小写”操作,传统的方法需要主机或RAID控制器读入原有的校验块,通过异或计算来构造新的校验块。采用这些新的SCSI命令实现“小写”操作,不再需要读入校验块,由磁盘来进行异或运算构造出校验块。利用磁盘的异或引擎,提高了RAID-5的吞吐率,缩短了平均响应时间。

关 键 词:RAID  小写  异或引擎  磁盘阵列
文章编号:1000-3428(2006)16-0237-03
收稿时间:2005-11-17
修稿时间:2005-11-17

Optimization for RAID-5 Small-write Performance Using Disk-based XOR Engine
TAN Yu'an,WANG Wanxing,YU Qiang,ZHU Ligu,ZHANG Xuelan. Optimization for RAID-5 Small-write Performance Using Disk-based XOR Engine[J]. Computer Engineering, 2006, 32(16): 237-239
Authors:TAN Yu'an  WANG Wanxing  YU Qiang  ZHU Ligu  ZHANG Xuelan
Affiliation:1. Dept. of Computer Science and Engineering, Beijing Institute of Technology, Beijing 100081; 2. National Lab for Peripheral Storage System, Huazhong University of Science & Technology, Wuhan 430074
Abstract:The SCSI commands (XDWRITE, XDREAD and XPWRITE) are already on fibre channel drives to involve the drives participating in performing RAID 5 XOR functions. For “small writes”, traditional RAID-5 implementation requires a host or a RAID controller to read the original parity block, then construct the new parity block by computing the exclusive-or (XOR) of the original parity block and data blocks. the new SCSI commands have been adopted to implement the “small writes” without reading the parity block, and cause the drive to construct and update the parity block itself. By utilizing the disk’s XOR engine, the throughput is increased and the average latency is also reduced.
Keywords:RAID
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号