APPLYING BCMP MULTI-CLASS QUEUEING NETWORKS FOR THE PERFORMANCE EVALUATION OF HIERARCHICAL AND MODULAR SOFTWARE SYSTEMS

被引:0
作者
Balsamo, S. [1 ]
Dei Rossi, G. [1 ]
Marin, A. [1 ]
机构
[1] Univ Ca Foscari Venezia, Dipartimento Informat, Venice, Italy
来源
EUROPEAN SIMULATION AND MODELLING CONFERENCE 2010 | 2010年
关键词
Performance evaluation; Software engineering; Queueing networks; Product-form solutions; BCMP;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Queueing networks with multiple classes of customers play a fundamental role for evaluating the performance of both software and hardware architectures. The main strength of product-form models, in particular of BCMP queueing networks, is that they combine a flexible formalism with efficient analysis techniques and solution algorithms. In this paper we provide an algorithm that starting from a high-level description of a system, and from the definition of its components in terms of interacting sub-systems, computes a multiple-class and multiple-chain BCMP queueing network. We believe that the strength of this approach is twofold. First, the modeller deals with simplified models, which are defined in a modular and hierarchical way. Hence, we can carry on sensitivity analysis that may easily include structural changes (and not only on the time parameters). Second, maintaining the product-form property allows one to derive the average system performance indices very efficiently. The paper also discusses the application of the algorithm for the performance evaluation of Web Sites with modular architectures, such as those based on Content Management Systems.
引用
收藏
页码:206 / 213
页数:8
相关论文
共 7 条
[1]   RECAL - A NEW EFFICIENT ALGORITHM FOR THE EXACT ANALYSIS OF MULTIPLE-CHAIN CLOSED QUEUING-NETWORKS [J].
CONWAY, AE ;
GEORGANAS, ND .
JOURNAL OF THE ACM, 1986, 33 (04) :768-791
[2]  
Kant K., 1992, Introduction to computer system performance evaluation
[3]  
Marzolla M, 2010, LECT NOTES COMPUT SC, V6148, P102, DOI 10.1007/978-3-642-13568-2_8
[4]  
Resiser M., 1980, J ACM, V27, P313
[5]  
Smith C.U., 1990, Performance engineering of software systems, VSeventh
[6]  
Smith C.U., 2006, CMG C REN NEV US, P507
[7]   THE STOCHASTIC RENDEZVOUS NETWORK MODEL FOR PERFORMANCE OF SYNCHRONOUS CLIENT-SERVER-LIKE DISTRIBUTED SOFTWARE [J].
WOODSIDE, CM ;
NEILSON, JE ;
PETRIU, DC ;
MAJUMDAR, S .
IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (01) :20-34