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.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Ninf: Network Infrastructure for Global Computing. http://ninf.etl.go.jp/.
Casanova, H. and Dongarra, J.: NetSolve: A Network Server for Solving ComputationalScience Problems, Proceedings of Super Computing’ 96 (1996).
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).
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).
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).
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).
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).
Foster, I. and Kesselman, C.: Globus: A metacomputing infrastructure toolkit.,Proc. of Workshop on Environments and Tools, SIAM. (1996).
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).
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).
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).
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).
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).
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).
Foster, I., Kesselman, C., Tsudik, G. and Tuecke, S.: A Security Architecture forComputational Grids, Proc. 5th ACM Conference on Computer and CommunicationSecurity (1998).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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