On one source of latency in NFSv4 client

Dmitry Irtegov, Pavel Belousov, Alexander Fal, Alexey Fedosenko

Результат исследования: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференциинаучнаярецензирование

Аннотация

Due to VFS architecture limitation, Linux NFSv4 and 4.1 client cannot join RPC requests into compounds even in cases when it is allowed by protocol specification. This leads to the high sensitivity to the network latency and loss of performance on metadata-intensive operations, especially on workloads when many small files are opened. Similar issue exists in other Unixlike kernels. We propose a modification to VFS API that resolves this issue. We have a demo implementation of modified VFS and NFS client that shows measurable improvement of latency and general throughput on synthetic metadata-intensive tests, even with standard NFS servers.

Язык оригиналаанглийский
Название основной публикацииCEE-SECR 2017 - Proceedings of the 13th Central and Eastern European Software Engineering Conference in Russia
ИздательAssociation for Computing Machinery
Число страниц9
ТомPart F133327
ISBN (электронное издание)9781450363969
DOI
СостояниеОпубликовано - 20 окт 2017
Событие13th Central and Eastern European Software Engineering Conference in Russia, CEE-SECR 2017 - Saint-Petersburg, Российская Федерация
Продолжительность: 20 окт 201721 окт 2017

Серия публикаций

НазваниеACM International Conference Proceeding Series

Конференция

Конференция13th Central and Eastern European Software Engineering Conference in Russia, CEE-SECR 2017
СтранаРоссийская Федерация
ГородSaint-Petersburg
Период20.10.201721.10.2017

    Fingerprint

Цитировать

Irtegov, D., Belousov, P., Fal, A., & Fedosenko, A. (2017). On one source of latency in NFSv4 client. В CEE-SECR 2017 - Proceedings of the 13th Central and Eastern European Software Engineering Conference in Russia (Том Part F133327). [3166101] (ACM International Conference Proceeding Series). Association for Computing Machinery. https://doi.org/10.1145/3166094.3166101