EURASIP Journal on Advances in Signal Processing (Apr 2022)

Joint optimization of dynamic resource allocation and packet scheduling for virtual switches in cognitive internet of vehicles

  • Yang Wang,
  • Xiong Wang,
  • Zhuobin Huang,
  • Wei Li,
  • Shizhong Xu

DOI
https://doi.org/10.1186/s13634-022-00862-7
Journal volume & issue
Vol. 2022, no. 1
pp. 1 – 21

Abstract

Read online

Abstract The rapidly evolving machine learning technologies have reshaped the transportation system and played an essential role in the Cognitive Internet of Vehicles (CIoV). Most of the cognitive services are computation-intensive or storage-intensive, and thus they are usually deployed in edge or cloud data centers. In today’s data center networks, the virtual machines hosted in a server are connected to a virtual switch responsible for forwarding all packets for the cognitive services deployed on the virtual machines. Therefore, the virtual switches will become a performance bottleneck for cognitive services without an efficient resource allocation and data scheduling strategy. However, the highly dynamic characteristics of cognitive services make the resource allocation and packet scheduling problem for virtual switches surprisingly challenging. To guarantee the performance of cognitive services, we investigate the joint optimization problem of dynamic resource allocation and packet scheduling for virtual switches. We first model the joint optimization problem of dynamic resource allocation and packet scheduling for virtual switches as a mathematical optimization problem. Then, we analyze the problem with Lyapunov Optimization Framework and derive efficient optimization algorithms with performance tradeoff bounds. At last, we evaluate these algorithms on a testbed and a network-wide simulation platform. Experiment results show that our algorithms outperform other designs and meet the theoretical performance bound.

Keywords