Distributed Cloud Storage Using Network Coding

Research output: Research - peer-reviewArticle in proceeding

Abstract

Distributed storage is usually considered within a
cloud provider to ensure availability and reliability of the data.
However, the user is still directly dependent on the quality of a
single system. It is also entrusting the service provider with large
amounts of private data, which may be accessed by a successful
attack to that cloud system or even be inspected by government
agencies in some countries. This paper advocates a general
framework for network coding enabled distributed storage over
multiple commercial cloud solutions, such as, Dropbox, Box,
Skydrive, and Google Drive, as a way to address these reliability
and privacy issues. By means of theoretical analysis and real–
life implementations, we show not only that our framework
constitutes a viable solution to increase the reliability of stored
data and to ensure data privacy, but it also provides a way to
reduce the storage costs and to increase the download speed
significantly. Our measurements show that the download time
could be reduced up to six fold in some scenarios exploiting four
commercial cloud solutions.
Close

Details

Distributed storage is usually considered within a
cloud provider to ensure availability and reliability of the data.
However, the user is still directly dependent on the quality of a
single system. It is also entrusting the service provider with large
amounts of private data, which may be accessed by a successful
attack to that cloud system or even be inspected by government
agencies in some countries. This paper advocates a general
framework for network coding enabled distributed storage over
multiple commercial cloud solutions, such as, Dropbox, Box,
Skydrive, and Google Drive, as a way to address these reliability
and privacy issues. By means of theoretical analysis and real–
life implementations, we show not only that our framework
constitutes a viable solution to increase the reliability of stored
data and to ensure data privacy, but it also provides a way to
reduce the storage costs and to increase the download speed
significantly. Our measurements show that the download time
could be reduced up to six fold in some scenarios exploiting four
commercial cloud solutions.
Original languageEnglish
Title of host publicationIEEE Consumer Communications and Networking Conference (CCNC) 2014
PublisherIEEE
Publication date2014
DOI
StatePublished - 2014
Publication categoryResearch
Peer-reviewedYes
Event2014 IEEE 11th Consumer Communications and Networking Conference - Las Vegas, NV, United States
Duration: 10 Jan 201413 Jan 2014
Conference number: 20932

Conference

Conference2014 IEEE 11th Consumer Communications and Networking Conference
Nummer20932
LandUnited States
ByLas Vegas, NV
Periode10/01/201413/01/2014
SeriesIEEE Consumer Communications and Networking Conference

Projects

Download statistics

No data available
ID: 207628782