Distributed Cloud Storage Using Network Coding

Marton A. Sipos, Frank Fitzek, Daniel Enrique Lucani Roetter, Morten Videbæk Pedersen

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

368 Downloads (Pure)

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.
Original languageEnglish
Title of host publicationIEEE Consumer Communications and Networking Conference (CCNC) 2014
PublisherIEEE
Publication date2014
DOIs
Publication statusPublished - 2014
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
Number20932
CountryUnited States
CityLas Vegas, NV
Period10/01/201413/01/2014
SeriesIEEE Consumer Communications and Networking Conference

Fingerprint

Network coding
Data privacy
Availability
Costs

Cite this

Sipos, M. A., Fitzek, F., Roetter, D. E. L., & Pedersen, M. V. (2014). Distributed Cloud Storage Using Network Coding. In IEEE Consumer Communications and Networking Conference (CCNC) 2014 IEEE. IEEE Consumer Communications and Networking Conference https://doi.org/10.1109/CCNC.2014.7056318
Sipos, Marton A. ; Fitzek, Frank ; Roetter, Daniel Enrique Lucani ; Pedersen, Morten Videbæk. / Distributed Cloud Storage Using Network Coding. IEEE Consumer Communications and Networking Conference (CCNC) 2014. IEEE, 2014. (IEEE Consumer Communications and Networking Conference).
@inproceedings{18f82e46d0bf4673b1098252999c016b,
title = "Distributed Cloud Storage Using Network Coding",
abstract = "Distributed storage is usually considered within acloud provider to ensure availability and reliability of the data.However, the user is still directly dependent on the quality of asingle system. It is also entrusting the service provider with largeamounts of private data, which may be accessed by a successfulattack to that cloud system or even be inspected by governmentagencies in some countries. This paper advocates a generalframework for network coding enabled distributed storage overmultiple commercial cloud solutions, such as, Dropbox, Box,Skydrive, and Google Drive, as a way to address these reliabilityand privacy issues. By means of theoretical analysis and real–life implementations, we show not only that our frameworkconstitutes a viable solution to increase the reliability of storeddata and to ensure data privacy, but it also provides a way toreduce the storage costs and to increase the download speedsignificantly. Our measurements show that the download timecould be reduced up to six fold in some scenarios exploiting fourcommercial cloud solutions.",
author = "Sipos, {Marton A.} and Frank Fitzek and Roetter, {Daniel Enrique Lucani} and Pedersen, {Morten Videb{\ae}k}",
year = "2014",
doi = "10.1109/CCNC.2014.7056318",
language = "English",
booktitle = "IEEE Consumer Communications and Networking Conference (CCNC) 2014",
publisher = "IEEE",
address = "United States",

}

Sipos, MA, Fitzek, F, Roetter, DEL & Pedersen, MV 2014, Distributed Cloud Storage Using Network Coding. in IEEE Consumer Communications and Networking Conference (CCNC) 2014. IEEE, IEEE Consumer Communications and Networking Conference, 2014 IEEE 11th Consumer Communications and Networking Conference, Las Vegas, NV, United States, 10/01/2014. https://doi.org/10.1109/CCNC.2014.7056318

Distributed Cloud Storage Using Network Coding. / Sipos, Marton A.; Fitzek, Frank; Roetter, Daniel Enrique Lucani; Pedersen, Morten Videbæk.

IEEE Consumer Communications and Networking Conference (CCNC) 2014. IEEE, 2014.

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

TY - GEN

T1 - Distributed Cloud Storage Using Network Coding

AU - Sipos, Marton A.

AU - Fitzek, Frank

AU - Roetter, Daniel Enrique Lucani

AU - Pedersen, Morten Videbæk

PY - 2014

Y1 - 2014

N2 - Distributed storage is usually considered within acloud provider to ensure availability and reliability of the data.However, the user is still directly dependent on the quality of asingle system. It is also entrusting the service provider with largeamounts of private data, which may be accessed by a successfulattack to that cloud system or even be inspected by governmentagencies in some countries. This paper advocates a generalframework for network coding enabled distributed storage overmultiple commercial cloud solutions, such as, Dropbox, Box,Skydrive, and Google Drive, as a way to address these reliabilityand privacy issues. By means of theoretical analysis and real–life implementations, we show not only that our frameworkconstitutes a viable solution to increase the reliability of storeddata and to ensure data privacy, but it also provides a way toreduce the storage costs and to increase the download speedsignificantly. Our measurements show that the download timecould be reduced up to six fold in some scenarios exploiting fourcommercial cloud solutions.

AB - Distributed storage is usually considered within acloud provider to ensure availability and reliability of the data.However, the user is still directly dependent on the quality of asingle system. It is also entrusting the service provider with largeamounts of private data, which may be accessed by a successfulattack to that cloud system or even be inspected by governmentagencies in some countries. This paper advocates a generalframework for network coding enabled distributed storage overmultiple commercial cloud solutions, such as, Dropbox, Box,Skydrive, and Google Drive, as a way to address these reliabilityand privacy issues. By means of theoretical analysis and real–life implementations, we show not only that our frameworkconstitutes a viable solution to increase the reliability of storeddata and to ensure data privacy, but it also provides a way toreduce the storage costs and to increase the download speedsignificantly. Our measurements show that the download timecould be reduced up to six fold in some scenarios exploiting fourcommercial cloud solutions.

U2 - 10.1109/CCNC.2014.7056318

DO - 10.1109/CCNC.2014.7056318

M3 - Article in proceeding

BT - IEEE Consumer Communications and Networking Conference (CCNC) 2014

PB - IEEE

ER -

Sipos MA, Fitzek F, Roetter DEL, Pedersen MV. Distributed Cloud Storage Using Network Coding. In IEEE Consumer Communications and Networking Conference (CCNC) 2014. IEEE. 2014. (IEEE Consumer Communications and Networking Conference). https://doi.org/10.1109/CCNC.2014.7056318