Analysis of Unavailability in Middleboxes With Multiple Backup Servers Under Shared Protection

Middlebox functions, implemented as software on general-purpose servers via network function virtualization, require reliable protection mechanisms to ensure service continuity. Assessing the unavailability of these functions is critical, as failures can lead to significant service disruptions. Howe...

Full description

Saved in:
Bibliographic Details
Main Authors: Naohide Wakuda, Ryuta Shiraki, Eiji Oki
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Open Journal of the Communications Society
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10970014/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850281531025653760
author Naohide Wakuda
Ryuta Shiraki
Eiji Oki
author_facet Naohide Wakuda
Ryuta Shiraki
Eiji Oki
author_sort Naohide Wakuda
collection DOAJ
description Middlebox functions, implemented as software on general-purpose servers via network function virtualization, require reliable protection mechanisms to ensure service continuity. Assessing the unavailability of these functions is critical, as failures can lead to significant service disruptions. However, existing analytical models primarily assume that a function is protected by at most one or two backup servers, limiting their applicability in scenarios requiring higher resilience. To address this limitation, this paper proposes an analytical model for evaluating the unavailability of middlebox functions under a multiple-backup shared protection strategy, where multiple backup servers protect one or more functions. Our model allows each function to be protected by multiple backup servers, ensuring availability while ensuring that each backup server can simultaneously recover at most one function. Utilizing a Markov chain, we analyze state transitions and establish equilibrium-state equations, providing an analytical foundation for evaluating the performance of the multiple-backup shared protection strategy. Numerical results demonstrate that this strategy significantly enhances availability, reducing unavailability by up to 72.3% compared to the single-backup shared protection strategy in the scenarios examined. Our study provides a detailed analysis of backup allocation strategies, focusing on their impact on function availability and offering more profound insights into their effectiveness through theoretical properties and performance comparisons with existing strategies. Our evaluation reveals that the multiple-backup shared protection strategy reduces unavailability by up to 64.8% compared to the single-backup shared protection strategy in the examined allocation cases.
format Article
id doaj-art-5345b018f7a247fc9ed3acabd41732bd
institution OA Journals
issn 2644-125X
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Open Journal of the Communications Society
spelling doaj-art-5345b018f7a247fc9ed3acabd41732bd2025-08-20T01:48:16ZengIEEEIEEE Open Journal of the Communications Society2644-125X2025-01-0163868388110.1109/OJCOMS.2025.356223410970014Analysis of Unavailability in Middleboxes With Multiple Backup Servers Under Shared ProtectionNaohide Wakuda0https://orcid.org/0009-0003-6348-0718Ryuta Shiraki1https://orcid.org/0000-0002-7991-4109Eiji Oki2https://orcid.org/0000-0003-2177-5027Graduate School of Informatics, Kyoto University, Kyoto, JapanGraduate School of Informatics, Kyoto University, Kyoto, JapanGraduate School of Informatics, Kyoto University, Kyoto, JapanMiddlebox functions, implemented as software on general-purpose servers via network function virtualization, require reliable protection mechanisms to ensure service continuity. Assessing the unavailability of these functions is critical, as failures can lead to significant service disruptions. However, existing analytical models primarily assume that a function is protected by at most one or two backup servers, limiting their applicability in scenarios requiring higher resilience. To address this limitation, this paper proposes an analytical model for evaluating the unavailability of middlebox functions under a multiple-backup shared protection strategy, where multiple backup servers protect one or more functions. Our model allows each function to be protected by multiple backup servers, ensuring availability while ensuring that each backup server can simultaneously recover at most one function. Utilizing a Markov chain, we analyze state transitions and establish equilibrium-state equations, providing an analytical foundation for evaluating the performance of the multiple-backup shared protection strategy. Numerical results demonstrate that this strategy significantly enhances availability, reducing unavailability by up to 72.3% compared to the single-backup shared protection strategy in the scenarios examined. Our study provides a detailed analysis of backup allocation strategies, focusing on their impact on function availability and offering more profound insights into their effectiveness through theoretical properties and performance comparisons with existing strategies. Our evaluation reveals that the multiple-backup shared protection strategy reduces unavailability by up to 64.8% compared to the single-backup shared protection strategy in the examined allocation cases.https://ieeexplore.ieee.org/document/10970014/Analytical modelmiddleboxesunavailabilityshared protectionMarkov chain
spellingShingle Naohide Wakuda
Ryuta Shiraki
Eiji Oki
Analysis of Unavailability in Middleboxes With Multiple Backup Servers Under Shared Protection
IEEE Open Journal of the Communications Society
Analytical model
middleboxes
unavailability
shared protection
Markov chain
title Analysis of Unavailability in Middleboxes With Multiple Backup Servers Under Shared Protection
title_full Analysis of Unavailability in Middleboxes With Multiple Backup Servers Under Shared Protection
title_fullStr Analysis of Unavailability in Middleboxes With Multiple Backup Servers Under Shared Protection
title_full_unstemmed Analysis of Unavailability in Middleboxes With Multiple Backup Servers Under Shared Protection
title_short Analysis of Unavailability in Middleboxes With Multiple Backup Servers Under Shared Protection
title_sort analysis of unavailability in middleboxes with multiple backup servers under shared protection
topic Analytical model
middleboxes
unavailability
shared protection
Markov chain
url https://ieeexplore.ieee.org/document/10970014/
work_keys_str_mv AT naohidewakuda analysisofunavailabilityinmiddleboxeswithmultiplebackupserversundersharedprotection
AT ryutashiraki analysisofunavailabilityinmiddleboxeswithmultiplebackupserversundersharedprotection
AT eijioki analysisofunavailabilityinmiddleboxeswithmultiplebackupserversundersharedprotection