SuperWeb: towards a global Web-based parallel computing infrastructure
- 22 November 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 100-106
- https://doi.org/10.1109/ipps.1997.580858
Abstract
The Internet, best known by most users as the World-Wide- Web, continues to expand at an amazing pace. We propose a new infrastructure to harness the combined resources, such as CPU cycles or disk storage, and make them available to everyone interested. This infrastructure has the potential for solving parallel supercomputing applications involving thousands of cooperating components. Our approach is based on recent advances in Internet connectivity and the implementation of safe distributed computing embodied in languages such as Java. We developed a prototype of a global computing infrastructure, called SuperWeb, that consists of hosts, brokers and clients. Hosts register a fraction of their computing resources (CPU time, mem- ory, bandwidth, disk space) with resource brokers. Client com- putations are then mapped by the broker onto the registered re- sources. We examine an economic model for trading computing resources, and discuss several technical challenges associated with such a global computing environment.Keywords
This publication has 11 references indexed in Scilit:
- Using Linda for supercomputing on a local area networkPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- An economic paradigm for query processing and data migration in MariposaPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Charlotte: Metacomputing on the WebFuture Generation Computer Systems, 1999
- ParaWebPublished by Association for Computing Machinery (ACM) ,1996
- A TLASPublished by Association for Computing Machinery (ACM) ,1996
- CORBAACM SIGOPS Operating Systems Review, 1996
- Towards Web/Java-based high performance distributed computing-an evolving virtual machinePublished by Institute of Electrical and Electronics Engineers (IEEE) ,1996
- A world-wide distributed system using Java and the InternetPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1996
- Optimal agreement protocol in malicious faulty processors and faulty linksIEEE Transactions on Knowledge and Data Engineering, 1992
- Supercomputing out of recycled garbagePublished by Association for Computing Machinery (ACM) ,1992