| Because ease of use, cost-effective, scalable, cloud storage has been widely used.Because of the loss of control of the physical storage media, cloud storage reliability,efficiency and safety are facing tough challenges. User data entirely by cloud service providers to control and manage lead to data loss, damage or other data reliability issues and data security issues; due to changes in the network environment of the user, resulting in the efficiency of data access can not be optimal.Reliability issues for a single cloud storage services and cloud backup overhead larger problem, propose multiple cloud cooperative storage architecture based on data segmentation,design multiple cloud cooperative storage middleware system. The storage architecture to leverage existing multiple cloud storage platform for collaborative storage, with scalable, high efficiency, low overhead three kinds of advantages.On the basis of the proposed multiple cloud storage architecture, considering the multiple cloud storage resources and network quality of service, proposed an adaptive user data distribution and integration algorithms. Analysis and verification showed that compared to Hadoop, Swift and other data used to distribute and integrate algorithm can effectively improve the efficiency of data access.For multiple cloud cooperative storage data security issues presented data access and management and user access information with a separate security mechanism,proposed segmentation based storage and key storage management method metadata server, to overcome the cloud storage data leakage problem.Based on the above technology, design and development of a cloudy collaborative storage systems. And verify that all proposed technology. |