Abstract: In this paper we have presented a new approach to grid computing for processing video and image using Remote Method Invocation (RMI). Our proposed grid consists of four components: Donor, Server, Client and Service. Donor allows server to use its resources so that server can provide services to the clients using the donors' resources. Donor registers itself to the server as a resource holder. Server receives request along with dataset from a client for a specific service. Server splits the dataset into smaller units and invites the registered donors for processing the smaller units. Each donor sends processed data to the server. Server compiles the processed data received from different donors and performs some basic operations on the processed data and replies the client with the result. Performance of the grid is evaluated in terms of time complexity.
Key Word: Grid computing, RMI, Callback RMI, RMI registry, object registry.
[1] Vladimir Silva, "Grid Computing for Developers", Charles River Media,Inc. ISBN 1-58450-424-2
[2] I. Foster, "What is the Grid? A Three Point Checklist", GRIDToday, July 20, 2002.
[3] M.L.Liu, "Distributed Computing PRINCIPLES and APPLICATIONS",
[4] Rajkumar Kettimuthu, William Allcock, Lee Liming, John-Paul Navarro and Ian Foster,. "GridCopy: Moving Data Fast on the
Grid", Proceedings of the Fourth High Performance Grid Computing Workshop to be held in conjunction with International Parallel and Distributed Processing Symposium (IPDPS 2007), March, 2007
[5] I. Foster, C. Kesselman, J. Nick, S. Tuecke, "Grid Services for Distributed System Integration", . Computer, 35(6), 2002