Proceedings 20th IEEE Real-Time Systems Symposium (Cat. No.99CB37054)
DOI: 10.1109/real.1999.818848
|View full text |Cite
|
Sign up to set email alerts
|

FARACost: an adaptation cost model aware of pending constraints

Abstract: The perturbations induced by adaptation and resource allocation decisions on the adapted applications may have the undesirable side effect of causing timing constraint failures. In order to benefit from available adaptation capabilities yet avoid critical timing failures, the dynamic resource allocation mechanism should be aware of the perturbation induced by its decisions. Therefore, the impact of adaptation on short-term performance should be considered a first-class decision criterion, along with traditiona… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 18 publications
0
7
0
Order By: Relevance
“…For example, the Q-RAM architecture [47] introduces QoS-sensitive near-optimal resource allocation algorithms for applications with multiple resource requirements and multiple QoS dimensions. FARA [49], [48] presents a hierarchical adaptation model for complex real-time systems and algorithms for optimizing multidimensional adaptation cost. An end-to-end QoS model is presented in [32] in the context of a middleware approach to QoS management that requires application cooperation.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…For example, the Q-RAM architecture [47] introduces QoS-sensitive near-optimal resource allocation algorithms for applications with multiple resource requirements and multiple QoS dimensions. FARA [49], [48] presents a hierarchical adaptation model for complex real-time systems and algorithms for optimizing multidimensional adaptation cost. An end-to-end QoS model is presented in [32] in the context of a middleware approach to QoS management that requires application cooperation.…”
Section: Related Workmentioning
confidence: 99%
“…For example, Fig. 8 plots server response time versus request rate when the listen queue was configured for maximum length of 48,192, and 768, respectively. In this experiment, all requests were for URLs of size 64KB.…”
Section: Measuring Response Timementioning
confidence: 99%
“…One consequence is that reactions to changes in available network bandwidth, for example, can occur at packet boundaries rather than at the boundaries defined by application-level message sizes and/or by applications' time slices. The resulting 'faster' and bounded reaction times can reduce jitter and improve system predictability [15,38]. An important characteristic of our middleware is its support of user-defined 'handlers' -IQ-Services -that implement the actual data adaptations suitable for specific applications.…”
Section: Discussion and Related Workmentioning
confidence: 99%
“…These facts impose limitations on how to manage containers as decisions made upstream, for instance, have a direct effect on downstream operation and they directly affect the end-to-end QoS properties of I/O pipelines [27], [25]. An extreme example is the removal of a component from the I/O pipeline rendering its downstream components useless.…”
Section: A I/o Container Runtime Constraints and Desired Propertiesmentioning
confidence: 99%