Mostra el registre d'ítem simple

dc.contributor.authorRameshan, Navaneeth
dc.contributor.authorNavarro Moldes, Leandro
dc.contributor.authorMonte Moreno, Enrique
dc.contributor.authorVlassov, Vladimir
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament de Teoria del Senyal i Comunicacions
dc.date.accessioned2015-05-06T12:35:11Z
dc.date.created2014
dc.date.issued2014
dc.identifier.citationRameshan, 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.
dc.identifier.isbn978-1-4503-2785-5
dc.identifier.urihttp://hdl.handle.net/2117/27787
dc.description.abstractWhile 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.
dc.format.extent12 p.
dc.language.isoeng
dc.publisherAssociation for Computing Machinery (ACM)
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Informàtica::Sistemes d'informació
dc.subjectÀrees temàtiques de la UPC::Informàtica::Enginyeria del software
dc.subject.lcshSoftware engineering
dc.subject.lcshComputer software -- Development
dc.subject.otherMetrics—complexity measures
dc.subject.otherPerformance measures
dc.subject.otherPerformance interference
dc.subject.otherInterference mitigation
dc.subject.otherPerformance sensitivity
dc.subject.otherQuality of Service
dc.subject.otherVirtualization
dc.titleStay-Away, protecting sensitive applications from performance interference
dc.typeConference report
dc.subject.lemacEnginyeria de programari
dc.subject.lemacProgramari -- Desenvolupament
dc.contributor.groupUniversitat Politècnica de Catalunya. CNDS - Xarxes de Computadors i Sistemes Distribuïts
dc.contributor.groupUniversitat Politècnica de Catalunya. VEU - Grup de Tractament de la Parla
dc.identifier.doi10.1145/2663165.2663327
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://doi.acm.org/10.1145/2663165.2663327
dc.rights.accessRestricted access - publisher's policy
local.identifier.drac15448708
dc.description.versionPostprint (published version)
dc.date.lift10000-01-01
local.citation.authorRameshan, N.; Navarro, L.; Monte, E.; Vlassov, V.
local.citation.contributorACM/IFIP/USENIX International Middleware Conference
local.citation.pubplaceBordeaux
local.citation.publicationNameMiddleware'14: 15th International Middleware Conference: Bordeaux, France: December 08-12, 2014
local.citation.startingPage301
local.citation.endingPage312


Fitxers d'aquest items

Imatge en miniatura

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple