A Grid-Based Application Delivery Toolkit for Ubiquitous Computing

In this paper we introduce a toolkit that is designed for distributing and launching applications in grid environments. The toolkit is an important part of Shanghai-Grid, an OGSA compatible grid computing environment being under construction for the large-scale collaboration and information sharing. The primary goal of the toolkit is to provide a facility for delivering the grid-based applications to various digital devices so that even a user of the mobile device can access the powerful grid services. Our toolkit has fully implemented the Java Network Launching Protocol 1.0. It also includes a bundle of APIs that support the grid-based applications.

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

[2]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[3]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[4]  Ian T. Foster,et al.  Grid Services for Distributed System Integration , 2002, Computer.

[5]  Ruonan Rao,et al.  The Delivery and Accounting Middleware in the ShanghaiGrid , 2003, GCC.

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

[7]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[8]  Mahadev Satyanarayanan,et al.  Tactics-based remote execution for mobile computing , 2003, MobiSys '03.

[9]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.

[10]  G. Fox,et al.  Overview of Grid Computing Environments , 2003 .

[11]  Hui Liu,et al.  ShanghaiGrid in action: the first stage projects towards digital city and city grid , 2003, Int. J. Grid Util. Comput..

[12]  Mahadev Satyanarayanan,et al.  Pervasive computing: vision and challenges , 2001, IEEE Wirel. Commun..

[13]  Steven Tuecke,et al.  Grid Service Specification , 2002 .