Diving into cloud-based file synchronization with user collaboration

Haiyang Wang, Xiaoqiang Ma, Feng Wang, Jiangchuan Liu, Bharath Kumar Bommana, Xin Liu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In this paper, we take a close look to understand the cloud-based file synchronization and collaboration systems. Using the popular Dropbox as a case study, our measurement reveals its cascaded computation and communication operations that are far more complicated than those in conventional file hosting. We show that this serial design is necessary for the cloud deployment, which effectively avoids the possible task interference inside the computation cloud; yet it also leads to higher service variance across users. Even worse, in a collaborative file editing session, users' updates would be discarded without any warning. The drop rate is unfortunately related to the slowest collaborator, which severely hinders the system scalability and user satisfaction. We further investigate the root causes of this phenomenon as well as other performance bottlenecks and offer hints for practical improvement.

Original languageEnglish (US)
Title of host publication2016 IEEE/ACM 24th International Symposium on Quality of Service, IWQoS 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781509026340
DOIs
StatePublished - Oct 13 2016
Event24th IEEE/ACM International Symposium on Quality of Service, IWQoS 2016 - Beijing, China
Duration: Jun 20 2016Jun 21 2016

Publication series

Name2016 IEEE/ACM 24th International Symposium on Quality of Service, IWQoS 2016

Other

Other24th IEEE/ACM International Symposium on Quality of Service, IWQoS 2016
Country/TerritoryChina
CityBeijing
Period6/20/166/21/16

Bibliographical note

Publisher Copyright:
© 2016 IEEE.

Fingerprint

Dive into the research topics of 'Diving into cloud-based file synchronization with user collaboration'. Together they form a unique fingerprint.

Cite this