Dynamic Migration Algorithms for Distributed Object Systems
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Resource management using multiple feedback loops in soft real-time distributed object systems
Journal of Systems and Software
Dynamic scheduling of distributed method invocations
RTSS'10 Proceedings of the 21st IEEE conference on Real-time systems symposium
Hi-index | 0.00 |
Complex soft real-time distributed object systems require object profiling, scheduling and migration algorithms to respond to transient changes in the load or in the availability of the resources. We have developed a Resource Management System for a soft real-time distributed object system that is based on a three-level feedback loop which employs a profiling algorithm that monitors the usage of the resources, a least laxity scheduling algorithm that schedules the tasks, and hot spot and cooling algorithms that allocate and migrate objects to balance the load on the resources. The Resource Management System consists of a single (but possibly replicated and distributed) Resource Manager, and Profilers and Schedulers located on each of the processors in the distributed system.