Title
Simultaneous Application Assignment And Virtual Machine Placement Via Ant Colony Optimization For Energy-Efficient Enterprise Data Centers
Abstract
Enterprise cloud data centers consume a tremendous amount of energy due to the large number of physical machines (PMs). These PMs host a huge number of virtual machines (VMs), on which a vast number of applications are deployed. Existing research uses two separate layers to manage data center resources: application assignment to VMs, and VM placement to PMs, each of which is a bin packing problem. While this consecutive two-layer bin packing (Consec2LBP) makes the problems easier to solve, it also limits further improvement in the quality of solution. To address this issue, an integrated any colony optimization approach is proposed in this paper to deal with both layers simultaneously. It formulates the two-layer resource management into an integrated two-layer bin packing (Int2LBP) optimization problem. Then, an integrated first fit-decreasing (FFD) algorithm Int2LBP_FFD is proposed to solve this optimization problem. Using the result of Int2LBP_FFD as an initial solution, an integrated ant colony system (ACS) algorithm Int2LBP_ACS is further developed to improve the quality of solution. Simulation experiments are conducted to demonstrate the effectiveness of our integrated approach.
Year
DOI
Venue
2021
10.1007/s10586-020-03186-z
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS
Keywords
DocType
Volume
Data center, Application assignment, Virtual machine placement, First-fit-decreasing, Ant colony system, energy
Journal
24
Issue
ISSN
Citations 
2
1386-7857
0
PageRank 
References 
Authors
0.34
0
6
Name
Order
Citations
PageRank
Fares Alharbi131.09
Yu-Chu Tian255059.35
Maolin Tang3384.53
Hasanul Ferdaus400.34
Weizhe Zhang528753.07
Zu-Guo Yu6447.66