• DocumentCode
    3481624
  • Title

    A Statistical Approach for Estimating CPU Consumption in Shared Java Middleware Server

  • Author

    Wang, Wei ; Huang, Xiang ; Song, Yunkui ; Zhang, Wenbo ; Wei, Jun ; Zhong, Hua ; Huang, Tao

  • Author_Institution
    State Key Lab. of Software Eng., Wuhan Univ., Wuhan, China
  • fYear
    2011
  • fDate
    18-22 July 2011
  • Firstpage
    541
  • Lastpage
    546
  • Abstract
    Middleware sharing is one of the important resource sharing approaches which enables sharing of costs across a large pool of users. However, the shared Java middleware server easily causes interference on performance between concurrent user requests. A key requirement to an effective performance isolation is the knowledge of the resource consumption of the various kinds of use requests classified according to different application context information. Direct measurement of resource consumption requires instrumentation which is impractical. In this paper, we demonstrate that CPU consumptions of various kinds of user requests on a given hardware can be approximated by a proposed Kalman filter based approach. Experimental results derived from testing the approach by using the TPC-W e-commerce suite deployed on a widely-used Java middleware server (Tomcat) illustrate the potential of this approach.
  • Keywords
    Java; middleware; statistical analysis; CPU consumption estimation; Java middleware server; Kalman filter; TPC-W e-commerce; resource consumption; resource sharing; statistical approach; Accuracy; Estimation; Java; Kalman filters; Middleware; Monitoring; Servers; CPU Consumption; Kalman Filter; Performance Isolation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2011 IEEE 35th Annual
  • Conference_Location
    Munich
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4577-0544-1
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2011.75
  • Filename
    6032394