随着数据量的不断增加,原有存储系统已不能满足海量数据存储的要求.RAID(redundant arrays of inde-pendent disks)存储系统因具有良好的数据可靠性、磁盘独立性和可扩展性,成为应用范围最广的存储系统.新型存储技术存在研究迟缓、推广率低的问题,使得在原有RAID存储系统中添加新的磁盘,成为存储海量数据最为便捷,最为有效,成本最低的方式.RAID发展至今,根据对数据存储的不同需求,衍生出了不同层级的RAID存储系统.RAID-6存储系统由数据盘与2个校验盘构成,相较于其他RAID存储系统,具有更好的数据容错功能,更高的数据恢复能力.因此,提出一种基于H-Code针对RAID-6存储系统的扩容算法HS6.该算法在扩容过程中体现了最小化数据迁移量和快速扩容等特性,与传统的Round-Robin和Semi-RR扩容算法相比,该算法减少了73.2%~88.6%的数据迁移量,缩短了30.6%~62.9%的总扩容时间.