作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (16): 269-271. doi: 10.3969/j.issn.1000-3428.2007.16.095

• 开发研究与设计技术 • 上一篇    下一篇

基于Linux的RAID在线扩展功能的设计与实现

齐 路,谢广军,刘晓光,王 刚,刘 璟   

  1. (南开大学计算机系,天津 300071)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-08-20 发布日期:2007-08-20

Design and Implementation on RAID On-line Expansion Based on Linux

QI Lu, XIE Guang-jun, LIU Xiao-guang, WANG Gang, LIU Jing   

  1. (Department of Computer, Nankai University, Tianjin 300071)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-08-20 Published:2007-08-20

摘要: 基于Linux设计并实现了独立冗余磁盘阵列(RAID)的在线扩展功能,保证了对计算机存储系统进行扩展时用户请求的不间断访问,提高了系统的可用性。讨论了在利用普通方法对软件RAID进行结构扩展的基础上实现在线扩展功能,以及扩展过程中数据迁移和用户请求间的冲突问题的解决策略。试验表明,在线扩展操作在多次运行中稳定可靠,性能也较为理想。

关键词: Linux, 软件RAID, 在线扩展

Abstract: This paper designs and implements on-line expansion function in RAID system base on Linux, which allows RAID system to keep receiving requests from user while expanding. This function promotes the usability of the system. It also describes the implementation of on-line characteristic while using the simple method for RAID structure expansion and the solution to deal with the conflict between data migration and user’s requests. Experiments show that on-line expansion is stable in a long time running and the performance is acceptable.

Key words: Linux, software RAID, on-line expansion

中图分类号: