Performances des fonctions et architectures de supervision de réseaux et de services
Abdelkader Lahmadi · HAL (Le Centre pour la Communication Scientifique Directe) · 2007
The efficiency and the performance of management systems is becoming a hot research topic within the networks and services management community. This concern is due to the new challenges of large scale managed systems, where the management plane is integrated within the functional plane and where management activities have to carry accurate and up-to-date information. Existing studies that have tried to assess the performance of management shows many limits in terms of used metrics and employed methods. These studies are burdened with the lack on common metrics and usually their results are not comparable, their experiments are not reproducible and they are not representative. In this context, we defined a set of primary and secondary metrics to measure the performance of a management approach. We grouped the primary metrics into three categories : speed, quality and cost. Secondary metrics are derived from the primary ones and quantifies mainly the efficiency, the scalability and the impact of management activities. We have developed a measurement methodology to measure the primary metrics. To validate our propositions, we have designed and developed a benchmarking platform dedicated to the measurement of the performance of a JMX manager-agent pattern based management systems. The second part of our work deals with the collection of measurement data sets from our JMX benchmarking platform. We mainly studied the effect of management load and the number of agents on the scalability, the impact of management activities on the user perceived performance of a managed server and the delays of JMX operations when carrying variables values. we find that most of these delays follow a Weibull statistical distribution. We used this statistical model to study the behavior of a monitoring algorithm proposed in the literature, under heavy tail delays distribution. In this case, the view of the managed system on the manager side becomes noisy and out of date.