Dependable Global Computing with JaWS++
In this paper we propose a computational grid platform called JaWS++ that seeks to harvest the power of idle pools of workstations connected through the Internet and integrate them in a grid computing platform for the execution of embarrassingly parallel computations. The computations are developed in the portable Java programming language and an API is provided for application development. JaWS++ is a compromise between scavenging and reservation-based computational grids. Its service layer is composed by pools of workstations that are autonomously administered by different organizations. Each pool participates in JaWS++ under a well defined timetable to reduce unforeseen availability problems, increase dependability and favor batch work allocation and offline execution.
Unable to display preview. Download preview PDF.
- 2.Baker, M. (ed.): Cluster computing white paper, ver. 2 (December 2000)Google Scholar
- 3.Fedak, G., et al.: XtremWeb: a generic global computing system. In: CCGRID 2001 (2001)Google Scholar
- 4.Ferreira, L., et al.: Introduction to grid computing with Globus. IBM Redbooks (September 2003)Google Scholar
- 6.Kakarontzas, G., Lalis, S.: A market-based protocol with leasing support for globally distributed computing. In: Workshop on Global Computing on Personal Devices, CCGRID 2001 (2001)Google Scholar
- 7.Lalis, S., Karypidis, A.: An open market-based architecture for distributed computing. In: International Workshop on Personal Computer-Based Networks of Workstations, International Parallel and Distributed Processing Symposium (2000)Google Scholar
- 9.Nisan, N., et al.: Globally distributed computation over the Internet - The Popcorn project. In: ICDCS 1998, Amsterdam, The Netherlands (May 1998)Google Scholar
- 12.Tuecke, S., et al.: Open Grid Services Infrastructure. Global Grid Forum (June 2003)Google Scholar
- 13.Wilkinson, B., Allen, M.: Parallel programming: techniques and applications using networked workstations and parallel computers. Prentice-Hall, Englewood Cliffs (1999)Google Scholar