Skip to main content
Log in

Supporting Temporal Views in a Management Information Base

  • Published:
Journal of Network and Systems Management Aims and scope Submit manuscript

Abstract

In many network management applications, likepost-mortem fault analysis or performance trendsprofiling, it is advantageous to have the ability toview the state of the network as it was at some time in the past. To support such Temporal Views anefficient data organization, or access method, is neededfor storing and updating network related data (as thenetwork evolves over time) and for retrieving requested past network states. For applications where thenetwork manager is not interested in the full (and maybetoo large) snapshot of a past network state it is usefulif partial state snapshots can be extracted quickly. It is thus of particular interest toconstruct an access method that can efficiently supportPartial Temporal Views. Efficiency implies that arequested partial temporal view should be constructed directly, without first computing the elaboratefull temporal view. In this paper we present a newaccess method (called the Neighbor History Index) forthis problem. One of the advantages of this method is that the update processing is independent ofthe evolution size (the total number of changes in theevolution). In addition, our method uses a small diskspace overhead. We then present a general framework for organizing time-evolving network data. Ourframework distinguishes between flat and hierarchicalevolutions and subsequently between flat andhierarchical temporal views. We also provide a way toefficiently construct temporal views on hierarchicalevolutions. This paper shows that supporting temporalviews on flat or hierarchical evolutions is notexpensive: our solutions use small space overhead, havesmall updating and compute temporal viewsfast.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

REFERENCES

  1. Digital Equipment Corporation, Enterprise Management ArchitectureÐ General description. Technical Report EK-DEMAR-GD-001, 1989.

  2. L. Wasson, B. Schwab, and J. Sholberg, Database management for an integrated network management system. In A. Kershenbaum and M. Malek (eds.), Network Management and Control, Plenum Press, 1990.

  3. S. Bapat, OSI Management base implementation. In I. Krishnan and W. Zimmer (eds.), Integrated Network Management II, pp. 817-831, North Holland, 1991.

  4. A. Dupuy, S. Sengupta, O. Wolfson, and Y. Yemini, NETMATE: A network management environment, IEEE Network, March 1991.

  5. K. Terplan, Communication Network Management, Englewood Cliffs, New Jersey, Prentice Hall, 1992.

    Google Scholar 

  6. J. R. Haritsa, M. O. Ball, N. Roussopoulos, A. Datta, and J. S. Baras, MANDATE: Managing networks using data-base technology, IEEE Journal on Selected Areas in Communications, Vol. 11, No. 9, pp. 1360-1372, December 1993.

    Google Scholar 

  7. Selected Financial Information, MCI 1994 Annual Report, 1995. Can also be accessed at: http: / /www.mci.com / aboutmci /annual /

  8. A. A. Shvartsman, Dealing with history and time in a distributed enterprise manager, IEEE Network, pp. 32-42, November 1993.

  9. M. Chernick, K. Mill, R. Aronoff, and J. Strauch, A survey of OSI network management standards activities. Technical Report NMSIG87/16 ICST-SNA-87-01, National Bureau of Standards, 1987.

  10. C. S. Jensen, L. Mark, and N. Roussopoulos, Incremental implementation model for relational databases with transaction time, IEEE Transactions on Knowledge and Data Engineering, Vol. 3, No. 4, pp. 461-473, 1991.

    Google Scholar 

  11. C. S. Jensen, et al. (eds.) A consensus glossary of temporal database concepts, ACM Sigmod Record, Vol. 23, No. 1, pp. 52-64, 1994.

  12. V. J. Tsotras and N. Kangelaris, The snapshot index, an I /O-optimal access method for timeslice queries, Information Systems, An International Journal, Vol. 20, No. 3, pp. 237-260, 1995.

    Google Scholar 

  13. B. Salzberg and V. J. Tsotras, A comparison of access methods for temporal data, Technical Report: Polytechnic University (CATT-TR-94-81), or Northeastern University (NU-CCS-94-21), 1994. To appear in ACM Computing Surveys.

  14. D. Comer, The ubiquitous B-tree, ACM Computing Surveys, Vol. 11, No. 2, pp. 121-137, June 1979.

    Google Scholar 

  15. R. Snodgrass and I. Ahn, Temporal databases, IEEE Computer, Vol. 19, No. 9, pp. 35-42, 1986.

    Google Scholar 

  16. D. Lomet and B. Salzberg, Access methods for multiversion data, Proceedings of ACM SIGMOD International Conference on the Management of Data, pp. 315-324, 1989.

  17. B. Becker, S. Gschwind, T. Ohler, B. Seeger, and P. Widmayer, On optimal multiversion access structures, Proceedings Symposium on Large Spatial Databases, Singapore, Springer-Verlag, pp. 123-141, 1993.

    Google Scholar 

  18. P. J. Varman and R. M. Verma, An efficient multiversion access structure, IEEE Transactions on Knowledge and Data Engineering, Vol. 9, No. 3, pp. 391-409, 1997.

    Google Scholar 

  19. V. J. Tsotras, B. Gopinath, and G. W. Hart, Efficient management of time-evolving databases, IEEE Transactions on Knowledge and Data Engineering, Vol. 7, No. 4, pp. 591-608, August 1995.

    Google Scholar 

  20. R. Cole, Searching and storing similar lists, Journal of Algorithms, Vol. 7, pp. 202-220, 1986.

    Google Scholar 

  21. B. Chazelle, Filtering search: A new approach to query answering, Proc.24th IEEE FOCS, pp. 122-132, 1983.

  22. V. J. Tsotras, V. Phalke, A. Kumar, and B. Gopinath, Supporting temporal views in a management information base, Technical Report, CATT-TR-95-87, Polytechnic University, 1995.

Download references

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tsotras, V.J., Phalke, V., Kumar, A. et al. Supporting Temporal Views in a Management Information Base. Journal of Network and Systems Management 7, 149–176 (1999). https://doi.org/10.1023/A:1018702924440

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018702924440

Navigation