Proactive Auto-Scaling for Delay-Sensitive IoT Applications Over Edge Clouds | IEEE Journals & Magazine | IEEE Xplore

Proactive Auto-Scaling for Delay-Sensitive IoT Applications Over Edge Clouds


Abstract:

As a new design mechanism for improving service quality and user experience, a common practice is to deploy the delay-sensitive Internet of Things (IoT) control systems i...Show More

Abstract:

As a new design mechanism for improving service quality and user experience, a common practice is to deploy the delay-sensitive Internet of Things (IoT) control systems in a public edge cloud. However, this method is also faced with the challenge of serving the fluctuating resource demands through timely acquisition of enough instances. In this article, we systematically study the problem of proactively purchasing cloud resources for delay-sensitive IoT control systems over the public edge clouds which are under a flexible pricing model, so that the total cost can be minimized over the long run. We formulate the proactive cloud resource scaling cost minimization (PCRSCM) problem, in which we take the prediction, purchasing, and deployment cost into consideration. This problem can be proved to be NP-hard and we propose the proactive online instance purchase (POIP) algorithm to solve the problem. We prove that the competitive ratio of POIP is 2. We also evaluate the performance of POIP through real trace-driven simulations and real testbed. Our evaluation shows that POIP significantly reduces delay by more than 40% when compared to the reactive method and it costs about 20%, 25%, and 30% less than state-of-the-art methods, such as POLAR, cost minimization for provisioning virtual server, and ARMA prediction with on-demand priority, respectively.
Published in: IEEE Internet of Things Journal ( Volume: 11, Issue: 6, 15 March 2024)
Page(s): 9536 - 9546
Date of Publication: 13 October 2023

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.