Performance stress vectors and capacity planning for e-commerce applications

被引:5
作者
Litoiu M. [1 ]
Krishnamurthy D. [2 ]
Rolia J. [3 ]
机构
[1] IBM Toronto Lab, Markham
[2] Department of Systems and Computer Engineering, Carleton University, Ottawa
[3] Hewlett-Packard Labs, Palo Alto
关键词
Capacity planning; E-business; E-commerce; Performance; Testing;
D O I
10.1007/s007990100045
中图分类号
学科分类号
摘要
Computing systems are essential resources for both the business and public sectors. With the increasing interdependence of integrated electronic commerce and business applications within the global computing environment, performance and reliability are of great concern. Poor performance can mean lost cooperation, opportunity, and revenue. This paper describes performance challenges that these applications face over the short and long term. We present an analytic technique that can predict the performance of an e-commerce application over a given deployment period. This technique can be used to deduce performance stress testing vectors over this period and for design and capacity planning exercises. A Web-based shopping server case study is used as an example. © Springer-Verlag 2001.
引用
收藏
页码:309 / 315
页数:6
相关论文
共 17 条
[1]  
Balbo G., Serazzi G., Asymptotic Analysis of Multiclass Closed Queuing Networks: Multiple Bottlenecks, Performance Evaluation Journal, 30, pp. 115-152, (1997)
[2]  
Bazaraa M.S., Sherali H.D., Shetty C.M., Nonlinear Programming, (1993)
[3]  
Chvatal V., Linear Programming, (1983)
[4]  
Elrayes F., Design and Implementation of An ARM 2.0 Compatible Performance Monitoring and Model Building Framework, (1999)
[5]  
Elrayes F., Rolia J., Friedrich R., The Performance Impact of Workload Characterization for Distributed Applications using ARM, Proc. Computer Measurement Group (CMG)'98, pp. 821-830, (1998)
[6]  
Lazowska E.D., Zahorjan J., Graham J., Sevcik K., Quantitative System Performance, Computer Systems Analysis Using Queuing NetworkModels, (1984)
[7]  
Litoiu M., Designing High Performance Distributed Systems, a Quantitative Approach, (1999)
[8]  
Litoiu M., Rolia J., Object Allocation for Distributed Applications with Complex Workloads, Computer Performance Evaluation. Modelling Techniques and Tools, Lecture Notes In Computer Science, 1786, pp. 25-39, (2000)
[9]  
Litoiu M., Khafagy H., Qin B., Rass A.W., Rolia J., A Performance Engineering Tool and Method for Distributing Applications, Proc. CASCON'97, 13-15, pp. 82-95, (1997)
[10]  
Litoiu M., Rolia J., Serazzi G., Designing Process Replication and Activation, a Quantitative Approach, IEEE Transactions On Software Engineering, 26, 12, pp. 1168-1178, (2000)