Runtime software patching: Taxonomy, survey and future directions

C Islam, V Prokhorenko, MA Babar - Journal of Systems and Software, 2023 - Elsevier
Runtime software patching aims to minimize or eliminate service downtime, user
interruptions and potential data losses while deploying a patch. Due to modern software …

Mitigating vulnerability windows with hypervisor transplant

TD Ngoc, B Teabe, A Tchana, G Muller… - Proceedings of the …, 2021 - dl.acm.org
The vulnerability window of a hypervisor regarding a given security flaw is the time between
the identification of the flaw and the integration of a correction/patch in the running …

Virtual machine preserving host updates for zero day patching in public cloud

M Russinovich, N Govindaraju… - Proceedings of the …, 2021 - dl.acm.org
Host software updates are critical to ensure the security, reliability and compliance of public
clouds. Many updates require a virtualization component restart or operating system reboot …

Fast VM replication on heterogeneous hypervisors for robust fault tolerance

JB Decourcelle, TD Ngoc, B Teabe… - Proceedings of the 24th …, 2023 - dl.acm.org
The reliability of virtualization infrastructures in the face of availability issues is a long-
standing problem. Current fault tolerance approaches such as live VM replication are …

DBMS-assisted live migration of virtual machines

K Asanuma, H Yamada - IEEE Transactions on Computers, 2023 - ieeexplore.ieee.org
Live migration of virtual machines (VMs) is a technique that moves active VMs between
different physical hosts without losing any running states. Although it is desirable for …

[图书][B] High-performance big data computing

DK Panda, X Lu, D Shankar - 2022 - books.google.com
An in-depth overview of an emerging field that brings together high-performance computing,
big data processing, and deep lLearning. Over the last decade, the exponential explosion of …

Hy-fiX: Fast in-place upgrade of KVM hypervisors

A Segalini, DL Pacheco, G Urvoy-Keller… - Proceedings of the …, 2019 - dl.acm.org
Hypervisors are critical components in cloud data centers. Maintaining up-to-date KVM
hypervisors requires replacing the host kernel, hence rebooting the physical host with …

V-Recover: Virtual Machine Recovery When Live Migration Fails

D Fernando, J Terner, P Yang… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Live migration is a critical technology used in cloud infrastructures to transfer running virtual
machines (VMs). When live migration fails, as it often does, it is critical that any VMs in transit …

Phoenix: A Live Upgradable Blockchain Client

C Wang, P Li, X Fan, Z Tang, Y Zeng… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Blockchain is an important supporting technology for various sustainable systems. It relies
on a number of distributed nodes running blockchain client software, which is responsible …

Resilient Virtualization

F Cerveira, AH Ferreira, R Barbosa - Computer, 2024 - ieeexplore.ieee.org
Virtualization, which allows the sharing and partitioning of underlying hardware, enables
application scalability and consolidation. Its broad use brings relevant opportunities along …