NFS 드라이브에서 애플리케이션의 병렬 인스턴스를 많이 실행하면 성능에 영향을 미치나요?

NFS 드라이브에서 애플리케이션의 병렬 인스턴스를 많이 실행하면 성능에 영향을 미치나요?

나는 Ubuntu 20.04와 Slurm에서 작업 스케줄러로 간단한 컴퓨팅 클러스터를 구성하고 있습니다. 클러스터는 주로 양자 화학 계산에 사용되므로 일반적으로 각 작업은 단일 컴퓨팅 노드에서 자체 코드 인스턴스를 실행합니다. 모든 노드는 1GBit 이더넷을 통해 헤드 노드에 연결됩니다. 각 노드의 로컬 스크래치 공간을 유지하면서 로그인 노드의 NSF 드라이브에 모든 사용자 파일과 소프트웨어 컬렉션을 보관할 계획입니다.

NFS 드라이브에 저장된 애플리케이션을 병렬로 독립적으로 실행하면 성능에 큰 영향을 미치거나 네트워크에 과부하가 걸리나요?
각 노드가 코드를 RAM에 로드한 다음 로컬에서 실행합니까?

추신: 저는 Linux 전문가가 아니므로 이 질문은 순진할 수도 있습니다. 만약 그렇다면, 미리 사과드립니다.

관련 정보