Font Size: a A A

The Research Of Cloud Storage Framework Based On CDMI

Posted on:2016-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:W W YangFull Text:PDF
GTID:2298330467977374Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the increasingly widespread application of cloud computing, multiple cloud storage platforms have emerged, such as DropBox, GoogleDrive, OneDrive, etc. These synchronization technology tools are based on specific platform and vary in time synchronization, bandwidth, file types and working offline synchronization capabilities. Most of them are facing time delay, bandwidth overhead problems.Based on the above problems, the CDMI-based cloud storage framework is designed which includes five levels, the interface layer, service layer, meta data layer, API mapping layer and the underlying storage layer. The interface layer is user-oriented, responsible for receiving the user’s request; The service layer is response to requests from the interface layer, and designs from system and business two perspectives, and we use exploration and discovery mechanism to manage the services; The meta data layer, based on CDMI specification, designs core meta data objects; API mapping layer, is mapped by some mapping mechanisms as standard API; The underlying storage refers to the various types of cloud storage services, including Swift, S3and so on. Design three types of objects, ORR, MOR, MSV on the server and client and design synchronization server on each client to realize data synchronization.The designed framework and synchronization model are analyzed from multiple angles, and the cloud synchronization application are based on specific back ground. The underlying platform of the application is swift, and we carry on the analysis to the application from the system robustness, scalability and other point of view. The results show that the design framework of scalability, strong stability, less of the application development cost, complexity in the design and development process, combined with the design of synchronous model, making the user experience better.
Keywords/Search Tags:Cloud computing, Synchronization, CDMI, Performance, View Object
PDF Full Text Request
Related items