Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференций › статья в сборнике материалов конференции › научная › Рецензирование
On one source of latency in NFSv4 client. / Irtegov, Dmitry; Belousov, Pavel; Fal, Alexander и др.
CEE-SECR 2017 - Proceedings of the 13th Central and Eastern European Software Engineering Conference in Russia. Том Part F133327 Association for Computing Machinery, 2017. 3166101 (ACM International Conference Proceeding Series).Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференций › статья в сборнике материалов конференции › научная › Рецензирование
}
TY - GEN
T1 - On one source of latency in NFSv4 client
AU - Irtegov, Dmitry
AU - Belousov, Pavel
AU - Fal, Alexander
AU - Fedosenko, Alexey
PY - 2017/10/20
Y1 - 2017/10/20
N2 - 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.
AB - 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.
KW - Compound RPC
KW - Latency
KW - Linux
KW - Shared storage
KW - VFS
KW - compound RPC
KW - latency
KW - shared storage
UR - http://www.scopus.com/inward/record.url?scp=85041094562&partnerID=8YFLogxK
U2 - 10.1145/3166094.3166101
DO - 10.1145/3166094.3166101
M3 - Conference contribution
AN - SCOPUS:85041094562
VL - Part F133327
T3 - ACM International Conference Proceeding Series
BT - CEE-SECR 2017 - Proceedings of the 13th Central and Eastern European Software Engineering Conference in Russia
PB - Association for Computing Machinery
T2 - 13th Central and Eastern European Software Engineering Conference in Russia, CEE-SECR 2017
Y2 - 20 October 2017 through 21 October 2017
ER -
ID: 9960423