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

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 dat...

Full description

Bibliographic Details
Main Authors: Huang, Z. (Author), Li, W. (Author), Wang, X. (Author), Wang, Y. (Author), Xu, S. (Author)
Format: Article
Language:English
Published: Springer Science and Business Media Deutschland GmbH 2022
Subjects:
Online Access:View Fulltext in Publisher
LEADER 02404nam a2200229Ia 4500
001 0.1186-s13634-022-00862-7
008 220421s2022 CNT 000 0 und d
020 |a 16876172 (ISSN) 
245 1 0 |a Joint optimization of dynamic resource allocation and packet scheduling for virtual switches in cognitive internet of vehicles 
260 0 |b Springer Science and Business Media Deutschland GmbH  |c 2022 
856 |z View Fulltext in Publisher  |u https://doi.org/10.1186/s13634-022-00862-7 
520 3 |a 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. © 2022, The Author(s). 
650 0 4 |a Cognitive Internet of Vehicle 
650 0 4 |a Machine Learning 
650 0 4 |a Resource Allocation 
650 0 4 |a Virtual Switch 
700 1 0 |a Huang, Z.  |e author 
700 1 0 |a Li, W.  |e author 
700 1 0 |a Wang, X.  |e author 
700 1 0 |a Wang, Y.  |e author 
700 1 0 |a Xu, S.  |e author 
773 |t Eurasip Journal on Advances in Signal Processing