Computer Networks, Architecture and Applications pp 232-264 | Cite as
X.500 Performance with Large Databases and OSInet
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
- CCITT (1988)] CCITT. Data Communication Networks, Message Handling Systems, Recommendations X.400 - X.420. 1988.Google Scholar
- CCITT (1988)] CCITT. The Directory - Overview of Concepts, Models and Services, Recommendations X.500 - X.521. 1988.Google Scholar
- CCITT (1993)] CCITT. The Directory - Overview of Concepts, Models and Services, Draft Recommendations X.500 - X.521. 1993.Google Scholar
- [Goodman (1992)]David Goodman. PARADISE International Report. 4. PARADISE Pilot Group, University College London, November 1992.Google Scholar
- [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
- [Comer (1979)]Douglas Comer. The Ubiquitous B-trees. ACM Computing Surveys, 11 (2): 121–137, June 1979.MATHGoogle Scholar
- [Huitema (1989)]G. Huitema. The X.500 Directory Services. Computer Networks and ISDN Systems, 16: 161–166, September 1989.CrossRefGoogle Scholar
- [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
- [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
- [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
- [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
- [Barker (1992)]Paul Barker. DIT Structures to support searching for Bibilographic information and information resources. Technical report, University College London, December 1992.Google Scholar
- [Barker (1993)]Paul Barker. Implementing FTP archive searching using X.500. Internet Draft: OSI-DS 40, March 1993.Google Scholar
- [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
- [Sriram (1991)]R Sriram. Studies in OSInet Directory Services. Master’s thesis, Indian Institute of Technology Madras, January 1991.Google Scholar
- 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
- [Raghavan (1990)]S.V. Raghavan. Solutions to Local Area Networks, The Indian Context. Tata McGraw Hill Publishing Company Limited, 1990.Google Scholar
- Rennesse et al.) Robbert Van Rennesse, Andrew S Tanenbaum. A Directory service supporting avaliability and consistency. Vrije Universiteit, Amsterdam.Google Scholar
- [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
- [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
- [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