Heterogeneous resource management for dynamic real-time systems
Eui‐Nam Huh, Lonnie R. Welch, Behrooz Shirazi, Charles D. Cavanaugh · 2002
Dynamic real-time systems face many resource management problems. This paper addresses the following problems: (1) dynamic resource allocation to provide QoS objectives, (2) heterogeneous resources, and (3) non-intrusive accurate monitoring of QoS, resource availability and resource needs. This paper describes the techniques of a resource manager handling the above problems to support the QoS of dynamic distributed real-time systems. The contributions of this paper to solve these problems are as follows: unification of dynamic resource requirements among heterogeneous hosts, control of resources in heterogeneous environments, feasibility analysis and dynamic load balancing/sharing. Our heuristic allocation scheme not only allows higher workloads than the random, round-robin and least-load schemes by 257%, 142% and 36.4%, respectively, but it also improves the QoS compared to those schemes by 38.6%, 28.5% and 31.6%, respectively.