电子学报Issue(7):1406-1411,6.DOI:10.3969/j.issn.0372-2112.2013.07.025
面向云计算的键值型分布式存储系统研究
Study on the Key-Value Distributed Storage System for Cloud Computing
摘要
Abstract
In view of data intensive cloud computing applications ,disk-based storage systems are difficult to meet their de-mand for performance and availability simultaneously .This paper puts forward a key-value distributed storage system named M-Cloud ,which uses memory as main device and disk as auxiliary when providing storage services (read ,write ,backup and recovery ) for big data .M-Cloud improves overall system performance by loading entire data in the memory of the cluster ,and designs PBLH (partition-based linear hashing ) algorithm to achieve load balancing and high scalability .M-Cloud also designs relative backup and fast crash recovery strategy in order to ensure high system reliability .The simulation results show that M-Cloud has high perfor-mance and availability ,with further optimization ,the system has the potential in real production environment usage ,can provide users with high-quality storage services .关键词
云计算/键值/分布式存储系统/线性哈希/故障恢复Key words
cloud computing/key-value/distributed storage system/linear hashing/crash recovery分类
信息技术与安全科学引用本文复制引用
孙勇,林菲,王宝军..面向云计算的键值型分布式存储系统研究[J].电子学报,2013,(7):1406-1411,6.基金项目
浙江省自然科学基金(No .LY12F02017);浙江省教育厅科研项目 ()