Dynamic data replication for distributed cloud storage

Cloud storage services have become increasingly popular in recent years. This thesis investigates a cost optimization problem for data replication in distributed cloud storage. We consider two different settings: offine and online. In the offine setting where the complete information of data access...

Full description

Saved in:
Bibliographic Details
Main Author: Cai, Jianfei
Other Authors: Tang Xueyan
Format: Thesis-Master by Research
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/149825
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-149825
record_format dspace
spelling sg-ntu-dr.10356-1498252021-07-08T16:00:37Z Dynamic data replication for distributed cloud storage Cai, Jianfei Tang Xueyan School of Computer Science and Engineering Parallel and Distributed Computing Centre ASXYTang@ntu.edu.sg Engineering::Computer science and engineering::Computer systems organization Cloud storage services have become increasingly popular in recent years. This thesis investigates a cost optimization problem for data replication in distributed cloud storage. We consider two different settings: offine and online. In the offine setting where the complete information of data access requests is available, we develop an O(max(m^2n, n^2)) optimal algorithm, where m and n are the numbers of storage sites and requests respectively. In the online setting where the requests arriving in the future are not known, we propose two distributed algorithms: a 3-competitive basic algorithm and a dynamic algorithm. Both algorithms are lightweight and easy to implement. Experiments using the pricing data of Google Cloud Storage show that our online algorithms can perform close to the optimal. Master of Engineering 2021-05-17T08:59:48Z 2021-05-17T08:59:48Z 2021 Thesis-Master by Research Cai, J. (2021). Dynamic data replication for distributed cloud storage. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/149825 https://hdl.handle.net/10356/149825 10.32657/10356/149825 en This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0). application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Computer systems organization
spellingShingle Engineering::Computer science and engineering::Computer systems organization
Cai, Jianfei
Dynamic data replication for distributed cloud storage
description Cloud storage services have become increasingly popular in recent years. This thesis investigates a cost optimization problem for data replication in distributed cloud storage. We consider two different settings: offine and online. In the offine setting where the complete information of data access requests is available, we develop an O(max(m^2n, n^2)) optimal algorithm, where m and n are the numbers of storage sites and requests respectively. In the online setting where the requests arriving in the future are not known, we propose two distributed algorithms: a 3-competitive basic algorithm and a dynamic algorithm. Both algorithms are lightweight and easy to implement. Experiments using the pricing data of Google Cloud Storage show that our online algorithms can perform close to the optimal.
author2 Tang Xueyan
author_facet Tang Xueyan
Cai, Jianfei
format Thesis-Master by Research
author Cai, Jianfei
author_sort Cai, Jianfei
title Dynamic data replication for distributed cloud storage
title_short Dynamic data replication for distributed cloud storage
title_full Dynamic data replication for distributed cloud storage
title_fullStr Dynamic data replication for distributed cloud storage
title_full_unstemmed Dynamic data replication for distributed cloud storage
title_sort dynamic data replication for distributed cloud storage
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/149825
_version_ 1705151334513115136