THE METHOD OF LAYERS

被引:194
作者
ROLIA, JA [1 ]
SEVCIK, KC [1 ]
机构
[1] UNIV TORONTO,DEPT COMP SCI,TORONTO,ON M5S 1A4,CANADA
基金
加拿大自然科学与工程研究理事会;
关键词
MANAGEMENT OF DISTRIBUTED APPLICATIONS; PERFORMANCE OF SYSTEMS; QUEUING NETWORK MODELS; SOFTWARE PERFORMANCE ENGINEERING; SOFTWARE PERFORMANCE MODELS;
D O I
10.1109/32.403785
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Distributed applications are being developed that contain one or more layers of software servers. Software processes within such systems suffer contention delays both for shared hardware and at the software servers. The responsiveness of these systems is affected by the software design, the threading level and number of instances of software processes, and the allocation of processes to processors. The Method of Layers (MOL) is proposed to provide performance estimates for such systems. The MOL uses the mean value analysis (MVA) Linearizer algorithm as a subprogram to assist in predicting model performance measures.
引用
收藏
页码:689 / 700
页数:12
相关论文
共 33 条
[1]   THE AGGREGATE SERVER METHOD FOR ANALYZING SERIALIZATION DELAYS IN COMPUTER-SYSTEMS [J].
AGRAWAL, SC ;
BUZEN, JP .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1983, 1 (02) :116-143
[2]  
Aho A., 1983, DATA STRUCTURES ALGO
[3]   OPEN, CLOSED, AND MIXED NETWORKS OF QUEUES WITH DIFFERENT CLASSES OF CUSTOMERS [J].
BASKETT, F ;
CHANDY, KM ;
MUNTZ, RR ;
PALACIOS, FG .
JOURNAL OF THE ACM, 1975, 22 (02) :248-260
[4]  
BEIZER B, 1978, MICROANALYSIS COMPUT
[5]  
BEIZER B, 1984, HDB SOFTWARE ENG, P413
[6]   THE MVA PRIORITY APPROXIMATION [J].
BRYANT, RM ;
KRZESINSKI, AE ;
LAKSHMI, MS ;
CHANDY, KM .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1984, 2 (04) :335-359
[7]  
BUHR RJ, IEEE T SOFTWARE ENG, V15, P235
[8]  
CHANDY KM, 1982, COMM ACM FEB, P126
[9]  
FRANKS G, 1995, PERFORMANCE EVAL JUN
[10]  
JACOBSON PA, 1982, CACM