A Cloud Storage System with QoS Support by Applying Erasure Code in Multi-Cloud

碩士 === 真理大學 === 資訊工程學系碩士班 === 103 === In recent years, the flourishing Cloud technology brings many new ideas on storage space to people. The Cloud storage technology enables the users to access data anywhere anytime by using online devices, it is unnecessary to buy additional portable storage equip...

Full description

Bibliographic Details
Main Authors: Cheng-Yi Dai, 戴正邑
Other Authors: Wei-Tsung Su
Format: Others
Language:zh-TW
Published: 2015
Online Access:http://ndltd.ncl.edu.tw/handle/44754223953450617035
id ndltd-TW-103AU000392002
record_format oai_dc
spelling ndltd-TW-103AU0003920022016-09-25T04:04:59Z http://ndltd.ncl.edu.tw/handle/44754223953450617035 A Cloud Storage System with QoS Support by Applying Erasure Code in Multi-Cloud 在多雲架構下運用抹除碼實現支援服務品質保證的雲端儲存系統 Cheng-Yi Dai 戴正邑 碩士 真理大學 資訊工程學系碩士班 103 In recent years, the flourishing Cloud technology brings many new ideas on storage space to people. The Cloud storage technology enables the users to access data anywhere anytime by using online devices, it is unnecessary to buy additional portable storage equipments (e.g. memory card, portable hard disk and so on). However, the users must consider the practical performance of Cloud. For example, the cloud server is least probable to suffer from technical damage (Bug, human error caused system error) or natural disaster (earthquake, typhoon caused power off), so that the services cannot be provided for the users in time. Another situation is that when an attacker intrudes into the Cloud storage server, he may obtain all data of the users. In order to avoid the aforesaid situation, many users backup data in multiple different Cloud storage service spaces repeatedly. Therefore, if one Cloud suffers from technical damage or natural disaster, the data can be accessed via other cloud service spaces. However, the repeated storage backups the same data in the Cloud storage spaces of different providers, so the storage cost is relatively high. In addition, the repeated storage cannot solve the data stealing when one single Cloud storage server is intruded by attackers; and if the user wants to update the data, he has to spend much time on updating the data in the Cloud storage servers of different providers. Therefore, in this paper, we propose a Cloud storage system based on multi-cloud architecture which guarantees the service quality of multi-cloud storage for users. This method uses erasure code technology to separate data into k data blocks, and then the data blocks are recoded as n data message blocks. Wei-Tsung Su 蘇維宗 2015 學位論文 ; thesis 45 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 真理大學 === 資訊工程學系碩士班 === 103 === In recent years, the flourishing Cloud technology brings many new ideas on storage space to people. The Cloud storage technology enables the users to access data anywhere anytime by using online devices, it is unnecessary to buy additional portable storage equipments (e.g. memory card, portable hard disk and so on). However, the users must consider the practical performance of Cloud. For example, the cloud server is least probable to suffer from technical damage (Bug, human error caused system error) or natural disaster (earthquake, typhoon caused power off), so that the services cannot be provided for the users in time. Another situation is that when an attacker intrudes into the Cloud storage server, he may obtain all data of the users. In order to avoid the aforesaid situation, many users backup data in multiple different Cloud storage service spaces repeatedly. Therefore, if one Cloud suffers from technical damage or natural disaster, the data can be accessed via other cloud service spaces. However, the repeated storage backups the same data in the Cloud storage spaces of different providers, so the storage cost is relatively high. In addition, the repeated storage cannot solve the data stealing when one single Cloud storage server is intruded by attackers; and if the user wants to update the data, he has to spend much time on updating the data in the Cloud storage servers of different providers. Therefore, in this paper, we propose a Cloud storage system based on multi-cloud architecture which guarantees the service quality of multi-cloud storage for users. This method uses erasure code technology to separate data into k data blocks, and then the data blocks are recoded as n data message blocks.
author2 Wei-Tsung Su
author_facet Wei-Tsung Su
Cheng-Yi Dai
戴正邑
author Cheng-Yi Dai
戴正邑
spellingShingle Cheng-Yi Dai
戴正邑
A Cloud Storage System with QoS Support by Applying Erasure Code in Multi-Cloud
author_sort Cheng-Yi Dai
title A Cloud Storage System with QoS Support by Applying Erasure Code in Multi-Cloud
title_short A Cloud Storage System with QoS Support by Applying Erasure Code in Multi-Cloud
title_full A Cloud Storage System with QoS Support by Applying Erasure Code in Multi-Cloud
title_fullStr A Cloud Storage System with QoS Support by Applying Erasure Code in Multi-Cloud
title_full_unstemmed A Cloud Storage System with QoS Support by Applying Erasure Code in Multi-Cloud
title_sort cloud storage system with qos support by applying erasure code in multi-cloud
publishDate 2015
url http://ndltd.ncl.edu.tw/handle/44754223953450617035
work_keys_str_mv AT chengyidai acloudstoragesystemwithqossupportbyapplyingerasurecodeinmulticloud
AT dàizhèngyì acloudstoragesystemwithqossupportbyapplyingerasurecodeinmulticloud
AT chengyidai zàiduōyúnjiàgòuxiàyùnyòngmǒchúmǎshíxiànzhīyuánfúwùpǐnzhìbǎozhèngdeyúnduānchǔcúnxìtǒng
AT dàizhèngyì zàiduōyúnjiàgòuxiàyùnyòngmǒchúmǎshíxiànzhīyuánfúwùpǐnzhìbǎozhèngdeyúnduānchǔcúnxìtǒng
AT chengyidai cloudstoragesystemwithqossupportbyapplyingerasurecodeinmulticloud
AT dàizhèngyì cloudstoragesystemwithqossupportbyapplyingerasurecodeinmulticloud
_version_ 1718385204807073792