Skip to main navigation Skip to search Skip to main content

Multi-factor nature inspired SLA-aware energy efficient resource management for cloud environments

  • Sonia Bashir
  • , Saad Mustafa
  • , Raja Wasim Ahmad
  • , Junaid Shuja
  • , Tahir Maqsood
  • , Abdullah Alourani
  • COMSATS University Islamabad
  • Majmaah University

Research output: Contribution to journalArticlepeer-review

23 Scopus citations

Abstract

Cloud computing provides different types of resources to users on-demand which are hosted in cloud data centers. Aforesaid services are provided at the expense of large energy consumption. Energy consumption increases the expenditure budget, greenhouse gases, and CO2 emissions. To handle this issue, researchers have come up with various server-level energy-efficient techniques. Though the proposed techniques attempt to reduce energy consumption, they only consider the energy consumption of the CPU during the task placement process. However, researchers have recently noted that memory is also one of the higher energy consumption components and it should be considered in task placement. Moreover, existing techniques ignore the SLA violations that are encountered due to workload. To address the aforementioned issues, we propose two novel nature-inspired techniques which consider the energy consumption of both CPU and memory during the VM placement process. Proposed novel techniques are based on artificial bee colony and particle swarm optimization which haven’t been used to place VM while considering energy consumption of CPU and memory. Moreover, to handle the issue of resultant SLA violations, we also provide the SLA-aware variants of the proposed energy-efficient techniques, which try to lower SLA violations faced because of excessive task consolidation. The results depict that the proposed energy-efficient techniques perform better than the existing state-of-the-art techniques, whereas proposed SLA variants also reduce the SLA violations.

Original languageEnglish
Pages (from-to)1643-1658
Number of pages16
JournalCluster Computing
Volume26
Issue number2
DOIs
StatePublished - Apr 2023

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy
  2. SDG 13 - Climate Action
    SDG 13 Climate Action

Keywords

  • Cloud computing
  • Energy efficiency
  • Nature inspired
  • Resource allocation
  • Service level agreement
  • Task consolidation

Fingerprint

Dive into the research topics of 'Multi-factor nature inspired SLA-aware energy efficient resource management for cloud environments'. Together they form a unique fingerprint.

Cite this