Skip to main content

The web as a global computing platform

  • Track C2: Computational Science
  • Conference paper
  • First Online:
High-Performance Computing and Networking (HPCN-Europe 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1593))

Included in the following conference series:

Abstract

The current model of the World-Wide Web, or Web for short, has limited support for computing resources. In the current model, computing resources can be classified into two streams: server-side and client-side computing. The Common Gateway Interface (CGI) scripts are examples of server-side computing, and applets are examples of client-side computing. In this paper we point out the limitations of the Web for global distributed computing, and discuss our system that aims to add computing resources to the Web. In our proposed system clients will be able to upload code to remote, and possibly more powerful, machines where Web-based compute servers will execute the code and return the results back to clients. To help clients search for compute servers, we discuss our design of a broker system responsible for automatically allocating compute servers to clients.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brecht, T., Sandhu, H., Shan, M., Talbot, J.: ParaWeb: Towards World-Wide Supercomputing. In Proceedings of the Seventh AC SIGOPS European Workshop, Connemara, Ireland, September (1996) 181–188.

    Google Scholar 

  2. Campione, M., Walrath, K.: The Java Tutorial: Object-Oriented Programming for the Internet. Addison-Wesley, 1996.

    Google Scholar 

  3. Chandy, K.M., Dimitrov, B., Le, H., Mandleson, J., Rifkin, A., Sivilotti, P.A.G., Tanaka, W., Weisman, L.: A world-wide distributed system using Java and the internet. In Fifth IEEE International Symposium on High Performance Computing (HPC5), Syracuse, New York, August 1996.

    Google Scholar 

  4. Fox, G.C., Furmanski, W.: Towards Web/Java High Performance Distributed Computing —an evolving virtual machine. In Fifth IEEE International Symposium on High Performance Distributed Computing (HPDC5), Syracuse, New York, August 1996.

    Google Scholar 

  5. Grimshaw, A.S., Wulf, W.A., the Legion Team: The Legion Vision of a Worldwide Virtual Computer. Communications of the ACM, vol. 40, No. 1, January 1997.

    Google Scholar 

  6. Lewis, T.: The Next 10,0002 Years: Part I & II. Communications of the ACM, April 1996.

    Google Scholar 

  7. Mahmoud, Q.H.: Design and Implementation of a Web-based Distributed Computing System. Masters Thesis, University of New Brunswick, Canada, 1997.

    Google Scholar 

  8. Mahmoud, Q.H.: Global Web-based Computing. A Poster Presentation at The 5th International Conference on High-Performance Computing (HiPC'98), Chennai, India, December 1998.

    Google Scholar 

  9. Nebel, E., Masinter, L.: RFC1876: Form-based File Upload in HTML. Network Working Draft Document, November 1995.

    Google Scholar 

  10. RSA Data Security, http://www.rsa.com.

    Google Scholar 

  11. The Globus Project, http://www.globus.org.

    Google Scholar 

  12. World-Wide Web Consortium, http://www.w3.org.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter Sloot Marian Bubak Alfons Hoekstra Bob Hertzberger

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag

About this paper

Cite this paper

Mahmoud, Q.H. (1999). The web as a global computing platform. In: Sloot, P., Bubak, M., Hoekstra, A., Hertzberger, B. (eds) High-Performance Computing and Networking. HPCN-Europe 1999. Lecture Notes in Computer Science, vol 1593. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0100589

Download citation

  • DOI: https://doi.org/10.1007/BFb0100589

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65821-4

  • Online ISBN: 978-3-540-48933-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics