DocumentCode :
244210
Title :
A Decentralized Autonomic Architecture for Performance Control in the Cloud
Author :
Gergin, Ian ; Simmons, Bradley ; Litoiu, Marin
Author_Institution :
York Univ., Toronto, ON, Canada
fYear :
2014
fDate :
11-14 March 2014
Firstpage :
574
Lastpage :
579
Abstract :
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.
Keywords :
cloud computing; decentralised control; software architecture; software performance evaluation; three-term control; application aggregate performance decomposition; autonomic controllers; cloud environments; decentralized autonomic architecture; feedback loops; multitier applications; performance control; proportional-integrative-and-derivative control laws; public commercial cloud; Cloud computing; Computer architecture; Equations; Feedback loop; Mathematical model; Monitoring; Time factors; autonomic computing; cloud computing; cost control; optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Engineering (IC2E), 2014 IEEE International Conference on
Conference_Location :
Boston, MA
Type :
conf
DOI :
10.1109/IC2E.2014.75
Filename :
6903531
Link To Document :
بازگشت