Design and implementation of distributed resource management for time-sensitive applications
From MaRDI portal
Abstract: In this paper, we address distributed convergence to fair allocations of CPU resources for time-sensitive applications. We propose a novel resource management framework where a centralized objective for fair allocations is decomposed into a pair of performance-driven recursive processes for updating: (a) the allocation of computing bandwidth to the applications (resource adaptation), executed by the resource manager, and (b) the service level of each application (service-level adaptation), executed by each application independently. We provide conditions under which the distributed recursive scheme exhibits convergence to solutions of the centralized objective (i.e., fair allocations). Contrary to prior work on centralized optimization schemes, the proposed framework exhibits adaptivity and robustness to changes both in the number and nature of applications, while it assumes minimum information available to both applications and the resource manager. We finally validate our framework with simulations using the TrueTime toolbox in MATLAB/Simulink.
Recommendations
- Hierarchical control of multiple resources in distributed real-time and embedded systems
- Adaptive resource management algorithms for periodic tasks in dynamic real-time distributed systems.
- Distributed resource allocation on dynamic networks in quadratic time
- Distributed dynamic event-triggered and practical predefined-time resource allocation in cyber-physical systems
- Publication:4442350
Cites work
- scientific article; zbMATH DE number 1424768 (Why is no real title available?)
- A Cooperative Game Framework for QoS Guided Job Allocation Schemes in Grids
- Design and implementation of distributed resource management for time-sensitive applications
- Distributed dynamic reinforcement of efficient outcomes in multiagent coordination and network formation
- Noncooperative load balancing in distributed systems
- Nonlinear systems
Cited in
(6)- Resource management middleware for dynamic, dependable real-time systems
- Schedulability criteria and analysis for dynamic and flexible resource management
- Measurement-based efficient resource allocation with demand-side adjustments
- Design and implementation of distributed resource management for time-sensitive applications
- Exploiting application tunability for efficient, predictable resource management in parallel and distributed systems
- Hierarchical control of multiple resources in distributed real-time and embedded systems
This page was built for publication: Design and implementation of distributed resource management for time-sensitive applications
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q899258)