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
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;
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2011 IEEE 35th Annual
Conference_Location :
Munich
Print_ISBN :
978-1-4577-0544-1
Electronic_ISBN :
0730-3157
DOI :
10.1109/COMPSAC.2011.75