摘要
为提高分布式云存储系统构建的合理性,提出一种异构环境下考虑非均质性的最小冗余分布式云存储系统构建方法.首先,开发了异构环境中,进行数据可用性计算的分析框架.由于在存储节点增长时数据可用性计算非常复杂,提出了一种以较少计算代价的方法来估计真实值的蒙特卡洛方法.其次,由于决定在每个主机上分配的最佳冗余量是很难计算的,提出了一种基于粒子群算法(PSO)的分配方法.最后,提供了一个简单的迭代算法来确定保证不同存储应用程序的数据可用性所需的最小冗余.实验结果显示,所提方法可实现数据冗余和存储成本的降低.
In order to improve the rationality of distributed cloud storage system construction,a minimum redundant distributed cloud storage system construction method under heterogeneous environment is proposed.Firstly,an analytical framework for computing data availability in heterogeneous environments is developed.Because the computation of data availability is very complicated when the storage nodes are growing,a Monte Carlo method is proposed to estimate the real values with less computational cost.Secondly,since it is difficult to compute the optimal redundancy allocation for each host,a method based on particle swarm optimization(PSO)is proposed.Finally,a simple iterative algorithm is provided to determine the minimum redundancy required to ensure data availability for different storage applications.Experimental results show that the proposed method can reduce data redundancy and storage cost.
引文
[1]Chen Minghung,Tung Yuchih,Hung Shihhao,et al.Availability is not enough:minimizing joint response time in peer-assisted cloud storage systems[J].IEEE Systems Journal,2016,10(4):1424-1434.
[2]Yu Jia,Wang Huaqun.Strong key-exposure resilient auditing for secure cloud storage[J].IEEE Transactions on Information Forensics and Security,2017,12(8):1931-1940.
[3]刘伯红,史慧丽.一种高效属性撤销的云存储访问控制方案[J].微电子学与计算机,2016,33(4):41-45.
[4]Yan Hao,Li Jiguo,Han Jinguang,et al.A novel efficient remote data possession checking protocol in cloud storage[J].IEEE Transactions on Information Forensics and Security,2017,12(1):78-88.
[5]Yu Jia,Ren Kui,Wang Cong.Enabling cloud storage auditing with verifiable outsourcing of key updates[J].IEEE Transactions on Information Forensics and Security,2016,11(6):1362-1375.
[6]刘绍刚.基于NAS的私有云存储平台的设计与实现[J].计算机测量与控制,2017,25(4):205-208.
[7]谭振华,杨广明,王兴伟,等.面向云存储的多维球面门限秘密共享方案[J].软件学报,2016,27(11):2912-2928.
[8]Abdul Nasir Khan,Mat Kiah M L,Mazhar Ali,et al.BSS:block-based sharing scheme for secure data storage services in mobile cloud environment[J].The Journal of Supercomputing,2014,70(2):946-976.
[9]Rashmi M Jogdand,Goudar R H,Gazal Begum Sayed,et al.Enabling public verifiability and availability for secure data storage in cloud computing[J].Evolving Systems,2015,6(1):55-65.
[10]Pitchai R,Jayashri S,Raja J.Searchable encrypted data file sharing method using public cloud service for secure storage in cloud computing[J].Wireless Personal Communications,2016,90(2):947-960.