Implementing a Private Cloud Storage System with Remote Backup High Availability using GlusterFS and Docker

碩士 === 國立中興大學 === 資訊科學與工程學系 === 104 === Cloud storage service has being rapidly demanded due to the growing requests of “big data”. The service can provide convenient data access, but both availability and security problems are still suspicious to most users. A malfunction of the storage server coul...

Full description

Bibliographic Details
Main Authors: Yuan-Hung Chao, 趙原宏
Other Authors: 高勝助
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/13521690870306720607
Description
Summary:碩士 === 國立中興大學 === 資訊科學與工程學系 === 104 === Cloud storage service has being rapidly demanded due to the growing requests of “big data”. The service can provide convenient data access, but both availability and security problems are still suspicious to most users. A malfunction of the storage server could result in severe outcome of business operating. Whether the cloud storage service is available or not is beyond the control of people, especially in public cloud environment. In this paper, we concentrate on the development of cloud storage system, particularly on the availability issue, in private cloud environment. By adopting the open source technology of GlusterFS and Docker container, the proposed cloud storage system can provide highly available storage service with the features of remote backup. Performance test for 500 people website, HTTP response time just need 0.01s, and upload or download a 1GB file just need 60s. A simulation of experiencing the operations over two remote sites shows that the proposed architecture is feasible and is practical for private cloud storage service provisioning.