• DocumentCode
    1651506
  • Title

    The benefits of service rebalancing

  • Author

    Herrin, Eric H., II ; Finkel, Raphael A.

  • Author_Institution
    Dept. of Comput. Sci., Kentucky Univ., Lexington, KY, USA
  • fYear
    1992
  • Firstpage
    104
  • Lastpage
    110
  • Abstract
    Service rebalancing, which provides a way to determine an efficient division of effort between a client and its server, is introduced. Decisions concerning this division of labor are made at runtime rather than at design time. Evaluating the current environment in which the client and server are executing and moving mode between client and server based on this evaluation can enhance the performance of client/server programs. The advantages of service rebalancing include the elimination of a static division between client and server, on-the-fly updating of modules, load balancing, sharing of common code between multiple clients, and the enforcement of neatly modularized programming. Some of the problems and issues related to service rebalancing, including equanimity and the current status of the work, are discussed
  • Keywords
    network operating systems; resource allocation; client/server programs; common code; division of labor; equanimity; load balancing; neatly modularized programming; on-the-fly updating; runtime; service rebalancing; Algorithms; Authentication; Bandwidth; Computer science; Load management; Machinery; Message passing; Network servers; Poles and towers; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Workstation Operating Systems, 1992. Proceedings., Third Workshop on
  • Conference_Location
    Key Biscayne, FL
  • Print_ISBN
    0-8186-2555-4
  • Type

    conf

  • DOI
    10.1109/WWOS.1992.275679
  • Filename
    275679