Stay-Away, protecting sensitive applications from performance interference
Visualitza/Obre
Stay-Away, protecting sensitive applications from performance interference (1,364Mb) (Accés restringit)
Sol·licita una còpia a l'autor
Què és aquest botó?
Aquest botó permet demanar una còpia d'un document restringit a l'autor. Es mostra quan:
- Disposem del correu electrònic de l'autor
- El document té una mida inferior a 20 Mb
- Es tracta d'un document d'accés restringit per decisió de l'autor o d'un document d'accés restringit per política de l'editorial
Cita com:
hdl:2117/27787
Tipus de documentText en actes de congrés
Data publicació2014
EditorAssociation for Computing Machinery (ACM)
Condicions d'accésAccés restringit per política de l'editorial
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
Abstract
While co-locating virtual machines improves utilization in
resource shared environments, the resulting performance interference
between VMs is difficult to model or predict. QoS
sensitive applications can suffer from resource co-location
with other less short-term resource sensitive or batch applications.
The common practice of overprovisioning resources
helps to avoid performance interference and guarantee QoS
but leads to low machine utilization. Recent work that relies
on static approaches suffer from practical limitations due to
assumptions such as a priori knowledge of application behaviour
and workload.
To address these limitations, we present Stay-Away, a
generic and adaptive mechanism to mitigate the detrimental
effects of performance interference on sensitive applications
when co-located with batch applications. Our mechanism
complements the allocation decisions of resource schedulers
by continuously learning the favourable and unfavourable
states of co-execution and mapping them to a state-space
representation. Trajectories in this representation are used
to predict and prevent any transition towards interference of
sensitive applications by proactively throttling the execution
of batch applications. The representation also doubles as a
template to prevent violations in the future execution of the
repeatable sensitive application when co-located with other
batch applications. Experimental results with realistic applications
show that it is possible to guarantee a high level of
QoS for latency sensitive applications while also improving
machine utilization.
CitacióRameshan, N. [et al.]. Stay-Away, protecting sensitive applications from performance interference. A: ACM/IFIP/USENIX International Middleware Conference. "Middleware'14: 15th International Middleware Conference: Bordeaux, France: December 08-12, 2014". Bordeaux: Association for Computing Machinery (ACM), 2014, p. 301-312.
ISBN978-1-4503-2785-5
Versió de l'editorhttp://doi.acm.org/10.1145/2663165.2663327
Col·leccions
- CNDS - Xarxes de Computadors i Sistemes Distribuïts - Ponències/Comunicacions de congressos [205]
- VEU - Grup de Tractament de la Parla - Ponències/Comunicacions de congressos [437]
- Departament d'Arquitectura de Computadors - Ponències/Comunicacions de congressos [1.954]
- Departament de Teoria del Senyal i Comunicacions - Ponències/Comunicacions de congressos [3.328]
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Stay-Away, prot ... rformance interference.pdf | Stay-Away, protecting sensitive applications from performance interference | 1,364Mb | Accés restringit |