Agent-based Managing for Grid Cloud System — Design and Prototypal Implementation

Here, we present the design and architecture of an Agent-based Manager for Grid Cloud Systems (AMGCS) using software agents to ensure independency and scalability when the number of resources and jobs increase. AMGCS handles IaaS resources (Infrastructure-as-a-Service — compute, storage and physical resources), and schedules compute-intensive jobs for execution over available resources based on QoS criteria, with optimized task-execution and high resource-utilization, through the capabilities of grid clouds. This prototypal design and implementation has been tested and shown a proven ability to increase the reliability and performance of cloud application by distributing its tasks to more than one cloud system, hence increase the reliability of user jobs and complex tasks submitted from regular machines.

[1]  Shantenu Jha,et al.  Using Clouds to Provide Grids Higher-levels of Abstrac- Tion and Explicit Support for Usage Modes , 2008 .

[2]  Viktor Mauch,et al.  The KOALA Cloud Manager: Cloud Service Management the Easy Way , 2011, 2011 IEEE 4th International Conference on Cloud Computing.

[3]  Christian Baun,et al.  The KOALA cloud management service: a modern approach for cloud infrastructure management , 2011, CloudCP '11.

[4]  Randy H. Katz,et al.  Above the Clouds: A Berkeley View of Cloud Computing , 2009 .

[5]  Jie Yang,et al.  A management platform for Eucalyptus-based IaaS , 2011, 2011 IEEE International Conference on Cloud Computing and Intelligence Systems.

[6]  Vadim Tulchinsky,et al.  Cloud computing platform within Grid Infrastructure , 2013, 2013 IEEE 7th International Conference on Intelligent Data Acquisition and Advanced Computing Systems (IDAACS).

[7]  Katarina Stanoevska-Slabeva,et al.  Grid and Cloud Computing, A Business Perspective on Technology and Applications , 2009, Grid and Cloud Computing.

[8]  Saidalavi Kalady,et al.  Agent based dynamic resource allocation on federated clouds , 2011, 2011 IEEE Recent Advances in Intelligent Computational Systems.

[9]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[10]  Alexander Papaspyrou,et al.  Open cloud computing interface : core , 2011 .

[11]  Salvatore Venticinque,et al.  Agents Based Cloud Computing Interface for Resource Provisioning and Management , 2012, 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems.

[12]  Kwang Mong Sim,et al.  Agent-Based Cloud Computing , 2012, IEEE Transactions on Services Computing.

[13]  M. Brian Blake,et al.  Adaptive Service Workflow Configuration and Agent-Based Virtual Resource Management in the Cloud* , 2013, 2013 IEEE International Conference on Cloud Engineering (IC2E).

[14]  Angela K Dinh Cloud computing 101. , 2011, Journal of AHIMA.

[15]  Sandeep Singh Rawat,et al.  Experiments with CPU Scheduling Algorithm on a Computational Grid , 2009, 2009 IEEE International Advance Computing Conference.

[16]  Kwang Mong Sim,et al.  Towards Complex Negotiation for Cloud Economy , 2010, GPC.

[17]  Xue-Jie Zhang,et al.  Comparison of open-source cloud management platforms: OpenStack and OpenNebula , 2012, 2012 9th International Conference on Fuzzy Systems and Knowledge Discovery.

[18]  Octavian Prostean,et al.  A survey of management interfaces for eucalyptus cloud , 2012, 2012 7th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI).

[19]  Chunlin Li,et al.  Resource scheduling with conflicting objectives in grid environments: Model and evaluation , 2009, J. Netw. Comput. Appl..

[20]  Kai Wang,et al.  Cloud Computing for Agent-Based Urban Transportation Systems , 2011, IEEE Intelligent Systems.

[21]  Michael Wooldridge,et al.  An Introduction to MultiAgent Systems, Second Edition , 2009 .

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