An Efficient Cloud-based File Chunk and Management Scheme

碩士 === 淡江大學 === 電機工程學系碩士在職專班 === 99 === With the great advancement of the network bandwidth and the maturity of distributed file system, the cloud computing network has become one of the popular trends nowadays because users’ demands for network file storage systems keeps increasing. Therefore, the...

Full description

Bibliographic Details
Main Authors: Wei-Ming Lu, 呂偉民
Other Authors: Tin-Yu Wu
Format: Others
Language:zh-TW
Published: 2011
Online Access:http://ndltd.ncl.edu.tw/handle/10991280559797762564
Description
Summary:碩士 === 淡江大學 === 電機工程學系碩士在職專班 === 99 === With the great advancement of the network bandwidth and the maturity of distributed file system, the cloud computing network has become one of the popular trends nowadays because users’ demands for network file storage systems keeps increasing. Therefore, the cloud file system is currently a hot topic. By terminal devices, network users can access the files stored in the cloud file system at will. However, the increase of the files will increase the duplication ratio while uploading files to the server of the cloud file system, which occupies the network bandwidth. To solve the problems due to duplicate files, this paper proposes the scheme of file compression, chunk and comparison for the cloud file system to remove duplicate files and decrease the bandwidth utilization to achieve fast access. Our proposed scheme of file compression, chunk and comparison under Index Name Servers (INSs) has the capability of compression, chunk, download and upload. To enhance the stability of the chunks, each chunk is an individual after the incision and can be updated without modifying the other chunks. In addition, file compression and chunk are executed simultaneously to reduce the processing time and increase the execution efficiency. In our proposed cloud file system, we compress and process the chunks in the optimal chunk size to reduce the duplicate files at the client side. The processed files are encoded into the signature by MD5 fingerprint for INSs to compare, file, designate to the storage server and provide necessary uploading information for the clients. After editing a file downloaded from the file system, uploading and saving the file again, all the user needs to do is to compress and divide the edited chunks, encode the chunks by MD5 fingerprint, and upload the signature again. In this way, not only unnecessary time for uploading duplicate files but also waste of network resources can be reduced.