Academic Journals Database
Disseminating quality controlled scientific knowledge

A Hierarchical Resource Allocation Architecture for Mobile Grid Environments

ADD TO MY LIST
 
Author(s): S. Thenmozhi | A. Tamilarasi

Journal: International Journal of Computer Science and Information Security
ISSN 1947-5500

Volume: 8;
Issue: 5;
Start page: 6;
Date: 2010;
Original page

Keywords: IJCSIS | call for paper | journal computer science | research | google scholar | IEEE | Scirus | download | ArXiV | library | information security | internet | peer review | scribd | docstoc | cornell university | archive | Journal of Computing | DOAJ | Open Access | August 2010 | Volume 8 | No. 5 | Impact Factor

ABSTRACT
The mobility issue in grid environments has established new challenges to the research communities particularly in the areas of scheduling, adaptation, security and mobility. Especially, the resource allocation becomes more challenging when mobility is considered in grid environment. Hence it is necessary to consider the mobility of users along with the resource availability while scheduling the resources for the execution of jobs. In this paper, we propose to design a Hierarchical Resource Allocation Architecture (HRAA) which includes resource monitoring and scheduling operations for mobile grid. In this architecture, the Mobile Grid is divided into clusters. Each cluster has one cluster head (CH). A master server (MS) controls each local clusters and has frequent updates of all the CH information. Each CH has a monitoring agent (MA) which will periodically predict the mobility of the cluster nodes and monitor the resource availability and update their values. When the MS forwards the job request of a user to the ideal CH, the CH schedules the jobs based on the predicted time for resource availability and sufficiency of the resources. By simulation results, we show that our proposed architecture achieves good success ratio and throughput with reduced delay and energy consumption.
Save time & money - Smart Internet Solutions      Why do you need a reservation system?