Toward a Practical and Timely Diagnosis of Application's I/O Behavior

dc.contributor.author Ricardo Gonçalves Macedo en
dc.contributor.author Tânia Conceição Araújo en
dc.contributor.author Rui Carlos Oliveira en
dc.contributor.author João Tiago Paulo en
dc.contributor.other 6941 en
dc.contributor.other 7401 en
dc.contributor.other 5594 en
dc.contributor.other 5621 en
dc.date.accessioned 2024-02-02T13:26:53Z
dc.date.available 2024-02-02T13:26:53Z
dc.date.issued 2023 en
dc.description.abstract We present DIO, a generic tool for observing inefficient and erroneous I/O interactions between applications and in-kernel storage backends that lead to performance, dependability, and correctness issues. DIO eases the analysis and enables near real-time visualization of complex I/O patterns for data-intensive applications generating millions of storage requests. This is achieved by non-intrusively intercepting system calls, enriching collected data with relevant context, and providing timely analysis and visualization for traced events. We demonstrate its usefulness by analyzing four production-level applications. Results show that DIO enables diagnosing inefficient I/O patterns that lead to poor application performance, unexpected and redundant I/O calls caused by high-level libraries, resource contention in multithreaded I/O that leads to high tail latency, and erroneous file accesses that cause data loss. Moreover, through a detailed evaluation, we show that, when comparing DIO's inline diagnosis pipeline with a similar state-of-the-art solution, our system captures up to 28x more events while keeping tracing performance overhead between 14% and 51%. en
dc.identifier P-00Z-5B4 en
dc.identifier.uri https://repositorio.inesctec.pt/handle/123456789/14792
dc.language eng en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Toward a Practical and Timely Diagnosis of Application's I/O Behavior en
dc.type en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
P-00Z-5B4.pdf
Size:
3.51 MB
Format:
Adobe Portable Document Format
Description: