• DocumentCode
    2697456
  • Title

    Performance of scheduling strategies for client-server systems

  • Author

    Majumdar, Shikharesh ; Phillips, Tom

  • Author_Institution
    Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, Ont., Canada
  • fYear
    1996
  • fDate
    3-6 Jun 1996
  • Firstpage
    448
  • Lastpage
    455
  • Abstract
    Scheduling on client-server systems has not received much attention from researchers. Based on simulation this research presents a number of insights into system behavior and scheduling. Two phenomena, CPU monopolization by large service requests and software bottlenecking are observed to have a strong influence on system performance. Software bottlenecking is a new phenomenon, observed on distributed client server systems with multiple levels of servers and occurs when a higher level server is blocked waiting for a response to a service request from a lower level server. Policies based on request characteristics such as service times and path lengths are found to effectively control these effects and improve system performance
  • Keywords
    client-server systems; digital simulation; performance evaluation; scheduling; CPU monopolization; client-server systems; higher level server; path lengths; request characteristics; scheduling strategies performance; service times; simulation; software bottlenecking; system performance; Client-server systems; Computational modeling; Distributed computing; Network servers; Processor scheduling; Resource management; Software performance; System performance; Systems engineering and theory; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1996. Proceedings., 1996 International Conference on
  • Conference_Location
    Tokyo
  • Print_ISBN
    0-8186-7267-6
  • Type

    conf

  • DOI
    10.1109/ICPADS.1996.517593
  • Filename
    517593