Skip to main content

Design Issues of Network Enabled Server Systems for the Grid

  • Conference paper
  • First Online:

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

Abstract

Network Enabled Server is considered to be a good candidate as a viable Grid middleware, offering an easy-to-use programming model. This paper clarifies design issues of Network Enabled Server systems and discusses possible choices, and their implications, namely those concerning connection methodology, protocol command representation, security methods, etc. Based on the issues, we have designed and implemented new Ninf system v.2.0. For each design decision we describe the rationale and the details of the implementation as dictated by the choices. We hope that the paper serves as a design guideline for future NES systems for the Grid.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ninf: Network Infrastructure for Global Computing. http://ninf.etl.go.jp/.

  2. Casanova, H. and Dongarra, J.: NetSolve: A Network Server for Solving ComputationalScience Problems, Proceedings of Super Computing’ 96 (1996).

    Google Scholar 

  3. Buyya, R., Abramson, D. and Giddy, J.: Nimrod/G: An Architecture for a ResourceManagement and Scheduling System in a Global Computational Grid, Proceedingsof HPC Asia 2000 (2000).

    Google Scholar 

  4. Kapadia, N. H., Fortes, J. A. B. and Brodley, C. E.: Predictive Application-Performance Modeling in a Computational Grid Environment, Proc. of 8th IEEEInternational Symposium on High Performance Distributed Computing (HPDC8)(1999).

    Google Scholar 

  5. René, C. and Priol, T.: MPI Code Encapsulating using Parallel CORBA Object, Proc. of 8th IEEE International Symposium on High Performance DistributedComputing (HPDC8), pp. 3–10 (1999).

    Google Scholar 

  6. Imai, Y., Saeki, T., Ishizaki, T. and Kishimoto, M.: CrispORB: High performanceCORBA for System Area Network, Proc. of 8th IEEE International Symposiumon High Performance Distributed Computing (HPDC8), pp. 11–18 (1999).

    Google Scholar 

  7. Butler, K., Clement, M. and Snell, Q.: A Performance Broker for CORBA, Proc. of8th IEEE International Symposium on High Performance Distributed Computing(HPDC8), pp. 19–26 (1999).

    Google Scholar 

  8. Foster, I. and Kesselman, C.: Globus: A metacomputing infrastructure toolkit.,Proc. of Workshop on Environments and Tools, SIAM. (1996).

    Google Scholar 

  9. Grimshaw, A., Wulf, W., French, J., Weaver, A. and Jr., P. R.: Legion: The NextLogincal Step Toward a Natiowide Virtual Computer, CS 94-21, University ofVirginia (1994).

    Google Scholar 

  10. Sato, M., Nakada, H., Sekiguchi, S., Matsuoka, S., Nagashima, U. and Takagi, H.:Ninf: A Network based Information Library for a Global World-Wide ComputingInfrastracture, Proc. of HPCN’97(LNCS-1225), pp. 491–502 (1997).

    Google Scholar 

  11. Nakada, H., Takagi, H., Matsuoka, S., Nagashima, U., Sato, M. and Sekiguchi, S.:Utilizing the Metaserver Architecture in the Ninf Global Computing System, High-Performance Computing and Networking’ 98, LNCS1401, pp. 607–616 (1998).

    Chapter  Google Scholar 

  12. Takefusa, A., Matsuoka, S., Ogawa, H., Nakada, H., Takagi, H., Sato, M., Sekiguchi, S. and Nagashima., U.: Multi-client LAN/WAN Performance Analysis of Ninf: aHigh-Performance Global Computing System, Supercomputing’ 97 (1997).

    Google Scholar 

  13. Suzumura, T., Nakagawa, T., Matsuoka, S., Nakada, H. and Sekiguchi, S.: AreGlobal Computing Systems Useful?-Comparison of Client-Server Global ComputingSystems Ninf, NetSolve versus CORBA, Proc. of International Parallel andDistributed Processing Symposium (2000).

    Google Scholar 

  14. Wolski, R., Spring, N. and Peterson, C.: Implementing a Performance ForecastingSystem for Metacomputing: The Network Weather service, Proceedings of the 1997ACM/IEEE Supercomputing Conference (1997).

    Google Scholar 

  15. Foster, I., Kesselman, C., Tsudik, G. and Tuecke, S.: A Security Architecture forComputational Grids, Proc. 5th ACM Conference on Computer and CommunicationSecurity (1998).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Matsuoka, S., Nakada, H., Sato, M., Sekiguchi, S. (2000). Design Issues of Network Enabled Server Systems for the Grid. In: Buyya, R., Baker, M. (eds) Grid Computing — GRID 2000. GRID 2000. Lecture Notes in Computer Science, vol 1971. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44444-0_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-44444-0_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41403-2

  • Online ISBN: 978-3-540-44444-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics