Design and Performance Evaluation of an Adaptive Resource Management Framework for Distributed Real-Time and Embedded Systems
Author(s) -
Nishanth Shankaran,
Nilabja Roy,
Douglas C. Schmidt,
Xenofon Koutsoukos,
Yingming Chen,
Chenyang Lu
Publication year - 2008
Publication title -
eurasip journal on embedded systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.145
H-Index - 26
eISSN - 1687-3963
pISSN - 1687-3955
DOI - 10.1155/2008/250895
Subject(s) - computer science , resource (disambiguation) , distributed computing , real time computing , embedded system , computer network
Achieving end-to-end quality of service (QoS) in distributed real-time embedded (DRE) systems require QoS support and enforcement from their underlying operating platforms that integrates many real-time capabilities, such as QoS-enabled network protocols, real-time operating system scheduling mechanisms and policies, and real-time middleware services. As standards-based quality of service(QoS) enabled component middleware automates integration and configuration activities, it is increasingly being used as a platform for developing open DRE systems that execute in environments where operational conditions, input workload, and resource availability cannot be characterized accurately a priori. Although QoS-enabled component middleware offers many desirable features, however, it historically lacked the ability to allocate resources efficiently and enable the system to adapt to fluctuations in input workload, resource availability, and operating conditions. This paper presents three contributions to research on adaptive resource management for component-based open DRE systems. First, we describe the structure and functionality of theresource allocation and control engine (RACE), which is an open-source adaptive resource management framework built atop standards-based QoS-enabled component middleware. Second, we demonstrate and evaluate the effectiveness of RACE in the context of a representative open DRE system: NASA'smagnetosphericmultiscale mission system. Third, we present an empirical evaluation of RACE's scalability as the number of nodes and applications in a DRE system grows. Our results show that RACE is a scalable adaptive resource management framework and yields a predictable andhigh-performance system,even in the face of changing operational conditions and input workload
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom