arrow
Return

Virtual Machine Placement Optimization for Big Data Applications in Cloud Computing

delete2022-01-01
delete4
delete
OA
AI
S
Seyyed Mohsen Seyyedsalehi
M
Mohammad Khansari *
DOI:10.1109/ACCESS.2022.3203057delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Big data and cloud computing are two advanced technologies that have overcome many computing and analytical challenges in recent years. With the rise in the applications of these technologies, the necessity of efficiency and optimization in the utilization of related resources has made sense. The procedure of locating virtual machines (VM) in physical machines (PM) affects the performance, speed, and costs of cloud computing services. VM placement in cloud computing is an NP-hard problem. Indeed, the problem is more complicated in big data tasks due to the need for transferring high volumes of traffic between VMs. This paper proposes a new approach for VM placement in a multi data center (DC) cloud environment. The aware genetic algorithm first fit (AGAFF) is a context-aware algorithm that distinguishes big data tasks with an input tag and uses a structure to minimize the traffic between MapReduce nodes. This multi-objective algorithm is based on the genetic algorithm, which is incorporated with the first fit methodology. The algorithm minimizes energy usage by minimizing the number of used servers, intra-DC traffic of big data tasks, and VMs' live migration while maximizing relevant usage of CPU and RAM in every server. Furthermore, it improves job execution time, especially in big data processing, and reduces service level agreement (SLA) violations. A comparison between the results of AGAFF and four other algorithms shows by about 61% energy consumption reduction on average on different scales and approves a decrease in the number of needed PMs, intra-DC traffic of big data processing, and the number of live migrations.
Keywords:
Cloud computing
Big Data
Task analysis
Genetic algorithms
Costs
Energy consumption
Service level agreements
Green computing
Big data
cloud computing
genetic algorithm
green computing
multi-objective VM placement

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

U
University of Tehran
Scholars:
2.4W
Papers: 2.3W
Citations: 2.7W
Cited Papers

Cited Papers

Controlled spatial distribution of noble metal catalysts on electrochemically activated carbon fibre supports
err1993-04-01
err0
PREAI
errE. Theodoridou; A.D. Jannakoudakis; P.D. Jannakoudakis; N. Pagalos; J.O. Besenhard; C.I. Donner; M. Wicher
errShare
errSave
errShare
errSave
errShare
errSave
PACO-VMP: Parallel Ant Colony Optimization for Virtual Machine Placement
err2022-04-01
err33
errOAAI
errPeake, Joshua; Amos, Martyn; Costen, Nicholas; Masala, Giovanni; Lloyd, Huw
errShare
errSave
Data Center Energy Consumption Modeling: A Survey
err2016-01-01
err683
errOAAI
errDayarathna, Miyuru; Wen, Yonggang; Fan, Rui
errShare
errSave
A comprehensive survey for scheduling techniques in cloud computing
err2019-10-01
err209
PREAI
errKumar, Mohit; Sharma, S. C.; Goel, Anubhav; Singh, S. P.
errShare
errSave
researcher View more