Effectiveness of early replies in client-server systems

被引:7
|
作者
Franks, G [1 ]
Woodside, M [1 ]
机构
[1] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
关键词
software performance; extended queueing networks; layered queueing networks; two-phase service;
D O I
10.1016/S0166-5316(99)00034-6
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A common performance optimization for a server process is to send the reply to each request as early as possible, before final operations that are not in the critical path (such as buffer cleanup, state updates, logging and file updates). The operations after the reply form a 'second phase' of service. This does not delay the current request from the client, but may delay succeeding requests. The net performance improvement depends on the number of clients at a server, its utilization, and the proportion of the total work which is placed in the second phase. This dependence is explored using analytic models that include an improved special approximation for two phases service in queueing networks, and layered queueing networks The result is an approximate analysis for large and complex client-server systems, with second phases. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:165 / 183
页数:19
相关论文
共 50 条
  • [41] Identifying Client-Server Behaviours in Legacy Erlang Systems
    Erdei, Zsofia
    Totha, Melinda
    Bozo, Istvan
    ACTA CYBERNETICA, 2024, 26 (03): : 405 - 429
  • [42] A ROAD MAP FOR MIGRATING LEGACY SYSTEMS TO CLIENT-SERVER
    MITTRA, SS
    JOURNAL OF SOFTWARE MAINTENANCE-RESEARCH AND PRACTICE, 1995, 7 (02): : 117 - 130
  • [43] WHERE THE AS-400 FITS INTO CLIENT-SERVER SYSTEMS
    NEELY, K
    DATAMATION, 1995, 41 (09): : 57 - 59
  • [44] Performances of client-server database management systems architecture
    Kordjani-Taibi, H
    COMPUTERS AND THEIR APPLICATIONS, 2000, : 92 - 97
  • [45] SOFTWARE BOTTLENECKING IN CLIENT-SERVER SYSTEMS AND RENDEZVOUS NETWORKS
    NEILSON, JE
    WOODSIDE, CM
    PETRIU, DC
    MAJUMDAR, S
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (09) : 776 - 782
  • [46] Performance management keeps check on client-server systems
    Jander, Mary
    Data Communications, 1994, 23 (08):
  • [47] PERFORMANCE ANALYSIS OF CLIENT-SERVER STORAGE-SYSTEMS
    DRAKOPOULOS, E
    MERGES, MJ
    IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (11) : 1442 - 1452
  • [48] Dynamical systems analysis of a periodic client-server network
    Department of Mathematics, Oberlin College, Oberlin, OH 44074, United States
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    International Journal of Modelling and Simulation, 2000, 20 (02): : 119 - 129
  • [49] Measuring Client-Server Anonymity
    Bagai, Rajiv
    Lu, Huabo
    COMPUTER NETWORKS, CN 2016, 2016, 608 : 96 - 106
  • [50] THE SEARCH FOR CLIENT-SERVER SECURITY
    FRANCIS, B
    DATAMATION, 1993, 39 (09): : 39 - &