웹 서버용 NFS 마운트가 있고 NFS 서버의 IO 로드를 최소화하기 위해 로그 파일을 로컬 스토리지로 옮겼지만 이러한 로그에 대한 심볼릭 링크를 만들었습니다(NFS 공유 -> 로컬 스토리지).
NFS 공유에 직접 저장된 것처럼 IO 로드에 여전히 동일한 영향을 미치나요?
답변1
아니요.
심볼릭 링크를 나타내는 inode는 NFS 서버에 저장되지만 액세스되는 즉시 NFS 클라이언트에 캐시됩니다. 블록 I/O 및 파일 메타데이터 업데이트는 모두 로컬 파일 시스템에서 발생합니다.
이는 VFS(가상 파일 시스템)를 통해 가능해졌습니다.