SwePub
Sök i LIBRIS databas

  Utökad sökning

L773:1532 0626 OR L773:1532 0634
 

Sökning: L773:1532 0626 OR L773:1532 0634 > Enhancing disk inpu...

Enhancing disk input output performance in consolidated virtualized cloud platforms using a randomized approximation scheme

HoseinyFarahabady, MohammadReza (författare)
University of Sydney, AUS
Taheri, Javid (författare)
Karlstads universitet,Institutionen för matematik och datavetenskap (from 2013)
Zomaya, Albert Y. (författare)
University Sydney, AUS
visa fler...
Tari, Zahir (författare)
RMIT University, AUS
Bao, Wei (författare)
University of Sydney, AUS
visa färre...
 (creator_code:org_t)
2021-02-28
2022
Engelska.
Ingår i: Concurrency and Computation. - : John Wiley & Sons. - 1532-0626 .- 1532-0634. ; 34:2
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • In a virtualized computer system with shared resources, consolidated virtual services (VSs) fiercely compete with each other to obtain the required capacity of resources, and this causes significant system's performance degradation. The performance of input output (I/O)-bound applications running inside their own VS is mainly determined by the total time required to schedule every read/write request, plus the actual time needed by the device driver to complete the request. To achieve a right performance isolation of shared resources (e.g., the last level cache, memory bandwidth, and the disk buffer), it is essential to limit the performance degradation level among collocated applications, as simultaneously several I/O operations are requested by VSs, perhaps with different priorities. This article proposes a resource allocation controller that uses a fully polynomial-time randomized approximation scheme to enable performance isolation of concurrent I/O requests in a shared system with multiple consolidated VSs. This controller uses a Monte Carlo sampling approach to measure and estimate the unknown attributes of operational requests originating from each VS. This is formalized as an optimization problem with the aim to minimize the degree of total quality of service (QoS) violation incidents in the entire platform. We associated a reward function to every working machine that represents the fulfillment degree of quality of service metric among all running VSs. The conducted comprehensive set of experiments showed that the proposed algorithm can reduce the QoS violation incidents by 32%, compared with the result which is obtained by employing the default resource allocation policy embedded in the existing Linux container layer.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Nyckelord

block IO controller
collocated virtual services
dynamic resource allocation controller
Linux containers
performance evaluation of computer systems
performance interference

Publikations- och innehållstyp

ref (ämneskategori)
art (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy