Skip to content
2000
Volume 18, Issue 5
  • ISSN: 2666-2558
  • E-ISSN: 2666-2566

Abstract

Introduction

Virtual machines are used to reduce cloud platform application performance, management costs, and access irregularities. Virtual machines are frequently vulnerable to delays, overburdening workloads, and other obstacles while consolidating and migrating servers. To significantly disperse loads among virtual machines, dynamic consolidation techniques are implemented to control energy dissipation, monitor overloading, and address underloading problems. The process of consolidation involves more calculations and resources in order to transfer services between virtual machines, provided that Service Level Agreements are observed.

Methods

The suggested approach promotes the use of cutting-edge architecture to combine virtual machines, and, therefore, strike a balance between performance and energy requirements. The main design considerations for the suggested Dynamic Weightage algorithm, which includes the clustering approach in relation to reinforcement learning approaches, are overall resource needs and Performance to Power Ratio (PPR). A cluster of ideal virtual machines is created, and resources are distributed according to performance and energy requirements. Virtual machine resource requests are converted into a matching relationship factor, which represents the individual hosts while taking PPR into account. The overall workload associated with virtual machine consolidation is also provided by these estimations. It is noted that there is little energy trade-off and that performance is maintained at a nominal level across the cluster. The architecture is put into practice throughout offline platforms, which are dispersed ecosystems that allow for increased system performance and scaling.

Results

The CloudSim simulator is used to validate the system using datasets that are obtained from PlanetLab. According to the data, energy saving has produced yields of up to 47% and promising quality of service attributes.

Conclusion

The validation of the system is performed using the CloudSim simulator with datasets from PlanetLab. The results indicate significant energy conservation, up to 47%, along with promising quality of service parameters. The proposed architecture is compared with other state-of-the-art algorithms for distributed architectures and heterogeneous environments, showcasing its efficiency. The conclusion emphasizes the prioritization of VM consolidation and energy efficiency in the proposed architecture, which has been tested on a Proliant G7-based data center using a variety of hosts. Notably, the CloudSim Toolkit is highlighted as outperforming OpenStack-based techniques in simulation results.

Loading

Article metrics loading...

/content/journals/rascs/10.2174/0126662558289911240206071447
2024-02-15
2025-11-04
Loading full text...

Full text loading...

