A qualitative comparison of popular middleware distributions used in grid computing environment

The advancement in the fields of science, engineering, social networking and e-commerce along with the tremendous growth in the pervasive technologies has generated a tsunami of data in digital form. To store and process this type of data is a big challenge for the researcher. Different distributed computing and processing systems have been developed to overcome these real world data computational and storage problems. For such computational intensive applications, cloud or grid computing can be seen as a special type of distributed computing platform. One of the main layer used in grid computing environment is middleware, that divides the user job and distribute it among several available computing resources for processing and then do the result aggregation task. In this paper we have surveyed the existing popular middleware software libraries used in Grid Computing environment and presented a qualitative comparison of these systems w.r.t resource management.

[1]  Ian T. Foster,et al.  Globus: a Metacomputing Infrastructure Toolkit , 1997, Int. J. High Perform. Comput. Appl..

[2]  Pranav Joshi,et al.  Openlava: An open source scheduler for high performance computing , 2016, 2016 International Conference on Research Advances in Integrated Navigation Systems (RAINS).

[3]  Rajkumar Buyya,et al.  High Performance Cluster Computing: Architectures and Systems , 1999 .

[4]  A. D. Meglio,et al.  Programming the Grid with gLite , 2006 .

[5]  Steven Tuecke,et al.  The Anatomy of the Grid , 2003 .

[6]  Rajkumar Buyya,et al.  Weaving computational grids: how analogous are they with electrical grids? , 2002, Comput. Sci. Eng..

[7]  Javier Jaén Martínez,et al.  Data Management in an International Data Grid Project , 2000, GRID.

[8]  David Abramson,et al.  High performance parametric modeling with Nimrod/G: killer application for the global grid? , 2000, Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000.

[9]  Andrew S. Grimshaw,et al.  The Legion vision of a worldwide virtual computer , 1997, Commun. ACM.

[10]  James F. Doyle,et al.  Peer-to-Peer: harnessing the power of disruptive technologies , 2001, UBIQ.

[11]  Miron Livny,et al.  Condor and the Grid , 2003 .

[12]  Enis Afgan Role of the resource broker in the Grid , 2004, ACM-SE 42.

[13]  David Abramson,et al.  Nimrod/G: an architecture for a resource management and scheduling system in a global computational grid , 2000, Proceedings Fourth International Conference/Exhibition on High Performance Computing in the Asia-Pacific Region.

[14]  David Abramson,et al.  A case for economy grid architecture for service oriented grid computing , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

[15]  Rajkumar Buyya,et al.  Grids and Grid technologies for wide‐area distributed computing , 2002, Softw. Pract. Exp..