다중 사용자 시스템에서 NFS 성능 저하

다중 사용자 시스템에서 NFS 성능 저하

우리는 여러 다중 사용자 Ubuntu 시스템에 마운트된 NFS 드라이브를 사용하고 있습니다. 때때로 NFS 읽기 및 쓰기 성능이 매우 느려 간단한 ls작업을 수행하는 데 몇 분이 걸립니다. 다른 머신에서는 ls동일한 NFS 드라이브에서 동시에 동일한 작업이 매우 빠릅니다. 또한 문제의 머신에 탑재된 다른 NFS 드라이브는 여전히 정상 속도를 나타냅니다. 이 문제는 NFS 클라이언트와 관련된 것 같습니다. NFS 드라이브를 마운트하려면 다음 명령을 사용합니다.

mount -t nfs -o vers=3,timeo=600,nolock,async $IP:/ /mnt/nfs

지금까지 나는 현재 해당 머신에서 NFS 드라이브를 광범위하게 사용하고 있는 누군가(많은 파일 읽기/쓰기)에 대해 설명하여 다른 요청을 차단했습니다. 그러나 이것이 NFS 서버와 관련된 문제가 아니라 머신별 문제라는 사실을 고려할 때 올바른 마운트 옵션을 선택하는 등 이에 대해 우리가 할 수 있는 조치가 없는지 의문이 들기 시작합니다.

NFS는 빈번한 읽기/쓰기(예: 네트워크 드라이브에서 데이터 직접 처리)를 지원합니까, 아니면 일반적으로 피해야 합니까? 동일한 NFS 드라이브에 액세스하는 많은 사용자가 있는 시스템에서는 어떤 마운트 옵션이 선호됩니까?

관련 정보