2018
DOI: 10.1109/tcc.2016.2550047
|View full text |Cite
|
Sign up to set email alerts
|

Feedback Autonomic Provisioning for Guaranteeing Performance in MapReduce Systems

Abstract: International audienceCompanies have a fast growing amounts of data to process and store, a data explosion is happening next to us. Currentlyone of the most common approaches to treat these vast data quantities are based on the MapReduce parallel programming paradigm.While its use is widespread in the industry, ensuring performance constraints, while at the same time minimizing costs, still providesconsiderable challenges. We propose a coarse grained control theoretical approach, based on techniques that have … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
3
2
2

Relationship

2
5

Authors

Journals

citations
Cited by 18 publications
(16 citation statements)
references
References 35 publications
(44 reference statements)
0
16
0
Order By: Relevance
“…This can be done in response to monitored sensors of the systems, by analysis of this data and utilization of the results in order to trigger appropriate system-level or application-level reconfiguration mechanisms. There is not a single way to perform this reconfiguration, one of them being the development of feedback loops (see for example [1]) which in the domain of Computer Science are the object of Autonomic Computing [2].…”
Section: A Control Theory For High Performance Computingmentioning
confidence: 99%
“…This can be done in response to monitored sensors of the systems, by analysis of this data and utilization of the results in order to trigger appropriate system-level or application-level reconfiguration mechanisms. There is not a single way to perform this reconfiguration, one of them being the development of feedback loops (see for example [1]) which in the domain of Computer Science are the object of Autonomic Computing [2].…”
Section: A Control Theory For High Performance Computingmentioning
confidence: 99%
“…However, no such details are provided in the case of [72]. In contrast, the authors of [43,83] used a PI feedback controller for big data application. They focused to adjusts the computing nodes of a map reduce cluster to guarantee the desired service time of map reduce jobs.…”
Section: Classicmentioning
confidence: 99%
“…Autonomic computing proposes a general structure of feedback loop to take adaptive and reconfigurable computing into account. [27][28][29] A classic feedback control loop is illustrated in Figure 2 in the shape of a MAPE-K (Monitor, Analyse, Plan, Execute, Knowledge) loop. [27][28][29] A classic feedback control loop is illustrated in Figure 2 in the shape of a MAPE-K (Monitor, Analyse, Plan, Execute, Knowledge) loop.…”
Section: Background On Autonomic Computingmentioning
confidence: 99%
“…26 Feedback control loops, on one form or another, have been adopted as cornerstones of software-intensive and self-adaptive systems. [27][28][29] A classic feedback control loop is illustrated in Figure 2 in the shape of a MAPE-K (Monitor, Analyse, Plan, Execute, Knowledge) loop.…”
Section: Background On Autonomic Computingmentioning
confidence: 99%