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
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;
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
DOI :
10.1109/CloudCom.2012.6427571