Adaptive Group Scheduling Mechanism using Mobile Agents in Peer-to-Peer Grid Computing Environment

Abstract

A peer to peer grid computing is an attractive computing paradigm for high throughput applications. However, both volatility due to autonomy of volunteers (i.e., resource providers) and heterogeneous properties of volunteers are challenging in a scheduling procedure. Therefore, it is necessary to develop a scheduling mechanism to adapt to a dynamic peer to peer grid computing environment. In this paper, we propose a Mobile Agent based Adaptive Scheduling Mechanism (MAASM). The MAASM classifies and constructs volunteer groups to perform a scheduling mechanism according to properties of volunteers such as volunteer autonomy failures, volunteer availability, and volunteering service time. In addition, the MAASM exploits a mobile agent technology to adaptively conduct different scheduling, fault tolerance, and replication algorithms suitable for each volunteer group. Furthermore, we demonstrate that the MAASM improves the performance by evaluating our scheduling mechanism i

    Similar works

    Full text

    thumbnail-image

    Available Versions