Whamcloud - gitweb
LU-10181 mdt: high-priority request handling for DOM 68/29968/9
authorMikhal Pershin <mike.pershin@intel.com>
Tue, 7 Nov 2017 16:29:32 +0000 (19:29 +0300)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 14 Feb 2018 00:51:11 +0000 (00:51 +0000)
commit9e338ee25609d9bbcc359c37012e6868dd6be5d3
tree177bf449840ed677f0092cd851e9a03e812ca48d
parent795ca68f13606921f6cd78b9c77fd2c5d8ca724d
LU-10181 mdt: high-priority request handling for DOM

Implement high-priority request handling and lock
prolongation for Data-on-MDT BRW requests to avoid incorrect
timeouts and client eviction under heavy MDS load.

Test-Parameters: mdssizegb=20 testlist=sanity-dom,dom-performance
Signed-off-by: Mikhal Pershin <mike.pershin@intel.com>
Change-Id: I589efd2774d739f3a0b471d7a6e4d6be7c6a7c2c
Reviewed-on: https://review.whamcloud.com/29968
Tested-by: Jenkins
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/mdc/mdc_dev.c
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_internal.h
lustre/mdt/mdt_io.c
lustre/mdt/mdt_mds.c