Show simple item record

dc.contributor.authorNou Castell, Ramon
dc.contributor.authorGiralt, Jacobo
dc.contributor.authorCortés, Toni
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2013-05-31T09:33:22Z
dc.date.available2013-05-31T09:33:22Z
dc.date.created2013
dc.date.issued2013
dc.identifier.citationNou, R.; Giralt, J.; Cortés, A. Automatic I/O scheduler selection through online workload analysis. A: International Conference on Autonomic and Trusted Computing. "9th IEEE International Conference on Autonomic and Trusted Computing". Fukuoka: 2013, p. 431-438.
dc.identifier.urihttp://hdl.handle.net/2117/19470
dc.description.abstractI/O performance is a bottleneck for many workloads. The I/O scheduler plays an important role in it. It is typically configured once by the administrator and there is no selection that suits the system at every time. Every I/O scheduler has a different behavior depending on the workload and the device. We present a method to select automatically the most suitable I/O scheduler for the ongoing workload. This selection is done online, using a workload analysis method with small I/O traces, finding common I/O patterns. Our dynamic mechanism adapts automatically to one of the best schedulers, sometimes achieving improvements on I/O performance for heterogeneous workloads beyond those of any fixed configuration (up to 5%). This technique works with any application and device type (RAID, HDD, SSD), as long as we have a system parameter to tune. It does not need disk simulations or hardware models, which are normally unavailable. We evaluate it in different setups, and with different benchmarks.
dc.format.extent8 p.
dc.language.isoeng
dc.subjectÀrees temàtiques de la UPC::Informàtica::Sistemes operatius
dc.subject.lcshComputer scheduling
dc.subject.otherI/O scheduling
dc.subject.otherPattern matching
dc.subject.otherOptimization
dc.titleAutomatic I/O scheduler selection through online workload analysis
dc.typeConference report
dc.subject.lemacPlanificació de tasques (Informàtica)
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1109/UIC-ATC.2012.12
dc.description.peerreviewedPeer Reviewed
dc.rights.accessOpen Access
local.identifier.drac11637260
dc.description.versionPostprint (author’s final draft)
local.citation.authorNou, R.; Giralt, J.; Cortés, A.
local.citation.contributorInternational Conference on Autonomic and Trusted Computing
local.citation.pubplaceFukuoka
local.citation.publicationName9th IEEE International Conference on Autonomic and Trusted Computing
local.citation.startingPage431
local.citation.endingPage438


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder