Grid load balancing using intelligent agents
نویسندگان
چکیده
Workload and resource management are essential functionalities in the software infrastructure for grid computing. The management and scheduling of dynamic grid resources in a scalable way requires new technologies to implement a next generation intelligent grid environment. This work demonstrates that AI technologies can be utilised to achieve effective workload and resource management. A combination of intelligent agents and multi-agent approaches is applied for both local grid resource scheduling and global grid load balancing. Each agent is a representative of a local grid resource and utilises predictive application performance data and iterative heuristic algorithms to engineer local load balancing across multiple hosts. At a higher level of the global grid, agents cooperate with each other to balance workload using a peer-to-peer service advertisement and discovery mechanism. A case study is included with corresponding experimental results to demonstrate that intelligent agents are effective to achieve resource scheduling and load balancing, improve application execution performance and maximise resource utilisation.
منابع مشابه
Adaptive Negotiation for Agent-Based Grid Computing
The Grid concept has recently emerged as a vision for future network based computing, by enabling seamless integration of computing systems and clusters, data storage, specialized networks and sophisticated analysis and visualization software. Intelligent agents can play an important role in helping achieve the Grid vision. Although agents have been applied to computing load balancing for many ...
متن کاملGLBAI: Global Load Balancing Using Agents' Identifiers in Grid Environment
In a grid environment the resource management, task scheduling and also load balancing are essential functionalities provided by software infrastructure. Recently, intelligent agent technology has provided an adaptive and scalable framework for management and scheduling of dynamic resources in the grid environment. In this approach an agent is a representative of a grid resource that is support...
متن کاملA Min-Max Inspired Intelligent Approach to Perform Load balancing in Wireless Network
A Sensor area network can be a vast network with thousands of nodes and because of this the work load over the network increases in terms of transmitted signals. In the grid network, one side contains the transmitters and other side contains the transceivers. As the generic approach the routing algorithm will use the shortest path approach for transmitting data over the network. In such type of...
متن کاملAgent-Based Grid Load Balancing Using Performance-Driven Task Scheduling
Load balancing is a key concern when developing parallel and distributed computing applications. The emergence of computational grids extends this problem, where issues of cross-domain and large-scale scheduling must also be considered. In this work an agent-based grid management infrastructure is coupled with a performance-driven task scheduler that has been developed for local grid load balan...
متن کاملLoad Balancing Approaches for Web Servers: A Survey of Recent Trends
Numerous works has been done for load balancing of web servers in grid environment. Reason behinds popularity of grid environment is to allow accessing distributed resources which are located at remote locations. For effective utilization, load must be balanced among all resources. Importance of load balancing is discussed by distinguishing the system between without load balancing and with loa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Future Generation Comp. Syst.
دوره 21 شماره
صفحات -
تاریخ انتشار 2005