High availability using virtualization
Federico Calzolari

TL;DR
This paper presents a virtualization-based high availability system for data centers, enabling cost-effective redundancy, quick recovery, and flexible migration of virtual machines across physical hosts.
Contribution
It introduces the 3RC system utilizing a finite state machine with hysteresis for automated virtual machine management and new procedures for rapid physical-to-virtual migration.
Findings
Successful implementation of 3RC in a real data center
Effective migration procedures from physical to virtual hosts
Storage solutions tested for data safety and accessibility
Abstract
High availability has always been one of the main problems for a data center. Till now high availability was achieved by host per host redundancy, a highly expensive method in terms of hardware and human costs. A new approach to the problem can be offered by virtualization. Using virtualization, it is possible to achieve a redundancy system for all the services running on a data center. This new approach to high availability allows to share the running virtual machines over the servers up and running, by exploiting the features of the virtualization layer: start, stop and move virtual machines between physical hosts. The system (3RC) is based on a finite state machine with hysteresis, providing the possibility to restart each virtual machine over any physical host, or reinstall it from scratch. A complete infrastructure has been developed to install operating system and middleware in a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Cloud Computing and Resource Management · Parallel Computing and Optimization Techniques
