Adaptive Resource Allocation of Multiple Servers for Service-based Systems in Cloud Computing

被引:52
作者
Gong, Siqian [1 ]
Yin, Beibei [1 ]
Zhu, Wenlong [1 ]
Cai, Kai-Yuan [1 ]
机构
[1] Beihang Univ, Sch Automat Sci & Elect Engn, Beijing, Peoples R China
来源
2017 IEEE 41ST ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2 | 2017年
关键词
adaptive resource allocation; service-based systems; cloud computing; MIMO control; QoS; EFFICIENT;
D O I
10.1109/COMPSAC.2017.43
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Due to the advantages of cloud computing, it has been adopted as deployment platform of SBS (Service-based Systems). It also provides an elastic "pay-as-you-go" mode, which creates new resource allocation challenge that satisfying the QoS (Quality of Service) requirements with least resource allocation. There has been much interest in using feedback control to make resource allocation, but these works focus on a single control that does not take the interactions between servers share and compete for the same resource pool. In this paper, we present an adaptive resource allocation approach for SBS in the cloud environment using MIMO (Multi-Input and Multi-Output) control to allocate resource to multiple servers according to multiple workloads. The experimental results show that our approach can ensure the QoS with least resource allocation and increase the resource utilization.
引用
收藏
页码:603 / 608
页数:6
相关论文
共 24 条
[1]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50
[2]   An Autonomous Network Aware VM Migration Strategy in Cloud Data Centres [J].
Duggam, Martin ;
Duggan, Jim ;
Howley, Enda ;
Barrett, Enda .
2016 INTERNATIONAL CONFERENCE ON CLOUD AND AUTONOMIC COMPUTING (ICCAC), 2016, :24-32
[3]   A systematic review on cloud computing [J].
Durao, Frederico ;
Carvalho, Jose Fernando S. ;
Fonseka, Anderson ;
Garcia, Vinicius Cardoso .
JOURNAL OF SUPERCOMPUTING, 2014, 68 (03) :1321-1346
[4]   Energy-Efficient Virtual Machines Consolidation in Cloud Data Centers using Reinforcement Learning [J].
Farahnakian, Fahimeh ;
Liljeberg, Pasi ;
Plosila, Juha .
2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014), 2014, :500-507
[5]  
Farokhi S., 2015, P 10 INT WORKSH FEED, V2015
[6]   A Survey on Cloud Computing Elasticity [J].
Galante, Guilherme ;
de Bona, Luis Carlos E. .
2012 IEEE/ACM FIFTH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC 2012), 2012, :263-270
[7]   An Adaptive Control Strategy for Resource Allocation of Service-based Systems in Cloud Environment [J].
Gong, Siqian ;
Yin, Beibei ;
Zhu, Wenlong ;
Cai, Kaiyuan .
2015 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY - COMPANION (QRS-C 2015), 2015, :32-39
[8]  
Goodwin GC, 2001, CONTROL SYSTEM DESIGN, pXXIII
[9]  
Jadeja Y., 2012, 2012 International Conference on Computing, Electronics and Electrical Technologies (ICCEET 2012), P877, DOI 10.1109/ICCEET.2012.6203873
[10]  
Jian A Y., 2013, International Conference on Economics and Business Research 2013, P1