Visible to the public Software Rejuvenation Meets Moving Target Defense: Modeling of Time-Based Virtual Machine Migration Approach

TitleSoftware Rejuvenation Meets Moving Target Defense: Modeling of Time-Based Virtual Machine Migration Approach
Publication TypeConference Paper
Year of Publication2022
AuthorsTorquato, Matheus, Maciel, Paulo, Vieira, Marco
Conference Name2022 IEEE 33rd International Symposium on Software Reliability Engineering (ISSRE)
KeywordsAging, Measurement, moving target defense, Petri nets, pubcrawl, Resiliency, Scalability, Software, Software aging and rejuvenation, Steady-state, Stochastic Computing Security, stochastic petri nets, Stochastic processes, Virtual machining, VM migration
AbstractThe use of Virtual Machine (VM) migration as support for software rejuvenation was introduced more than a decade ago. Since then, several works have validated this approach from experimental and theoretical perspectives. Recently, some works shed light on the possibility of using the same technique as Moving Target Defense (MTD). However, to date, no work evaluated the availability and security levels while applying VM migration for both rejuvenation and MTD (multipurpose VM migration). In this paper, we conduct a comprehensive evaluation using Stochastic Petri Net (SPN) models to tackle this challenge. The evaluation covers the steady-state system availability, expected MTD protection, and related metrics of a system under time-based multipurpose VM migration. Results show that the availability and security improvement due to VM migration deployment surpasses 50% in the best scenarios. However, there is a trade-off between availability and security metrics, meaning that improving one implies compromising the other.
DOI10.1109/ISSRE55969.2022.00029
Citation Keytorquato_software_2022