DocumentCode
592850
Title
A BDI agent-based approach for Cloud Application autonomic management
Author
Li Xu ; Guozhen Tan ; Xia Zhang ; Jingang Zhou
Author_Institution
Sch. of Comput. Sci. & Technol., Dalian Univ. of Technol., Dalian, China
fYear
2012
fDate
3-6 Dec. 2012
Firstpage
574
Lastpage
577
Abstract
Cloud endows application with the ability of controlling runtime environment dynamically. Comparing with traditional one, Cloud APPlication (CAPP) could be more dynamic and autonomic. However, enabling CAPP to handle problems such as performance optimization or resources utility efficiency improvement in complex cloud environment with existing technologies is difficult and problematic. To address this problem, we propose a BDI (Belief-Desire-Intention) model and multi-agent oriented approach to decouple autonomous management functionality with CAPP, and simplify the management policy configuration process. We use the BDI agent paradigm to specify application and environment fact as belief, the CAPP´s SLOs (Service Level Objectives) and Cloud Environment (CE) resources utility improvement desire as goal, means to achieve goal as action plan. A BDI agent oriented architecture and a Bayesian Network based belief inference model for the process of reasoning in intelligent agent is proposed to tackle CAPP autonomic management problem in cloud environment also. A prototype of this design is applied to automatically manage several multi-tiered web applications running in cloud environment to demonstrate the effectiveness of our design.
Keywords
Web services; belief networks; cloud computing; fault tolerant computing; inference mechanisms; multi-agent systems; resource allocation; service-oriented architecture; virtual machines; BDI agent oriented architecture; Bayesian network; CAPP; CE; SLO; autonomous management functionality; belief inference model; belief-desire-intention; cloud application; cloud environment; intelligent agent; management policy configuration process; multiagent oriented approach; multitiered Web application; reasoning; resource utility; service level objective; virtual machines; Adaptation models; Cloud computing; Cognition; Computational modeling; Conferences; Runtime; Servers; BDI Agent; Cloud Application; Cloud Computing; Intelligent Agent; Multi-Agent System;
fLanguage
English
Publisher
ieee
Conference_Titel
Cloud Computing Technology and Science (CloudCom), 2012 IEEE 4th International Conference on
Conference_Location
Taipei
Print_ISBN
978-1-4673-4511-8
Electronic_ISBN
978-1-4673-4509-5
Type
conf
DOI
10.1109/CloudCom.2012.6427571
Filename
6427571
Link To Document