JOURNAL ARTICLE

Intelligent Resource Allocation in Cloud Using JADE Agents

Abstract

Cloud computing environments require intelligent and adaptive resource allocation mechanisms to maintain stable performance under continuously changing workloads. This work presents an agent-based resource allocation model developed using the JADE framework to simulate cloud behaviour and automate task distribution. The system consists of the Manager, Resource Client and Ping/Monitoring agents, each performing independent roles while coordinating through FIPA-ACL communication. Resource Agents periodically update their CPU load values, enabling the Manager Agent to identify the least- loaded machine and assign incoming tasks dynamically. The model reduces overload situations, minimizes idle resource time, and ensures balanced utilization across virtual nodes. An HTTP-based task submission interface and a web dashboard are integrated to allow external input and real-time monitoring of agent activity. Experimental results show improved load distribution, faster response to workload changes, and stable system performance under varying demand levels. The study demonstrates that multiagent coordination provides a practical and efficient approach for intelligent cloud resource management using JADE.

Keywords:
Cloud computing JADE (particle detector) Resource allocation Task (project management) Resource (disambiguation) Resource management (computing) Virtual machine Workload Load balancing (electrical power)

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.83
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.