Total ship computing environments (TSCEs) are examples of enterprise distributed real-time and embedded (DRE) systems that can benefit from dynamic management of computing and networking resources for their sustained successful operation. An essential property of TSCEs is their ability to optimize and reconfigure system resources at runtime in response to changing mission needs and/or other situations, such as failures or system overload. This paper provides three contributions to the study of dynamic resource management (DRM) for enterprise DRE systems. First, we describe a standards-based multi-layered resource management (MLRM) architecture that provides DRM capabilities to enterprise DRE systems. Second, we show how our MLRM architecture has been applied to meet DRM needs of TSCEs. Third, we illustrate the results of experiments evaluating our MLRM architecture in the context of a representative TSCE.
|
342
|
Resource Containers: A New Facility for Resource Management in Server Systems
– Banga, Druschel, et al.
- 1999
|
|
204
|
Real-Time Systems
– Liu
- 2000
|
|
95
|
Modern Control Engineering
– Ogata
- 1970
|
|
92
|
Using path profiles to predict http requests
– Schechter, Krishnan, et al.
- 1998
|
|
90
|
Generalized rate monotonic scheduling theory: A framework for developing real-time systems
– Sha, Rajkumar, et al.
- 1994
|
|
67
|
QuO’s runtime support for quality of service in distributed objects
– Vanegas, Zinky, et al.
- 1998
|
|
49
|
Realtime scheduling in SunOS 5.0
– Khanna, Sebree, et al.
- 1992
|
|
37
|
A Platform-Independent Component Modeling Language for Distributed Real-Time and Embedded Systems
– Balasubramanian, Balasubramanian, et al.
- 2005
|
|
29
|
Towards Adaptive and Reflective Middleware for Network-Centric Combat Systems,” CrossTalk - The
– Schmidt, Schantz, et al.
- 2001
|
|
24
|
Dynamic Resource Management and Automatic Configuration of Distributed Component Systems
– Kon, Yamane
- 2001
|
|
23
|
Comparing and Contrasting Adaptive Middleware Support in Wide-Area and Embedded Distributed Object Applications
– Loyall, Gossett, et al.
- 2001
|
|
23
|
DeSiDeRaTa: QoS Management Technology for Dynamic, Scalable, Dependable Real-time Systems
– Welch, Shirazi, et al.
- 1998
|
|
23
|
Fixed-Priority End-to-End Scheduling in Distributed Real-time Systems
– Sun
- 1997
|
|
18
|
Configuring Real-time Aspects in Component Middleware
– Wang, Gill, et al.
- 2004
|
|
18
|
Best-fit bin-packing with random order
– Kenyon
- 1996
|
|
16
|
Improving Real-Time System Configuration via a QoS-aware CORBA Component Model
– Wang, Gill
- 2003
|
|
14
|
Dynamic resource management on distributed systems using reconfigurable applications
– Moreira, Naik
- 1997
|
|
13
|
Dynamically Negotiated Resource Management for Data Intensive Application Suites
– Nutt, Brandt, et al.
- 2000
|
|
12
|
Applying System Execution Modeling Tools to Evaluate Enterprise Distributed Real-time and Embedded System QoS
– Hill, Slaby, et al.
- 2006
|
|
11
|
A Control-based Middleware Framework for QoS Adaptations
– Li, Nahrstedt
- 1999
|
|
10
|
User-level QoS-adaptive resource management in server end-systems
– Abdelzaher, Shin, et al.
- 2003
|
|
10
|
Runtime Performance Modeling and Measurment of Adaptive Distributed Object Applications
– Zinky, Loyell, et al.
- 2002
|
|
8
|
A new proof for the first-fit decreasing bin-packing algorithm
– Baker
- 1985
|
|
7
|
Optimization of Quality of Service in Dynamic Systems
– Hansen, Lehoczky, et al.
- 2001
|
|
6
|
Component-Based Dynamic QoS
– Sharma, Loyall, et al.
- 2004
|
|
6
|
DAnCE: A QoS-enabled Component Deployment and Conguration Engine
– Deng, Balasubramanian, et al.
- 2005
|
|
6
|
Proactive and Reactive Resource Reallocation
– Cross, Lardieri
- 2001
|
|
5
|
DynBench: a dynamic benchmark suite for distributed real-time systems
– Shirazi, Welch, et al.
- 1999
|
|
4
|
Network QoS Assurance in a Multi-Layer Adaptive Resource Management Scheme for Mission-Critical Applications using the CORBA Middleware Framework
– Dasarathy, Gadgil, et al.
- 2005
|
|
1
|
Adaptive QoS Optimizations for Radar Tracking
– Ghosh, Rajkumar, et al.
- 2004
|
|
1
|
A Pattern System to Supervisory Control of Automated Manufacturing System
– Stadzisz, Simao, et al.
- 2003
|
|
1
|
A Framework for (Re)Deploying Components
– Shankar, Balasubramanian, et al.
- 2005
|