• DocumentCode
    3156167
  • Title

    A Test Based Multidimensional Performance Model for a Mission Critical System Server

  • Author

    Rogoz, Krzysztof ; Figura, Katarzyna

  • Author_Institution
    Gov. & Public Safety Dept., Motorola
  • fYear
    2009
  • fDate
    1-4 April 2009
  • Firstpage
    269
  • Lastpage
    278
  • Abstract
    This paper presents an approach to performance modeling of servers managing radio networks, applied in Motorola Government & Public Safety Department. The primary goal of creating the performance model for mission-critical systems is to verify if strict requirements are met even under the highest possible load. By determining capacity of various hardware configurations, the model serves also as a cost optimization tool for a customer. In large radio systems the cost of devices is tremendous, therefore the method of determining the most economical hardware capable of handling the intended load, is vital. The last but not least purpose of performance tests, being the key part of modeling, is creating a product enhancement plan by finding bottlenecks to widen and indicating parameters that need tuning. The presented method includes the following steps:(1) creation of a predictive model, (2) planning and execution of the set of tests to get real performance measurements, (3) model validation by applying mathematical regression to compare the test results with the theoretical model. In the industry practice the product is under continuous development, so the predictive model for every release is based on experience from previous releases. Many detected weaknesses and performance problems are postponed to the next release. The performance model covers them all and evolves together with the system. The paper describes the full cycle of modeling of a group of Unix-based servers controlling a radio network system. The paper is founded on interesting cases from real-life industrial testing.
  • Keywords
    Unix; file servers; optimisation; program testing; regression analysis; safety-critical software; Unix-based server; cost optimization tool; mathematical regression; mission critical system server; predictive model; radio network; test based multidimensional performance; Government; Hardware; Mathematical model; Mission critical systems; Multidimensional systems; Network servers; Predictive models; Radio network; Radio spectrum management; System testing; CPU; Performance testing; Unix server monitoring; mathematical regression; memory; model evolution; predictive model validation; resource utilization; swapping; system capacity; test strategy planning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing Verification and Validation, 2009. ICST '09. International Conference on
  • Conference_Location
    Denver, CO
  • Print_ISBN
    978-1-4244-3775-7
  • Electronic_ISBN
    978-0-7695-3601-9
  • Type

    conf

  • DOI
    10.1109/ICST.2009.40
  • Filename
    4815359