Performance Framework for Virtual Machine Migration in Cloud Computing
Source abstract
Abstract
In the cloud environment, the transfer of data from one cloud server to another cloud server is called migration. Data can be delivered in various ways, from one data centre to another. This research aims to increase the migration performance of the virtual machine (VM) in the cloud environment. VMs allow cloud customers to store essential data and resources. However, server usage has grown dramatically due to the virtualization of computer systems, resulting in higher data centre power consumption, storage needs, and operating expenses. Multiple VMs on one data centre manage share resources like central processing unit (CPU) cache, network bandwidth, memory, and application bandwidth. In multi-cloud, VM migration addresses the performance degradation due to cloud server configuration, unbalanced traffic load, resource load management, and fault situations during data transfer. VM migration speed is influenced by the size of the VM, the dirty rate of the running application, and the latency of migration iterations. As a result, evaluating VM migration performance while considering all of these factors becomes a difficult task. The main effort of this research is to assess migration problems on performance. The simulation results in Matlab show that if the VM size grows, the migration time of VMs and the downtime can be impacted by three orders of magnitude. The dirty page rate decreases, the migration time and the downtime grow, and the latency time decreases as network bandwidth increases during the migration time and post-migration overhead calculation when the VM transfer is completed. All the simulated cases of VMs migration were performed in a fuzzy inference system with performance graphs.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Cloud Computing and Resource Management · IoT and Edge/Fog Computing · Caching and Content Delivery
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (28)
Show source-provided references
1. Prediction of cloud ranking in a hyper-converged cloud ecosystem using machine learning10.32604/cmc.2021.014729 ↗
2. Hybrid approach for improving the performance of data reliability10.3390/s22165966 ↗
3. Docker ecosystem–vulnerability analysis10.1016/j.comcom.2018.03.011 ↗
4. Multi-tier workload consolidations in the cloud: Profiling, modeling and optimization
5. VM scaling and load balancing via cost optimal MDP solution
6. Architectural design of cloud applications: A performance-aware cost minimization approach
7. Small-scale spectrum aggregation and sharing10.1109/JSAC.2016.2604999 ↗
8. Reliability vs. vulnerability of N-version programming cloud service component with dynamic decision time under co-resident attacks
9. Auto-scaling web applications in clouds: A cost-aware approach10.1016/j.jnca.2017.07.012 ↗
10. Performance evaluation of live virtual machine migration in SDN-enabled cloud data centers10.1016/j.jpdc.2019.04.014 ↗
11. Dynamic hybrid-copy live virtual machine migration: Analysis and comparison10.1016/j.procs.2020.04.156 ↗
12. Using virtual machine live migration in trace-driven energy-aware simulation of high-throughput computing systems10.1016/j.suscom.2020.100468 ↗
13. MIRAGE: A consolidation aware migration avoidance genetic job scheduling algorithm for virtualized data centers
14. Evidence-efficient affinity propagation scheme for virtual machine placement in data center10.1109/ACCESS.2020.3020043 ↗
15. Live migration in bare-metal clouds10.1109/TCC.2018.2848981 ↗
16. An enhancement in restructured scatter-gather for live migration of virtual machine
17. Efficient load balancing in cloud computing using multi-layered mamdani fuzzy inference expert system
18. ANFIS: Adaptive neuro-fuzzy inference system-a survey
19. A fuzzy inference system (FIS) to evaluate the security readiness of cloud service providers
20. Comparative analysis of membership function on mamdani fuzzy inference system for decision making
21. An easy-to-use MATLAB program (MamLand) for the assessment of landslide susceptibility using a mamdani fuzzy algorithm10.1016/j.cageo.2011.04.012 ↗
22. Characterizing dynamic load balancing in cloud environments using virtual machine deployment models10.1109/ACCESS.2019.2945499 ↗
23. SLA-aware best fit decreasing techniques for workload consolidation in clouds10.1109/ACCESS.2019.2941145 ↗
24. SLA-aware multiple migration planning and scheduling in SDN-NFV-enabled clouds10.1016/j.jss.2021.110943 ↗
25. An RGB image cipher using chaotic systems, 15-puzzle problem, and DNA computing10.1109/ACCESS.2019.2956389 ↗
26. Live migration of virtual machines using a mamdani fuzzy inference system10.32604/cmc.2022.019836 ↗
27. Multi-cloud integration security framework using honeypots10.1155/2022/2600712 ↗
28. Container performance and vulnerability management for container security using docker engine