TY - GEN
T1 - Diving into cloud-based file synchronization with user collaboration
AU - Wang, Haiyang
AU - Ma, Xiaoqiang
AU - Wang, Feng
AU - Liu, Jiangchuan
AU - Bommana, Bharath Kumar
AU - Liu, Xin
PY - 2016/10/13
Y1 - 2016/10/13
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85009727122&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85009727122&partnerID=8YFLogxK
U2 - 10.1109/IWQoS.2016.7590396
DO - 10.1109/IWQoS.2016.7590396
M3 - Conference contribution
AN - SCOPUS:85009727122
T3 - 2016 IEEE/ACM 24th International Symposium on Quality of Service, IWQoS 2016
BT - 2016 IEEE/ACM 24th International Symposium on Quality of Service, IWQoS 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 24th IEEE/ACM International Symposium on Quality of Service, IWQoS 2016
Y2 - 20 June 2016 through 21 June 2016
ER -