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...
Saved in:
| Main Authors: | , , |
|---|---|
| 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 |