摘要
大规模存储网络中的数据可用性和读写性能越来越重要.在海量存储虚拟化系统的基础上,实现了多副本虚拟盘技术来提高网络存储的数据容错能力.同时,通过多副本选择调度与异步副本更新以及副本盘空间布局的动态调整算法,提高了系统的数据读写能力.测试结果表明,加入虚拟盘副本后,在设备数量充足情况下的读性能可提高26%;即使少量磁盘失效,读写操作也能正确执行,且读性能仍然比无副本时提高10%以上.
Data availability and accessing performance in large scale storage network have been more and more important. Based on the in-band virtualization system for massive storage, virtual disk replicas are proposed to improve the data availability. The replicas use selective read scheduling, asynchronous update mechanism, and a special space-adjusting algorithm to optimize the data accessing performance. The experiments with virtual disk replicas show that, when the device number is adequate, the read- performance can be increased by 26% ; even if one or two disks fail, the I/O operations can be processed correctly, and the read-performance is still over 10% better than the normal accessing without replicas.
出处
《计算机研究与发展》
EI
CSCD
北大核心
2006年第10期1849-1854,共6页
Journal of Computer Research and Development
基金
国家自然科学基金项目(60473101)
国家"九七三"重点基础研究发展规划基金项目(2004CB318205)~~
关键词
存储虚拟化
副本
数据可用性
storage virtualization
replica
data availability