Developing an Elastic Cloud Computing Application through Multi-Agent Systems

the integration of a multi-agent environment and a cloud platform is to the best of our knowledge a new concept in terms of elastic application to run on cloud platforms. Currently in literature can be found some works focused on merging cloud computing and multi-agent systems MAS. These works focused on the using of clouds in MAS because MASs often require high-performance computing systems and large data storage devices, or using agents on cloud i.e. Providing agent-based solutions founded on the design and development of software agents for improving Cloud resources and service management and discovery. Scalability is an important issue in the successful deployment of cloud computing software since performance requirements can change over time. Therefore, it is often expected that the software can be scaled up or down to ensure the desired performance at minimal costs. In this paper a framework was proposed which can be used as a foundation for developing an application that uses resources elastically on the cloud. This framework which provides elastic resource provision to applications is based on the MAS.

[1]  Lee Chao,et al.  Cloud Computing for Teaching and Learning: Strategies for Design and Implementation , 2012 .

[2]  Valeria Cardellini,et al.  Performance and Dependability in Service Computing : Concepts , Techniques and Research Directions , 2022 .

[3]  Joseph Budu,et al.  International Journal of E-Services and Mobile Applications , 2015 .

[4]  Dhara Virani,et al.  Service Composition Based on Multi Agent in Cloud Environment , 2012 .

[5]  Eladio Sanz,et al.  Cloud Computing Integrated into Service-Oriented Multi-Agent Architecture , 2010, BASYS.

[6]  HyungSeok Kim,et al.  IMAV: An Intelligent Multi-Agent Model Based on Cloud Computing for Resource Virtualization , 2011 .

[7]  Nay Min Tun,et al.  Web Services Based Information Retrieval Agent System for Cloud Computing , 2012 .

[8]  Frank Doelitzscher,et al.  An agent based business aware incident detection system for cloud environments , 2012, Journal of Cloud Computing: Advances, Systems and Applications.

[9]  Harris Wang,et al.  Implement Virtual Programming Lab with Cloud Computing for Web-Based Distance Education , 2012 .

[10]  Domenico Talia,et al.  Clouds Meet Agents: Toward Intelligent Cloud Services , 2012, IEEE Internet Computing.

[11]  Ibm China Service Quality Evaluation Method for Community-Based Software Outsourcing Process , 2009 .

[12]  Rusli Abdullah,et al.  Security Framework of Cloud Data Storage Based on Multi Agent System Architecture: Semantic Literature Review , 2010, Comput. Inf. Sci..

[13]  Raihan Ur Rasool,et al.  Elastic JADE: Dynamically Scalable Multi Agents Using Cloud Resources , 2012, 2012 Second International Conference on Cloud and Green Computing.

[14]  Mercedes G. Merayo,et al.  MAScloud: A Framework Based on Multi-Agent Systems for Optimizing Cost in Cloud Computing , 2012, ICCCI.

[15]  Pavel,et al.  Multi-agent Systems and Cloud Computing for Controlling and Managing Chemical and Food Processes , 2012 .

[16]  Domenico Talia,et al.  Cloud Computing and Software Agents: Towards Cloud Intelligent Services , 2011, WOA.

[17]  Kwang Mong Sim,et al.  Self-Organizing Agents for Service Composition in Cloud Computing , 2010, 2010 IEEE Second International Conference on Cloud Computing Technology and Science.

[18]  Andrea Polini,et al.  Trends and Research Issues in SOA Validation , 2010 .