2019 IEEE International Conference on Cloud Engineering (IC2E) 2019
DOI: 10.1109/ic2e.2019.00035
|View full text |Cite
|
Sign up to set email alerts
|

FECBench: A Holistic Interference-aware Approach for Application Performance Modeling

Abstract: Services hosted in multi-tenant cloud platforms often encounter performance interference due to contention for non-partitionable resources, which in turn causes unpredictable behavior and degradation in application performance. To grapple with these problems and to define effective resource management solutions for their services, providers often must expend significant efforts and incur prohibitive costs in developing performance models of their services under a variety of interference scenarios on different … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 15 publications
(8 citation statements)
references
References 40 publications
0
8
0
Order By: Relevance
“…Other resources, such as memory and I/O, also need to be accounted for as has been presented in earlier studies [9]. Additionally, the linearization transformation for join operators currently assumes interleaving, i.e., OR semantics.…”
Section: Discussionmentioning
confidence: 99%
“…Other resources, such as memory and I/O, also need to be accounted for as has been presented in earlier studies [9]. Additionally, the linearization transformation for join operators currently assumes interleaving, i.e., OR semantics.…”
Section: Discussionmentioning
confidence: 99%
“…We determined what number of more machines to arrangement dependent on the distinction between the present status and wanted state. The Stratum Resource Manager conveys the ML model on these machines and starts the expectation administration consequently to deal with dynamic remaining burden proactively [16].…”
Section: B Addressing Requirement 2: Framework For Performance Monitmentioning
confidence: 99%
“…IV-C2, we profile the forecast administration on the specific equipment before sending it on the group of machines. In light of the quantity of approaching solicitations (dynamic outstanding burden), we scale here and there the quantity of ML model containers to ensure the pre-characterized QoS in an occasion driven way utilizing the Docker swarm group management instrument, as showed in our ongoing work [16].…”
Section: Resource Managementmentioning
confidence: 99%
“…However, few studies in the literature take both the two objectives into consideration for initial container placement (ICP) in CaaS. On the other hand, the underlying performance modeling methods adopted by most related works [11]- [17] usually establish a relationship function between performance and resource requirements. Due to the required massive tests and complex computations, these methods are always blocked in a large-scale application scenario.…”
Section: Introductionmentioning
confidence: 99%
“…So an application when being deployed is often "excluded" by others co-located in the same PM due to resource competitions; a servere Interference means an intensified competition. As such, an Interference often has an adverse impact on the service performance, e.g., lengthening the application response time [17]- [22]. As noted in [23], the best way to prevent Interference is "don't let such quarreling people be neighbors" in the initial stages.…”
Section: Introductionmentioning
confidence: 99%