Skip to main content

Understanding NFV-Enabled Vehicle Platooning Application: A Dependability View

Publication ,  Journal Article
Bai, J; Li, Y; Chang, X; Machida, F; Trivedi, KS
Published in: IEEE Transactions on Cloud Computing
October 1, 2023

This paper aims to use analytical modeling technique to quantitatively study the dependability of Vehicle Platooning Application, which consists of Multiple Sub-Services (VPP-MSS) to achieve its functionality. Each sub-service (SS), based on network function virtualization technology, is executed in a container. Both SSes and OSes which SSes run on can suffer from software aging after a long and continuous running, reducing VPP-MSS dependability. Rejuvenation techniques are usually used to combat software aging, but they require the support of backup components. Quantitative study of VPP-MSS dependability enables in-depth understanding of the effectiveness of rejuvenation techniques based on analytical models. In contrast to the existing studies, we develop a semi-Markov process (SMP) model to jointly analyze the impact of rejuvenation technique trigger intervals (RTTIs), backup components' behaviors, time-dependent interactions between various behaviors and the number of active SSes deployed on an OS on the effectiveness of rejuvenation technique. Sensitivity analysis helps identify key parameters for improving the dependability of VPP-MSS. Extensive numerical experiments demonstrate the necessity of considering backup components' behaviors and investigating non-exponentially distributed failure times. We also determine both the optimal RTTI combination and the optimal combination of SSes and OSes, which can maximize VPP-MSS dependability.

Duke Scholars

Published In

IEEE Transactions on Cloud Computing

DOI

EISSN

2168-7161

Publication Date

October 1, 2023

Volume

11

Issue

4

Start / End Page

3367 / 3380

Related Subject Headings

  • 4606 Distributed computing and systems software
  • 0806 Information Systems
  • 0805 Distributed Computing
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Bai, J., Li, Y., Chang, X., Machida, F., & Trivedi, K. S. (2023). Understanding NFV-Enabled Vehicle Platooning Application: A Dependability View. IEEE Transactions on Cloud Computing, 11(4), 3367–3380. https://doi.org/10.1109/TCC.2023.3286894
Bai, J., Y. Li, X. Chang, F. Machida, and K. S. Trivedi. “Understanding NFV-Enabled Vehicle Platooning Application: A Dependability View.” IEEE Transactions on Cloud Computing 11, no. 4 (October 1, 2023): 3367–80. https://doi.org/10.1109/TCC.2023.3286894.
Bai J, Li Y, Chang X, Machida F, Trivedi KS. Understanding NFV-Enabled Vehicle Platooning Application: A Dependability View. IEEE Transactions on Cloud Computing. 2023 Oct 1;11(4):3367–80.
Bai, J., et al. “Understanding NFV-Enabled Vehicle Platooning Application: A Dependability View.” IEEE Transactions on Cloud Computing, vol. 11, no. 4, Oct. 2023, pp. 3367–80. Scopus, doi:10.1109/TCC.2023.3286894.
Bai J, Li Y, Chang X, Machida F, Trivedi KS. Understanding NFV-Enabled Vehicle Platooning Application: A Dependability View. IEEE Transactions on Cloud Computing. 2023 Oct 1;11(4):3367–3380.

Published In

IEEE Transactions on Cloud Computing

DOI

EISSN

2168-7161

Publication Date

October 1, 2023

Volume

11

Issue

4

Start / End Page

3367 / 3380

Related Subject Headings

  • 4606 Distributed computing and systems software
  • 0806 Information Systems
  • 0805 Distributed Computing