2008
DOI: 10.1007/s12083-008-0020-8
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive component composition and load balancing for distributed stream processing applications

Abstract: Providing real-time and QoS support to stream processing applications running on top of largescale overlays is challenging due to the inherent heterogeneity and resource limitations of the nodes and the multiple QoS demands of the applications that must concurrently be met. In this paper we propose an integrated adaptive component composition and load balancing mechanism that (1) allows the composition of distributed stream processing applications on the fly across a large-scale system, while satisfying their … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

2011
2011
2024
2024

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(11 citation statements)
references
References 19 publications
0
11
0
Order By: Relevance
“…In more detail, [3] and [4] consider only energy spending, while [5] deals only with load balancing issues. Although [6] does take into account different metrics, possible combinations of them are ignored.…”
Section: Related Workmentioning
confidence: 99%
“…In more detail, [3] and [4] consider only energy spending, while [5] deals only with load balancing issues. Although [6] does take into account different metrics, possible combinations of them are ignored.…”
Section: Related Workmentioning
confidence: 99%
“…The scientific literature proposes a wide range of solutions for resource management in various application domains, which range from aeronautics [21] to telecommunications [5], from grid computing [10] to SOA [4,17] and Web Services [3], from multimedia [18] to multi-agent systems. Typically, they focus on one or two functionalities offered by the framework proposed in this paper.…”
Section: Fig 1 Resource Management Through Allocation Trading and Self-adaptationmentioning
confidence: 99%
“…Already today multimedia streaming takes up about 80% of video data traffic and engages for even bigger share in future. Heterogeneity of modern mobile devices, that is the difference in screen size and computational power of each concrete model of mobile devices along with their energy limitations, necessitates customized video transcoding for all end user devices with the unique parameters [1,2]. Also, different devices can have different Internet bandwidth, which imposes additional requirements upon the quality of streaming video and therefore customized transcoding [3].…”
Section: Introductionmentioning
confidence: 99%
“…So far, the existing researches concern moving of the transcoding process, the most computation-intensive part of video streaming, to other accessible resources. In [2] transcoding is done by adaptation engine which is a solution for multimedia data customization problem rather than the media server overload problem. In [6,7] adaptive transcoding performed at proxy servers or video adaptation nodes located on the edges of fixed networks, while in [8,9] transcoding is fairly spread among existing neighbor servers.…”
Section: Introductionmentioning
confidence: 99%