Application Centric Virtual Machine Placements to Minimize Bandwidth Utilization in Datacenters

被引:11
作者
Abdullah, Muhammad [1 ]
Khana, Saad Ahmad [1 ]
Alenez, Mamdouh [2 ]
Almustafa, Khaled [3 ]
Iqbal, Waheed [1 ]
机构
[1] Univ Punjab, Punjab Univ Coll Informat & Technol, Lahore, Pakistan
[2] Prince Sultan Univ, Coliege Comp & Informat Sci, Riyadh 11586, Saudi Arabia
[3] Prince Sultan Univ, Coll Engn, Riyadh 11586, Saudi Arabia
关键词
Bandwidth Allocation; Datacenters; Resources Optimization; VM Placement; CLOUD;
D O I
10.31209/2018.100000047
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An efficient placement of virtual machines (VMs) in a cloud datacenter is important to maximize the utilization of infrastructure. Most of the existing work maximises the number of VMs to place on a minimum number of physical machines (PMs) to reduce energy consumption. Recently, big data applications become popular which are mostly hosted on cloud datacenters. Big data applications are deployed on multiple VMs and considered data and communication intensive applications. These applications can consume most of the datacenter bandwidth if VMs do not place close to each other. In this paper, we investigate the use of different VM placement methods to decrease the usage of bandwidth in different sizes of datacenters. We implemented and evaluated five different VM placement algorithms. Our comprehensive set of experiments show a significant decrease in bandwidth ranging from 65% to 78% can be achieved using the extended implementations of the knapsack and first fit VM placement methods.
引用
收藏
页码:13 / 25
页数:13
相关论文
共 30 条
[21]   AppBag : Application-aware Bandwidth Allocation for Virtual Machines in Cloud Environment [J].
Shen, Dian ;
Luo, Junzhou ;
Dong, Fang ;
Zhang, Junxue .
PROCEEDINGS 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING - ICPP 2016, 2016, :21-30
[22]   Adaptive Resource Provisioning for the Cloud Using Online Bin Packing [J].
Song, Weijia ;
Xiao, Zhen ;
Chen, Qi ;
Luo, Haipeng .
IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (11) :2647-2660
[23]   BGM-BLA: A New Algorithm for Dynamic Migration of Virtual Machines in Cloud Computing [J].
Tao, Fei ;
Li, Chen ;
Liao, T. Warren ;
Laili, Yuanjun .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2016, 9 (06) :910-925
[24]  
Thiruvenkadam T., 2014, INT J COMPUTER SCI M
[25]   Application placement on a cluster of servers [J].
Urgaonkar, Bhuvan ;
Rosenberg, Arnold L. ;
Shenoy, Prashant .
INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2007, 18 (05) :1023-1041
[26]  
Wang M, 2011, IEEE INFOCOM SER, P71, DOI 10.1109/INFCOM.2011.5935254
[27]   Sandpiper: Black-box and gray-box resource management for virtual machines [J].
Wood, Timothy ;
Shenoy, Prashant ;
Venkataramani, Arun ;
Yousif, Mazin .
COMPUTER NETWORKS, 2009, 53 (17) :2923-2938
[28]  
Xu J., 2010, MULTIOBJECTIVE VIRTU, P179
[29]   Virtual machine consolidated placement based on multi-objective biogeography-based optimization [J].
Zheng, Qinghua ;
Li, Rui ;
Li, Xiuqi ;
Shah, Nazaraf ;
Zhang, Jianke ;
Tian, Feng ;
Chao, Kuo-Ming ;
Li, Jia .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 54 :95-122
[30]  
Zhou JJ, 2011, 2011 6TH INTERNATIONAL ICST CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), P594, DOI 10.1109/ChinaCom.2011.6158224