X.500 Performance with Large Databases and OSInet

  • P. V. Rajeev
  • S. V Raghavan
  • Ashok K. Agrawala
Chapter
Part of the IFIP — The International Federation for Information Processing book series (IFIPAICT)

Abstract

The X.500 directory provides a powerful mechanism for storing and retrieving information about objects of interest in the networking world. The rapid increase in the deployment of the directory has resulted in a very large amount of data in the global directory. Hence, the need arises for the development of a model which predicts the performance of the directory in an internet environment with large amount of data.

In this paper, we present a deterministic model for predicting the performance of X.500 directory operations. Actual measurements are carried out in a real life environment, with the directory having a large amount of data distributed across the internet. The model is validated by comparing the results of these actual measurements with the predicted values. The application of the model for the selection of DIT structure in a wide area network is explained.

Keywords:

X.500 Directory Services Performance Deterministic Modelling. 

References

  1. CCITT (1988)] CCITT. Data Communication Networks, Message Handling Systems, Recommendations X.400 - X.420. 1988.Google Scholar
  2. CCITT (1988)] CCITT. The Directory - Overview of Concepts, Models and Services, Recommendations X.500 - X.521. 1988.Google Scholar
  3. CCITT (1993)] CCITT. The Directory - Overview of Concepts, Models and Services, Draft Recommendations X.500 - X.521. 1993.Google Scholar
  4. [Goodman (1992)]
    David Goodman. PARADISE International Report. 4. PARADISE Pilot Group, University College London, November 1992.Google Scholar
  5. [Sanghi et al.(1993)]
    Dheraj Sanghi, Olafur Gudmundsson, Ashok Agarwala. Study of network dynamics. Computer Networks and ISDN Systems, 26: 371–378, 1993.CrossRefGoogle Scholar
  6. [Comer (1979)]
    Douglas Comer. The Ubiquitous B-trees. ACM Computing Surveys, 11 (2): 121–137, June 1979.MATHGoogle Scholar
  7. [Huitema (1989)]
    G. Huitema. The X.500 Directory Services. Computer Networks and ISDN Systems, 16: 161–166, September 1989.CrossRefGoogle Scholar
  8. [Neufeld (1992)]
    Gerald Neufeld, Barry Brachman, Murray Goldberg, Duncan Stickings. The EAN X.500 Directory Services. Internetworking: Research and experience, 3: 55–81, 92.Google Scholar
  9. [Mansfield et al.(1993)]
    Glenn Mansfield, K Jayanthi, K Higuchi, Thomas Johannsen, Y Nemoto. Mapping communication networks in the directory. Computer networks and ISDN Systems, 26: 327–335, 1993.CrossRefGoogle Scholar
  10. [Hong et al.(1992a)]
    James W Hong, Micheal A Bauer, J Michael Bennet. Integration of Directory Services in the network management framework. In Third International Symposium on Integrated Network Management, April 1992.Google Scholar
  11. [Hong et al.(1992b)]
    James W Hong, Micheal A Bauer, J Micheal Bennet. Integragion of the Directory Services in the Distributed systems management. In International Conference on Parallel and Distributed Systems, 1992.Google Scholar
  12. [Barker (1992)]
    Paul Barker. DIT Structures to support searching for Bibilographic information and information resources. Technical report, University College London, December 1992.Google Scholar
  13. [Barker (1993)]
    Paul Barker. Implementing FTP archive searching using X.500. Internet Draft: OSI-DS 40, March 1993.Google Scholar
  14. [Bumbulis et aí.(1993)]
    P.J. Bumbulis, D.D. Cowan, C.M. Durance, T.M. Stepien. An Introduction to the OSI Directory Services. Computer Networks and ISDN Systems, 26: 239–249, 1993.CrossRefGoogle Scholar
  15. [Sriram (1991)]
    R Sriram. Studies in OSInet Directory Services. Master’s thesis, Indian Institute of Technology Madras, January 1991.Google Scholar
  16. Srirarn et al.(1994)] R Sriram, S V Raghavan. Example implementation of Name Services using Directory Services. To appear in Computer Networks and ISDN Systems, 1994.Google Scholar
  17. [Raghavan (1990)]
    S.V. Raghavan. Solutions to Local Area Networks, The Indian Context. Tata McGraw Hill Publishing Company Limited, 1990.Google Scholar
  18. Rennesse et al.) Robbert Van Rennesse, Andrew S Tanenbaum. A Directory service supporting avaliability and consistency. Vrije Universiteit, Amsterdam.Google Scholar
  19. [Raghavan et al.(1992)]
    S. V. Raghavan, R. Sriram. Implementation of X.500 Directory Services in OSInet. IETE Technical Review, 9(3), May - June 1992.Google Scholar
  20. [Raghavan (1993a)]
    S.V. Raghavan. OSInet: Open Systems Interconnection network Software:: Description of its Protocol Architecture, Design, Implementation, Application and Performance. Technical Report ERNET/06/93/IITM, CSE/NSL/08/93/IITM, Indian Institute of Technology, Madras, April 1993.Google Scholar
  21. [Raghavan et al.(1993b)]
    S.V. Raghavan, B. Prabhakaran, K. Shivkumar. An enhanced B tree design for databases. Technical Report ERNET/10/93/IITM CSE/NSL/12/93/IITM, Indian Institute of Technology, Madras, May 1993.Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1995

Authors and Affiliations

  • P. V. Rajeev
    • 1
  • S. V Raghavan
    • 1
  • Ashok K. Agrawala
    • 2
  1. 1.Department of Computer Science and EngineeringIndian Institute of TechnologyMadrasIndia
  2. 2.Department of Computer ScienceUniversity of MarylandCollege ParkUSA

Personalised recommendations