Abstract
Cloud storage services are serving a rapidly increasing number of mobile users. However, little is known about the differences between mobile and traditional cloud storage services at scale. In order to understand mobile user access behavior, we analyzed a dataset of 350 million HTTP request logs from a large-scale mobile cloud storage service. This paper presents our results and discusses the implications for system design and network performance. Our key observation is that the examined mobile cloud storage service is dominated by uploads, and the vast majority of users rarely retrieve their uploads during the one-week observation period. In other words, mobile users lean towards the usage of cloud storage for backup. This suggests that delta encoding and chunk-level deduplication found in traditional cloud storage services can be reasonably omitted in mobile scenarios. We also observed that the long idle time between chunk transmissions by Android clients should be shortened since they cause significant performance degradation due to the restart of TCP slow-start. Other observations related to session characteristics, load distribution, user behavior and engagement, and network performance.
Original language | English |
---|---|
Title of host publication | Proceedings of the 2016 ACM Internet Measurement Conference |
Place of Publication | New York |
Publisher | Association for Computing Machinery |
Pages | 287-301 |
Number of pages | 15 |
ISBN (Electronic) | 9781450345262 |
DOIs | |
Publication status | Published - 14 Nov 2016 |
Externally published | Yes |
Event | 2016 ACM Internet Measurement Conference, IMC 2016 - Santa Monica, United States Duration: 14 Nov 2016 → 16 Nov 2016 |
Conference
Conference | 2016 ACM Internet Measurement Conference, IMC 2016 |
---|---|
Country/Territory | United States |
City | Santa Monica |
Period | 14/11/16 → 16/11/16 |
Keywords
- mobile cloud storage
- TCP performance
- user behavior