Skip to main content

A Java-Based Model of Resource Sharing among Independent Users on the Internet

  • Conference paper
  • First Online:
High-Performance Computing and Networking (HPCN-Europe 2001)

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

Included in the following conference series:

  • 546 Accesses

Abstract

A recently proposed model of resource sharing among autonomous computers on the internet extends the sharing beyond data to hard resources such as processor (both main and coprocessors) and archival storage. Storage sharing increases storage reliability by replicating the data on the disks of cooperating users across the internet. Processor sharing gives a user access to another user’s main processor (as well as graphics hardware, non-standard processors, etc.) based on the latter’s altruism or some kind of barter arrangement. A Java environment in which such sharing can be implemented is described. Implementation of storage sharing is relatively simple, but processor sharing is more complicated. A method for forming resource-sharing communities is presented. In this method, a bulletin board hierarchy is used to direct participants to an appropriate community of common interest, and a Java-based mechanism for sharing resources within such a community is presented. The suitability of Jini to an implementation is also discussed.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. T. Berners-Lee.. World-wide Computer. Communs. ACM 40(2) (1997) 76–82.

    Google Scholar 

  2. S. Brave, H. Ishii, and A. Dahley. Tangible interfaces for remote collaboration and communication. In: Proceedings of the 1998_ACM Conference on Computer-Supported Cooperative Work (1998) 169–178.

    Google Scholar 

  3. W.K. Edwards. Core Jini. Prentice-Hall, Upper Saddle River (1999).

    Google Scholar 

  4. Scott M. Lewandowski. Frameworks for component-based client-server computing. ACM Computing Surveys 30(1), 3–27 (1998).

    Article  Google Scholar 

  5. T.L. Lewis. The next 100002 years. Parts I and II. IEEE Computer, April 1996, 64-70, May 1996, 78–86.

    Google Scholar 

  6. Mahmoud, Qusay H. The Web as a global computing platform. In Proceedings of the 7th International Conference on High Performance Computing and Networking Europe (HPCN99): Lecture Notes in Computer Science 1593, 281–300. Springer-Verlag, Berlin, 1999.

    Google Scholar 

  7. C.J. Patten, K.A. Hawick, and J.F. Hercus. Towards a scalable metacomputing storage service. In: Proceedings of the 7th International Conference on High Performance Computing and Networking Europe (HPCN99): Lecture Notes in Computer Science 1593, 350–359. Springer-Verlag, Berlin, 1999.

    Google Scholar 

  8. G. Sampath and J. TenEyck. Resource sharing among autonomous computers on the Internet. To appear in the Proceedings of the Global Technology Conference, Dallas (Texas), June 10-12, 2001.

    Google Scholar 

  9. P. Sridharan. Java Network Programming. Prentice-Hall, Upper Saddle River (1997).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

TenEyck, J., Sampath, G. (2001). A Java-Based Model of Resource Sharing among Independent Users on the Internet. In: Hertzberger, B., Hoekstra, A., Williams, R. (eds) High-Performance Computing and Networking. HPCN-Europe 2001. Lecture Notes in Computer Science, vol 2110. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48228-8_13

Download citation

  • DOI: https://doi.org/10.1007/3-540-48228-8_13

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42293-8

  • Online ISBN: 978-3-540-48228-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics