A Scalable Approach to Network Enabled Servers

  • Philippe Combes
  • Frédéric Lombard
  • Martin Quinson
  • Frédéric Suter
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2550)


This paper presents the architecture and the algorithms used in DIET (Distributed Interactive Engineering Toolbox), a hierarchical set of components to build Network Enabled Server applications in a Grid environment. This environment is built on top of different tools which are able to locate an appropriate server depending on the client’s request, the data location (which can be anywhere on the system, because of previous computations) and the dynamic performance characteristics of the system. Some experiments are reported at the end of this paper, that exhibit the low cost of adding branches in the hierarchical tree of components and the performance increase induced.


Metacomputing Computational servers Agent hierarchy 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    J.-L. Anthoine, P. Chatonnay, D. Laiymani, J.-M. Nicod, and L. Philippe. Parallel Numerical Computing Using Corba. In H. R. Arabnia, editor, Parallel and Distributed Processing Techniques and Applications (PDPTA’98), volume III, pages 1221–1228. CSREA Press, july 1998.Google Scholar
  2. 2.
    P. Arbenz, W. Gander, and M. Oettli. The Remote Computational System. Parallel Computing,23(10):1421–1428, 1997.zbMATHCrossRefGoogle Scholar
  3. 3.
    D. Arnold, S. Agrawal, S. Blackford, J. Dongarra, M. Miller, K. Sagi, Z. Shi, and S. Vadhiyar. Users’ Guide to NetSolve V1.4. Computer Science Dept. Technical Report CS-01-467, University of Tennessee, Knoxville, TN, July 2001.
  4. 4.
    E. Caron and F. Suter. Parallel Extension of a Dynamic Performance Forecasting Tool. In Proceedings of the International Symposium on Parallel and Distributed Computing, Iasi, Romania, July 2002.Google Scholar
  5. 5.
    A. Denis, C. Perez, and T. Priol. Towards high performance CORBA and MPI middlewares for grid computing. In Craig A. Lee, editor, Proc. of the 2nd InternationalWorkshop on Grid Computing, number 2242 in LNCS, pages 14–25, Denver, Colorado, USA, November 2001. Springer-Verlag.Google Scholar
  6. 6.
    M.C. Ferris, M.P. Mesnier, and J.J. Mori. NEOS and Condor: Solving Optimization Problems Over the Internet. ACM Transaction on Mathematical Sofware, 26(1):1–18, 2000. Scholar
  7. 7.
    I. Foster and C. Kesselman (Eds.). The Grid: Blueprint for a New Computing Infrastructure. Morgan-Kaufmann, 1998.Google Scholar
  8. 8.
    E. N. Houstis and J. R. Rice. On the future of problem solving environments., 2000.
  9. 9.
    S. Matsuoka and H. Casanova. Network-Enabled Server Systems and the Computational Grid. GF4-WG3-NES-whitepaper-draft-000705.pdf, July 2000. Grid Forum, Advanced Programming ModelsWorking Group whitepaper (draft).
  10. 10.
    S. Matsuoka, H. Nakada, M. Sato, and S. Sekiguchi. Design Issues of Network Enabled Server Systems for the Grid., 2000. Grid Forum, Advanced Programming ModelsWorking Group whitepaper.
  11. 11.
    H. Nakada, M. Sato, and S. Sekiguchi. Design and Implementations of Ninf: towards a Global Computing Infrastructure. Future Generation Computing Systems, Metacomputing Issue, 15(5–6):649–658, 1999. Scholar
  12. 13.
    M. Quinson. Dynamic performance forecasting for network-enabled servers in a metacomputing environment. In International Workshop on Performance Modeling, Evaluation, and Optimization of Parallel and Distributed Systems (PMEO-PDS’02), April 15-19 2002.Google Scholar
  13. 14.
    R. Wolski, N. T. Spring, and J. Hayes. The Network Weather Service:A Distributed Resource Performance Forecasting Service for Metacomputing. Future Generation Computing Systems, Metacomputing Issue, 15(5-6):757–768, Oct. 1999.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Philippe Combes
    • 1
  • Frédéric Lombard
    • 2
  • Martin Quinson
    • 1
  • Frédéric Suter
    • 1
  1. 1.ReMaP - LIPÉcole Normale Supérieure de LyonLyon Cedex 07
  2. 2.LIFCLaboratoire d’Informatique de l’Universitéde Franche ComtéBesanÇon Cedex

Personalised recommendations