DocumentCode :
2157366
Title :
Hierarchical control of multiple resources in distributed real-time and embedded systems
Author :
Shankaran, Nishanth ; Koutsoukos, Xenofon D. ; Schmidt, Douglas C. ; Xue, Yuan ; Lu, Chenyang
Author_Institution :
Dept. of Electr. & Electron. Comput. Sci.,, Vanderbilt Univ., Nashville, TN
fYear :
0
fDate :
0-0 0
Lastpage :
160
Abstract :
There is an increasing demand to introduce adaptive capabilities in distributed real-time and embedded (DRE) systems that execute in open environments where system operational conditions, input workload, and resource availability cannot be characterized accurately a priori. To meet these needs, this paper presents the hierarchical distributed resource-management architecture (HiDRA), which provides adaptive resource management using control-the ore tic techniques that adapt to workload fluctuations and resource availability. In contrast to adaptive control techniques that manage only one type of system resource, HiDRA features a hierarchical control scheme that manages both bandwidth and processor utilization simultaneously. This paper presents three contributions to research in adaptive resource management for DRE systems. First, we describe the structure and functionality of HiDRA. Second, we present an analytical model of HiDRA that formalizes its control theoretic behavior and present analytical performance guarantees. Third, we evaluate the performance of HiDRA via experiments on a representative DRE system that performs distributed target tracking in real-time. Our analytical and empirical results indicate that HiDRA yields predictable, stable, and high system performance, even in the face of changing workload
Keywords :
control theory; distributed processing; embedded systems; resource allocation; target tracking; adaptive resource management; analytical performance; control-theoretic technique; distributed real-time embedded system; distributed target tracking; hierarchical control scheme; hierarchical distributed resource-management architecture; open environment; processor utilization; resource availability; workload fluctuation; Adaptive control; Availability; Bandwidth; Control systems; Embedded system; Fluctuations; Performance analysis; Programmable control; Real time systems; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems, 2006. 18th Euromicro Conference on
Conference_Location :
Dresden
ISSN :
1068-3070
Print_ISBN :
0-7695-2619-5
Type :
conf
DOI :
10.1109/ECRTS.2006.11
Filename :
1647734
Link To Document :
بازگشت