Abstract
Quantitative models are needed for a variety of management tasks, including (a) identification of critical variables to use for health monitoring, (b) anticipating service level violations by using predictive models, and (c) on-going optimization of configurations. Unfortunately, constructing quantitative models requires specialized skills that are in short supply. Even worse, rapid changes in provider configurations and the evolution of business demands mean that quantitative models must be updated on an on-going basis. This paper describes an architecture and algorithms for on-line discovery of quantitative models without prior knowledge of the managed elements. The architecture makes use of an element schema that describes managed elements using the common information model (CIM). Algorithms are presented for selecting a subset of the element metrics to use as explanatory variables in a quantitative model and for constructing the quantitative model itself. We further describe a prototype system based on this architecture that incorporates these algorithms. We apply the prototype to on-line estimation of response times for DB2 Universal Database under a TPC-W workload. Of the approximately 500 metrics available from the DB2 performance monitor, our system chooses 3 to construct a model that explains 72% of the variability of response time.
The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-0-387-35674-7_66
Chapter PDF
Similar content being viewed by others
Keywords
References
J. Aman, C. K. Eilert, D. Emmes, P. Yocom, and D. Dillenberger. Adaptive algorithms for managing a distributed data processing workload. IBM Systems Journal, 36 (2), 1997.
M. Basseville and I. Nikiforov. Detection of Abrupt Changes: Theory and Applications. Prentice Hall, 1993.
J. P. Bigus, D. A. Schlosnagle, J. R. Pilgrim, W. N. Mills III, and Y. Diao. ABLE: A toolkit for building multiagent autonomic systems. IBM Systems Journal, 41 (3), 2002.
Common Information Model (CIM) Version 2.2. Specification, Distributed Management Task Force, June 1999. http://www.dmtf.org/standards/cinLspecv22/.
Specification for CIM Operations over HTTP, Version 1.0. Specification, Distributed Management Task Force, August 1999.http://www.dmtf.org/download/spec/xmis/CIM-HTTP-Mappingl0.php.
M. Debusmann and A. Keller. SLA-driven Management of Distributed Systems using the Common Information Model. In G.S. Goldszmidt and J. Schönwälder, editors, Proceedings of the 8th IFIP/IEEE International Symposium on Integrated Network Management. Kluwer Academic Publishers, March 2003.
DMTF Database Working Group. http://www.dmtf.org/about/working/database.php.
Frank E. Harrell. Regression Modeling Strategies: With Applications to Linear Models, Logistic Regression, and Survival Analysis (Springer Series in Statistics). Springer Verlag, 2001.
Simon Haykin. Neural Networks: A Comprehensive Foundation. Macmilan College Publishing Company, 1994.
P. Hoogenboom and J. Lepreau. Computer system performance problem detection using time series models. In Proceedings of the Summer USENIX Conference, 1993.
R. Isermann and B. Freyermuth. Process fault diagnosis based on process model knowledge. In Proceedings of 1989 ASME International Computers In Engineering Conference and Exposition, July 1989.
Leonard Kleinrock. Queueing Systems Volume I. Wiley-Interscience, 2nd edition, 1975.
Roy A. Maxion. Anomaly detection for diagnosis. In Proceedings of the 20th International Annual Symposium on Fault Tolerance (FTCS), June 1990.
J. McConnell, D. Helsper, L. Lewis, and S. Joyce. Predictive analysis: How many problems can we avoid? In Networld+Interop, Las Vegas, 2002.
D.C. Montgomery. Introduction to Statistical Quality Control. Wiley, 3rd edition, 1997.
Carl Rhodes and Manfred Morari. Determining the model order of nonlinear input/output systems. AIChE Journal, pages 151–163, 1998.
Standards Based Linux Instrumentation for Manageability Project. http://oss.software.ibm.com/developerworks/projects/sblim/.
Wayne D Smith. TPC-W: Benchmarking an ecommerce solution. In http://www.tpc.org/tpcw.
Marina Thottan and Chuanyi Ji. Adapative thresholding for proactive network problem detection. In IEEE Third International Workshop on Systems Management, April 1998.
S. Wold. Cross-validatory estimation of the number of components in factor and principal components model. Technometrics, 20 (4): 397–405, 1978.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Diao, Y. et al. (2003). Generic On-Line Discovery of Quantitative Models for Service Level Management. In: Goldszmidt, G., Schönwälder, J. (eds) Integrated Network Management VIII. IM 2003. IFIP — The International Federation for Information Processing, vol 118. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35674-7_23
Download citation
DOI: https://doi.org/10.1007/978-0-387-35674-7_23
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5521-3
Online ISBN: 978-0-387-35674-7
eBook Packages: Springer Book Archive