IEEE Access (Jan 2020)

Intelligent and Agile Control of Edge Resources for Latency-Sensitive IoT Services

  • Ved P. Kafle,
  • Abu Hena Al Muktadir

DOI
https://doi.org/10.1109/ACCESS.2020.3038439
Journal volume & issue
Vol. 8
pp. 207991 – 208002

Abstract

Read online

This paper presents an intelligent and agile resource control scheme for a latency-sensitive virtual network function (VNF) of Internet of things directory service (IoT-DS) deployed in a virtualized edge cloud whose computational and networking resources can be adjusted dynamically. The objective of the proposed scheme is to adjust resources dynamically such that the IoT-DS function can resolve IoT queries and provide IoT records within a bounded delay for latency-sensitive services such as automated driving, despite fluctuations in workloads. The proposed scheme leverages multiple regression models for resource demand prediction and dynamic adjustment. These models are trained offline before their deployment with a large training dataset collected from the system operating with simulated workloads. After the deployment, they are updated regularly by online retraining for more accurate performances. We aim to optimize resource allocation to satisfy both the target performance in terms of service latency and resource utilization. The results obtained from an experimental system implementation of the IoT-DS function in Docker containers show that the dynamic adjustment of CPU resources by the proposed scheme with supervised offline training reduces the CPU resource demand by 21.9% and the number of lookup latency requirement violations by 58.2% in comparison with a threshold rule-based conventional algorithm. Moreover, the proposed scheme can offer an agile control of CPU resources within a 1 s interval, which is five times faster than those reported in previous studies. The addition of unsupervised online retraining further reduces CPU resource requirements by 52% and lookup latency requirement violation cases by 62.5% compared with when no adjustments are performed.

Keywords