References

  1. YangL. LiuB. CaoJ. SahniY. WangZ. Joint computation partitioning and resource allocation for latency sensitive applications in mobile edge clouds.IEEE Trans. Serv. Comput.2021141439145210.1109/TSC.2018.2890603
    [Google Scholar]
  2. ShehabiA. SmithS.J. SartorD.A. BrownR.E. HerrlinM. KoomeyJ.G. MasanetE.R. HornerN. AzevedoI.L. LintnerW. United states data center energy usage reportAvailable from: https://eta.lbl.gov/publications/united-states-data-center-energy
  3. AsadZ. Rehman ChaudhryM.A. A two-way street: Green big data processing for a greener smart grid.IEEE Syst. J.201711278479510.1109/JSYST.2015.2498639
    [Google Scholar]
  4. YangL. CaoJ. WangZ. Network aware multi-user computation partitioning in mobile edge cloudsProceedings of 46th International Conference on Parallel Process (ICPP)2017302311
    [Google Scholar]
  5. MasdariM. KhezriH. Efficient VM migrations using forecasting techniques in cloud computing: A comprehensive review.Cluster Comput.20202342629265810.1007/s10586‑019‑03032‑x
    [Google Scholar]
  6. SalimianL. Safi EsfahaniF. Nadimi-ShahrakiM.H. An adaptive fuzzy threshold-based approach for energy and performance efficient consolidation of virtual machines.Computing201698664166010.1007/s00607‑015‑0474‑5
    [Google Scholar]
  7. LiC. FengD. HuaY. QinL. Efficient live virtual machine migration for memory write-intensive workloads.Future Gener. Comput. Syst.20199512613910.1016/j.future.2018.12.048
    [Google Scholar]
  8. XiongY. SunY. XingL. HuangY. Extend cloud to edge with KubeEdge. 2018 IEEE/ACM Symposium on Edge Computing (SEC)WA, USA201837337710.1109/SEC.2018.00048
    [Google Scholar]
  9. RuanX. ChenH. TianY. YinS. Virtual machine allocation and migration based on performance-to-power ratio in energy-efficient clouds.Future Gener. Comput. Syst.201910038039410.1016/j.future.2019.05.036
    [Google Scholar]
  10. KumarA.V. KrishnakumarV. KumarA.N. Efficient performance upsurge in live migration with downturn in the migration time and downtime.Cluster Comput.201922S5127371274710.1007/s10586‑018‑1753‑7
    [Google Scholar]
  11. NoshyM. IbrahimA. AliH.A. Optimization of live virtual machine migration in cloud computing: A survey and future directions.J. Netw. Comput. Appl.201811011010.1016/j.jnca.2018.03.002
    [Google Scholar]
  12. ChaufournierL. SharmaP. LeF. NahumE. ShenoyP. TowsleyD. Fast transparent virtual machine migration in distributed edge cloudsProc. 2nd ACM/IEEE Symp. Edge Comput. Oct201711310.1145/3132211.3134445
    [Google Scholar]
  13. OikonomouE. PanagiotouD. RouskasA. Energy-aware management of virtual machines in cloud data centersProceedings of the 16th International Conference on Engineering Applications of Neural Networks year16201510.1145/2797143.2797153
    [Google Scholar]
  14. BhardwajA. Rama KrishnaC. Improving the performance of pre-copy virtual machine migration technique ICCCN 2018, NITTTR Chandigarh, IndiaProceedings of 2nd International Conference on Communication, Computing and Networking10211032201910.1007/978‑981‑13‑1217‑5_100
    [Google Scholar]
  15. MachenA. WangS. LeungK.K. KoB.J. SalonidisT. Live service migration in mobile edge clouds.IEEE Wirel. Commun.201825114014710.1109/MWC.2017.1700011
    [Google Scholar]
  16. OuachaA. Virtual machine migration in IoT based predicted available bandwidth and lifetime of links IntJ. Comput. Digit. Syst.2021
    [Google Scholar]
  17. CzivaR. AnagnostopoulosC. PezarosD.P. Dynamic latency-optimal vNF placement at the network edgeProc. IEEE Conf. Comput. Commun.201869370110.1109/INFOCOM.2018.8486021
    [Google Scholar]
  18. Container migration with Podman on RHEL Available from: https://www.redhat.com/en/blog/container-migration-podman-rhel
  19. Dynamic resource management in E2 VMs Available from: https://cloud.google.com/blog/products/compute/understanding-dynamic-resource-management-in-e2-vms
  20. WuQ. IshikawaF. ZhuQ. XiaY. Energy and migration cost-aware dynamic virtual machine consolidation in heterogeneous cloud datacenters.IEEE Trans. Serv. Comput.201912455056310.1109/TSC.2016.2616868
    [Google Scholar]
  21. HeT. ToosiA. N. BuyyaR. SLA-aware multiple migration planning and scheduling in SDN-NFV-enabled cloudsJ. Syst. Softw202117610.1016/j.jss.2021.110943
    [Google Scholar]
  22. CRIU Available from: https://criu.org/Iterative_migration
  23. SonJ. HeT. BuyyaR. CloudSimSDN-NFV: Modeling and simulation of network function virtualization and service function chaining in edge computing environments.Softw. Pract. Exper.201949121748176410.1002/spe.2755
    [Google Scholar]
  24. GaoL. RouskasG.N. Virtual network reconfiguration with load balancing and migration cost considerationsin Proc. IEEE Conf. Comput. Commun.20182303231110.1109/INFOCOM.2018.8485903
    [Google Scholar]
  25. ZangiabadyM. Garcia-RobledoA. GorrichoJ.L. Serrat-FernandezJ. Rubio-LoyolaJ. Self-adaptive online virtual network migration in network virtualization environments.Trans. Emerg. Telecommun. Technol.2019309e369210.1002/ett.3692
    [Google Scholar]
  26. HejjaK. HesselbachX. Evaluating impacts of traffic migration and virtual network functions consolidation on power aware resource allocation algorithms.Future Gener. Comput. Syst.2019101839810.1016/j.future.2019.06.015
    [Google Scholar]
  27. SharmaN.K. ReddyG.R.M. Multi-objective energy efficient virtual machines allocation at the cloud data center.IEEE Trans. Serv. Comput.201912115817110.1109/TSC.2016.2596289
    [Google Scholar]
  28. HsiehS.Y. LiuC.S. BuyyaR. ZomayaA.Y. Utilization-prediction-aware virtual machine consolidation approach for energy-efficient cloud data centers.J. Parallel Distrib. Comput.20201399910910.1016/j.jpdc.2019.12.014
    [Google Scholar]
  29. Honey bee behavior inspired load balancing of tasks in cloud computing environments.Appl. Soft Comput.20131352292230310.1016/j.asoc.2013.01.025
    [Google Scholar]
  30. Implementation and analysis of a novel low power and portable energy measurement tool for wireless sensor nodesElectrical Engineering (ICEE), Iranian Conference on. IEEE2018
    [Google Scholar]
  31. LRBAC: Flexible function-level hierarchical role based access control for Linux2015 12th International Iranian Society of Cryptology Conference on Information Security and Cryptology (ISCISC). IEEE2015
    [Google Scholar]
  32. Factors affecting public transportation use during pandemic: An integrated approach of technology acceptance model and theory of planned behaviorIn: Tehniki glasnik2023112
    [Google Scholar]
  33. PourgheblehB. Aghaei AnvighA. RamtinA.R. MohammadiB. The importance of nature-inspired meta-heuristic algorithms for solving virtual machine consolidation problem in cloud environments.Cluster Comput.20212432673269610.1007/s10586‑021‑03294‑4
    [Google Scholar]
/content/journals/rascs/10.2174/0126662558289911240206071447
Loading
/content/journals/rascs/10.2174/0126662558289911240206071447
Loading

Data & Media loading...

This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error
Please enter a valid_number test