SORCER: Computing and Metacomputing Intergrid

This paper investigates grid computing from the point of view three basic computing platforms. Each platform considered consists of virtual compute resources, a programming environment allowing for the development of grid applications, and a grid operating system to execute user programs and to make solving complex user problems easier. Three platforms are discussed: compute grid, metacompute grid and intergrid. Service protocol-oriented architectures are contrasted with service object-oriented architectures, then the current SORCER metacompute grid based on a service object-oriented architecture and a new metacomputing paradigm is described and analyzed. Finally, we explain how SORCER, with its core services and federated file system, can also be used as a traditional compute grid and an intergrid—a hybrid of compute and metacompute grids.

[1]  Michael Sobolewski,et al.  SILENUS-A federated service-oriented approach to distributed file systems , 2005 .

[2]  Sanjay Goel,et al.  Service-based P2P overlay network for collaborative problem solving , 2007, Decis. Support Syst..

[3]  Vivek Khurana A federated grid environment with replication services , 2005 .

[4]  Francine Berman,et al.  Grid Computing: Making the Global Infrastructure a Reality , 2003 .

[5]  Raymond M. Kolonay,et al.  Active Control of Transpiration Boundary Conditions for Drag Minimization with an Euler CFD Solver , 2007 .

[6]  Sameer Tyagi,et al.  Java Web Services Architecture , 2003 .

[7]  William Ruh,et al.  IIOP Complete: Understanding CORBA and Middleware Interoperability , 1999 .

[8]  Michael Sobolewski,et al.  Lessons Learned from the SILENUS Federated File System , 2007 .

[9]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[10]  Francine Berman,et al.  Overview of the Book: Grid Computing – Making the Global Infrastructure a Reality , 2003 .

[11]  Michael Sobolewski Federated Method Invocation with Exertions , 2007 .

[12]  E. Myers,et al.  Basic local alignment search tool. , 1990, Journal of molecular biology.

[13]  Jim Waldo The end of protocols , 2001 .

[14]  Ravindra V. Tappeta,et al.  TURBINE BLADE RELIABILITY-BASED OPTIMIZATION USING A VARIABLE- COMPLEXITY METHOD , 2002 .

[15]  Esmond Pitt,et al.  java.rmi: The Remote Method Invocation Guide , 2001 .

[16]  W. Keith Edwards,et al.  Core Jini , 1999 .

[17]  Michael W. Sobolewski,et al.  Managing Notifications in a Federated S2S Environment , 2003, Concurr. Eng. Res. Appl..

[18]  Rajiv Sampath,et al.  2D/3D CFD Design Optimization Using the Federated Intelligent Product Environment (FIPER) Technology , 2002 .

[19]  Ian Foster,et al.  The Globus toolkit , 1998 .

[20]  A. Oram Peer-to-Peer , 2001 .

[21]  Michael Sobolewski,et al.  Preliminary Design using Distributed Service-Based Computing , 2005 .

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

[23]  Borja Sotomayor,et al.  Globus toolkit 4 : programming Java services , 2006 .

[24]  Raymond M. Kolonay,et al.  Business-to-Business Virtual Collaboration of Aircraft Engine Combustor Design , 2003 .

[25]  Ken Arnold,et al.  JavaSpaces¿ Principles, Patterns, and Practice , 1999 .

[26]  Michael Sobolewski,et al.  Service-Oriented File Sharing , 2003 .

[27]  Raymond M. Kolonay,et al.  Federated Grid Computing with Interactive Service-oriented Programing , 2006, Concurr. Eng. Res. Appl..

[28]  Michael Sobolewski Metacomputing with Federated Method Invocation , 2009 .

[29]  Raymond M. Kolonay,et al.  A FEDERATED INTELLIGENT PRODUCT ENVIRONMENT , 2000 .

[30]  Adam Turner,et al.  FICUS — A Federated Service-Oriented File Transfer Framework , 2007 .