Virtual Machine Fault Tolerance Placement in Data Centers using Multi-Objective Optimization
In cloud computing, Virtualization facilitates the creation of virtual version of a desktop, operating system, network resources, or server that ensures the smooth functioning of multiple operating systems. Fault tolerance is a parameter that ensures the robustness, reliability, and availability of all the applications. If fault tolerance is not taken into account, cloud apps installed on malfunctioning Virtual machines will crash. In this paper, a heuristic Dragonfly Algorithm is used to construct a model of initial Virtual Machine fault-tolerant placement. The placement problem for virtual machines can be effectively solved using the static and dynamic swarming behaviour of dragonflies. The experimental findings indicate that, when compared to the traditional approaches, the proposed strategy can produce a more fault-tolerant placement for virtual machines.
Authors
- Shradha Shreya
- K. Balaji
- J. P.
- R Manaswini
- Prem Singh R
Publication Details
- Published
- 2024-11-07
- DOI
- https://doi.org/10.1109/csitss64042.2024.10816984
- Primary Topic
- Cloud Computing and Resource Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00