liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Delta Encoding Overhead Analysis of Cloud Storage Systems using Client-side Encryption
Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering.
Linköping University, Department of Computer and Information Science, Database and information techniques. Linköping University, Faculty of Science & Engineering.ORCID iD: 0000-0003-1367-1594
2019 (English)In: 11TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2019), IEEE COMPUTER SOC , 2019, p. 183-190Conference paper, Published paper (Refereed)
Abstract [en]

With client-side encryption (CSE), a users data is encrypted before being transferred to a cloud provider. This ensures that only the intended user has access to the information, but complicates effective file synchronization (between different devices and the cloud). Motivated by prior findings that empirically show that the largest performance differences between popular CSE services (CSEs) and non-CSEs typically are related to the implementation of delta encoding solutions to reduce bandwidth usage, in this paper, we evaluate and provide insights into the practical CSE-related delta encoding overheads. First, we use targeted experiments to demonstrate the delta encoding problem associated with CSE and to compare the practical overhead differences associated with three example services implementing delta encoding. Second, we develop an analytic cost model and use it to show that a simple threshold-based CSE policy can reduce the bandwidth and storage usage seen by the best CSE considered here, that such a policy has a provable worst-case overhead within a factor two of the best non-CSE, and typically performs much better. The results are highly encouraging, and show that it is possible to provide CSE at limited additional overhead compared to non-CSE services.

Place, publisher, year, edition, pages
IEEE COMPUTER SOC , 2019. p. 183-190
Series
International Conference on Cloud Computing Technology and Science, ISSN 2330-2194
Keywords [en]
Client-side encryption; Cloud storage systems; Delta encoding; File synchronization; Bandwidth overheads
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:liu:diva-168226DOI: 10.1109/CloudCom.2019.00036ISI: 000552335500023ISBN: 978-1-7281-5011-6 (electronic)OAI: oai:DiVA.org:liu-168226DiVA, id: diva2:1459380
Conference
11th IEEE Int Conf on Cloud Comp Technol and Sci (CloudCom) / 19th IEEE Int Conf Comp and Informat Technol (CIT) / 2019 Int Workshop on Resource Brokering with Blockchain (RBchain) / Asia-Pacific Serv Comp Conf (APSCC)
Funder
Swedish Research Council
Note

Funding Agencies|Swedish Research Council (VR)Swedish Research Council

Available from: 2020-08-19 Created: 2020-08-19 Last updated: 2021-04-26

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Search in DiVA

By author/editor
Henziger, EricCarlsson, Niklas
By organisation
Software and SystemsFaculty of Science & EngineeringDatabase and information techniques
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 18 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf