Abstract
The quality of service of a mobile application is critical to ensure user satisfaction. Techniques have been proposed to accomplish adaptation of quality of service dynamically. However, there is still a limited understanding about how to provide a utility model for code execution. One key challenge is modeling the level of quality in the code execution that can be provisioned by the cloud. Since the allocation of cloud resources has a cost, it is important to optimize cloud usage. We propose a software-defined networking approach that allows modeling and controlling code acceleration of a mobile application deployed across multiple type of devices. By segregating the computational requirements of the mobile application into groups, we were able to define the acceleration needed by each group of devices. As the computational requirements of a device can change across time, a mobile device can be re-assigned to another group based on demand. Our SDN approach implements a model that allows the system to predict workload based on acceleration groups. Evaluating our system in a real testbed showed that it is possible to predict workload and allocate optimal resources to handle that workload with 87.5% accuracy.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - IEEE 37th International Conference on Distributed Computing Systems, ICDCS 2017 |
| Editors | Kisung Lee, Ling Liu |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 480-491 |
| Number of pages | 12 |
| ISBN (Electronic) | 9781538617915 |
| DOIs | |
| Publication status | Published - 13 Jul 2017 |
| Externally published | Yes |
| Event | 37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017 - Atlanta, United States Duration: 5 Jun 2017 → 8 Jun 2017 |
Publication series
| Name | Proceedings - International Conference on Distributed Computing Systems |
|---|
Conference
| Conference | 37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017 |
|---|---|
| Country/Territory | United States |
| City | Atlanta |
| Period | 5/06/17 → 8/06/17 |
Bibliographical note
Publisher Copyright:© 2017 IEEE.
Keywords
- Code Offload
- Mobile Cloud
- Software-defined