Font Size: a A A

The Design And Implementation Of The Cross-domain Distributed Sharing File System For Cloud Platform

Posted on:2016-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:H X YangFull Text:PDF
GTID:2308330470967709Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Cloud computing makes an unprecedented change happening in the whole IT industry, any service can be accessed through Internet would be included in the scope of cloud computing, with the explosive growth of data, data center faces more stringent requirements. SaaS(Software as a Service) presented a beautiful solution for mass data storage. This cross-domain distributed sharing file system provides data management capability for DartCloud cloud platform. Using consistent hashing algorithm, this file system can provide effective data storage and management for multi-zone server cluste. Research work in this paper is supported by the National 863 Project:"massive Internet resource-based distributed parallel national language processing technology". The main contributions of this paper are as follows:Analysis and research the two main design methods of distributed file system, and compare their advantages and disadvantages, at the same time, according to the special requirements of our DartCloud cloud platform, I find the existing file systems are not suitable for DartCloud.For the current distributed file systems can not solve the requirements of DartCloud perfectly, I design ad implement a cross-domain distributed sharing file system, which could satisfy all of the special requirements of DartCloud well: Dartcloud cloud platform is made to provide compute resource and file sharing platform for cooperators, and each of the cooperation units provides several servers,which build the cluster for DartCloud, because of the cross-domain architecture, we used the consistent hashing algorithm to design the file system, it can support data management requirement of the cross-domain cluster. At the same time, the system use share-level strategy to manage file sharing security by user authority, in addition, this system can connect to the virtual machine in the background, which makes transmit data between local host and remote virtual machine come true.Design and implement DartCloud cloud platform subsystem, including Topology network topology system, and DartCloudDemo translation parallel system, through these two systems, we can easily query the network topology of cloud platform, and collaborative operate each units of the translation system automated.
Keywords/Search Tags:DartCloud, cross-domain distributed sharing file system, distributed file system, centralized metadata management, consistent hashing algorithm
PDF Full Text Request
Related items