DocumentCode
2701166
Title
A quality of service based allocation and routing algorithm for distributed, heterogeneous real time systems
Author
Chatterjee, Saurav
Author_Institution
SRI Int., Menlo Park, CA, USA
fYear
1997
fDate
27-30 May 1997
Firstpage
235
Lastpage
242
Abstract
An increasing number of applications execute over a set of computing and communication resources and have end-to-end quality of service (QoS) requirements. Given a system and an application with specific flow structure and QoS requirements, this paper describes an integrated QoS-based allocation and routing algorithm that determines which computing and communication resources to utilize for this application. More specifically, the algorithm finds the best flow path for an application, subject to application flow and QoS constraints, so as to optimize system objectives (e.g., minimize total system utilization or balance the load). The paper also introduces a Δ-optimal algorithm that, relative to the optimal algorithm, significantly reduces the run-time of the algorithm with a minor degradation in the optimality of the solution. The Δ-optimal algorithm is guaranteed to produce a result that is at most Δ-units sub-optimal. The paper also analyzes the optimality and run time of the solution as a function of Δ for two multimedia scenarios. Rules of thumb for setting Δ are also given
Keywords
distributed processing; multimedia communication; multimedia computing; optimisation; quality control; real-time systems; resource allocation; telecommunication network routing; QoS requirements; allocation algorithm; application flow constraints; communication resources; distributed heterogeneous real time systems; flow path; flow structure; load balancing; multimedia; optimal algorithm; optimization; quality of service; routing algorithm; run-time; total system utilization; Application software; Computer networks; Constraint optimization; Distributed computing; Network servers; Quality of service; Real time systems; Resource management; Routing; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 1997., Proceedings of the 17th International Conference on
Conference_Location
Baltimore, MD
ISSN
1063-6927
Print_ISBN
0-8186-7813-5
Type
conf
DOI
10.1109/ICDCS.1997.598039
Filename
598039
Link To Document