A Decentralized Autonomic Architecture for Performance Control in the Cloud

被引:22
作者
Gergin, Ian [1 ]
Simmons, Bradley [1 ]
Litoiu, Marin [1 ]
机构
[1] York Univ, Toronto, ON M3J 2R7, Canada
来源
2014 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E) | 2014年
关键词
Autonomic computing; cloud computing; optimization; cost control; PID CONTROL; DESIGN;
D O I
10.1109/IC2E.2014.75
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we introduce a decentralized autonomic architecture for multi-tier applications deployed in cloud environments. The architecture maintains the application's service level objective at a predefined level and, implicitly, reduces the cost. The architecture uses a series of autonomic controllers, in which each controller independently regulates a tier of the application. The architecture utilizes feedback loops and implements Proportional, Integrative and Derivative control laws at each autonomic controller. A prototype is described and an initial set of experiments is conducted on a public commercial cloud. The experiments demonstrate the effectiveness of this approach at maintaining a service level objective through the decomposition of an application's aggregate performance into its set of discretely managed component tiers.
引用
收藏
页码:574 / 579
页数:6
相关论文
共 15 条
[1]   Cloud monitoring: A survey [J].
Aceto, Giuseppe ;
Botta, Alessio ;
de Donato, Walter ;
Pescape, Antonio .
COMPUTER NETWORKS, 2013, 57 (09) :2093-2115
[2]   PID control system analysis, design, and technology [J].
Ang, KH ;
Chong, G ;
Li, Y .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2005, 13 (04) :559-576
[3]  
[Anonymous], 2004, Feedback Control of Computing Systems
[4]  
Arlitt M., 1999, WORKLOAD CHARACTERIZ
[5]  
Barna C., 2011, ICSE 2011
[6]  
Ghanbari H., 2011, P IEEE CLOUD 2011 WA
[7]   STOCHASTIC PROCESSES OCCURRING IN THE THEORY OF QUEUES AND THEIR ANALYSIS BY THE METHOD OF THE IMBEDDED MARKOV CHAIN [J].
KENDALL, DG .
ANNALS OF MATHEMATICAL STATISTICS, 1953, 24 (03) :338-354
[8]  
Kephart J. O., 2005, P 27 INT C SOFTW ENG
[9]   Optimal adaptive cruise control with guaranteed string stability [J].
Liang, CY ;
Peng, H .
VEHICLE SYSTEM DYNAMICS, 1999, 32 (4-5) :313-330
[10]  
Lu CY, 2006, IEEE T PARALL DISTR, V17, P1014, DOI 10.1109/TPDS.2006.123