2016
DOI: 10.1186/s13677-016-0067-7
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing virtual machine placement for energy and SLA in clouds using utility functions

Abstract: Cloud computing provides on-demand access to a shared pool of computing resources, which enables organizations to outsource their IT infrastructure. Cloud providers are building data centers to handle the continuous increase in cloud users' demands. Consequently, these cloud data centers consume, and have the potential to waste, substantial amounts of energy. This energy consumption increases the operational cost and the CO 2 emissions. The goal of this paper is to develop an optimized energy and SLA-aware vir… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
58
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 71 publications
(58 citation statements)
references
References 31 publications
0
58
0
Order By: Relevance
“…For this work, simulation were carried out using Cloudsim [21] and a data centre similar to that used in [12,16,18,20] was used and consisted of a number of heterogeneous PMs. These PMs were of two categories with specifications and power consumption models based on benchmarked data from real servers [36] and given as follows: category one had 2 CPU cores clocked at 1,860MHz and 4GB of memory, while the second category also had 2 CPU cores each clocked at 2,600MHz and with 4GB of memory.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…For this work, simulation were carried out using Cloudsim [21] and a data centre similar to that used in [12,16,18,20] was used and consisted of a number of heterogeneous PMs. These PMs were of two categories with specifications and power consumption models based on benchmarked data from real servers [36] and given as follows: category one had 2 CPU cores clocked at 1,860MHz and 4GB of memory, while the second category also had 2 CPU cores each clocked at 2,600MHz and with 4GB of memory.…”
Section: Resultsmentioning
confidence: 99%
“…Genetic Algorithm-based VM Allocation (GAVA): There have been a number of works that have applied GA to Cloud resource allocation; of particular 8/25 [14,20]. Like in those works, we also followed the classical GA steps described in [19], however our implementation was a bit different.…”
mentioning
confidence: 99%
“…And it also can be used to dynamically track cloud workloads and relocate VMs to keep resource utilization higher even under dynamically changing workload conditions. There are a number of different algorithms that manage dynamic workloads within cloud environments using overcommitment and live-migration technologies [3][4][5]. In the next section we describe a simple heuristic algorithm which we implemented based on the JINR cloud workloads profile.…”
Section: Dynamic Relocation Of Resources 21 Overcommitment and Live-mentioning
confidence: 99%
“…A comparison of different power aware placement solutions with respect to the proposed one has been depicted in × Our approach I. Power-aware VM placement has been widely studied in the cloud computing environment [9]- [12]. Surveys on VM placement techniques can be found in [13], [14].…”
Section: Related Workmentioning
confidence: 99%