A Resource Utilization Framework Using Partial State Information on Grid

Now-a-days, many high-end applications are turning to grid computing to meet their computational and data storage needs. High-end applications require a wide variety of computational resources as well as long time to produce the desired output. These resources should be utilized efficiently and effectively for overall performance improvement. In this paper, we present an efficient resource management architecture in grid environment using grid services. The basic technique is to monitor certain values of some parameters of grid services which provide imprecise or partial state information of the services during execution time and depending on the condition values of these parameters (specified earlier at job submission), services can be stopped at any time. Thus our architecture can save a great amount of computing resources as well as time from being wasted to produce wrong output and improves overall performance by utilizing available resources to run other services. Our proposed framework can also cope with the real- time applications. Experiment result shows that our architecture efficiently manages the computing resources and significantly saves valuable time.

[1]  L. Jaeger,et al.  Monatskarten des Niederschlags für die ganze Erde , 1976 .

[2]  Hilding Sundqvist,et al.  Prediction of stratiform clouds: Results from a 5-day forecast with a global model , 1981 .

[3]  Lonnie R. Welch,et al.  A dynamic real-time benchmark for assessment of QoS and resource management technology , 1999, Proceedings of the Fifth IEEE Real-Time Technology and Applications Symposium.

[4]  Jennifer M. Schopf,et al.  Ten actions when Grid scheduling: the user as a Grid scheduler , 2004 .

[5]  H. Lee Kyle,et al.  The status of the Nimbus-7 earth-radiation-budget data set , 1985 .

[6]  Rajkumar Buyya,et al.  Architectural Models for Resource Management in the Grid , 2000, GRID.

[7]  Jennifer M. Schopf,et al.  Ten Actions When Grid Scheduling , 2004 .

[8]  A. Arakawa,et al.  Interaction of a Cumulus Cloud Ensemble with the Large-Scale Environment, Part I , 1974 .

[9]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[10]  Andrew J. Heymsfield,et al.  A parameterization of the particle size spectrum of ice clouds in terms of the ambient temperature and the ice water content , 1984 .

[11]  Daniel A. Reed,et al.  Performance Contracts: Predicting and Monitoring Grid Application Behavior , 2001, GRID.

[12]  Binoy Ravindran,et al.  DeSiDeRaTa: QoS Management Technology for Dynamic, Scalable, Dependable, Real-Time Systems , 1998 .

[13]  Insup Lee,et al.  Monitoring, Checking, and Steering of Real-Time Systems , 2002, Electron. Notes Theor. Comput. Sci..

[14]  Daniel A. Reed,et al.  Intelligent Monitoring for Adaptation in Grid Applications , 2005, Proceedings of the IEEE.

[15]  Rajkumar Buyya,et al.  Imprecise computation grid application model for flexible market-based resource allocation , 2006, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06).

[16]  David Abramson,et al.  A Computational Economy for Grid Computing and its Implementation in the Nimrod-G Resource Brok , 2001, Future Gener. Comput. Syst..

[17]  Eric A. Smith,et al.  ISCCP Cloud Algorithm Intercomparison. , 1985 .

[18]  Eni G. Njoku,et al.  Global Measurements of Sea Surface Temperature, Wind Speed and Atmospheric Water Content from Satellite Microwave Radiometry , 1983 .

[19]  Svetha Venkatesh,et al.  Classifying Human Actions Using an Incomplete Real-Time Pose Skeleton , 2004, PRICAI.