• DocumentCode
    3064287
  • Title

    Dynamic migration algorithms for distributed object systems

  • Author

    Kalogeraki, V. ; Melliar-Smith, P.M. ; Moser, L.E.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
  • fYear
    2001
  • fDate
    36982
  • Firstpage
    119
  • Lastpage
    126
  • Abstract
    Complex distributed object systems require dynamic migration algorithms that allocate and reallocate objects to respond to changes in the load or in the availability of the resources. We present the Cooling and Hot-Spot migration algorithms that reallocate objects when the load on a processor is high or when the latency of a task is high. The algorithms have been implemented as a feedback loop in the Eternal Resource Management System where information obtained from monitoring the behavior of the objects and the usage of the processors´ resources is used to dynamically balance the load on the processors and improve the latency of the tasks. The cost of moving an object is justified by amortization over many method invocations, and constrains the rate at which objects are moved. The experimental results show that our algorithms guarantee steady flow of operation for the tasks and gracefully migrate objects from the processors when processor overloads and high task latencies are detected
  • Keywords
    distributed algorithms; distributed object management; resource allocation; Cooling migration algorithm; Eternal Resource Management System; Hot-Spot migration algorithm; distributed object systems; dynamic migration algorithms; experimental results; high task latencies; load balancing; method invocations; object allocation; processor load; processor overload; task latency; Availability; Cooling; Costs; Delay; Feedback loop; Heuristic algorithms; Monitoring; Object detection; Resource management; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2001. 21st International Conference on.
  • Conference_Location
    Mesa, AZ
  • Print_ISBN
    0-7695-1077-9
  • Type

    conf

  • DOI
    10.1109/ICDSC.2001.918940
  • Filename
    918940