ECS: NFS 내보내기 마운트에 대한 모범 사례
Summary: ECS NFS 내보내기를 마운트하는 모범 사례
Instructions
ECS NFS 내보내기를 마운트할 때는 다음 Best Practice 가 적용됩니다.
비동기를 사용합니다.
가능하면 async mount 옵션을 사용합니다. 이 옵션은 레이턴시를 획기적으로 줄이고, 처리량을 개선하며, 클라이언트로부터의 접속 수를 줄여줍니다.
wsize 및 rsize를 설정하여 클라이언트의 왕복을 줄입니다.
대용량 파일을 읽거나 쓸 것으로 예상되는 경우 rsize 및 wsize 마운트 옵션을 사용하여 파일의 읽기 또는 쓰기 크기가 적절하게 설정되어 있는지 확인합니다. 일반적으로 wsize 및 rsize 옵션을 가능한 가장 높은 값으로 설정하여 클라이언트의 왕복 횟수를 줄입니다. 일반적으로 512KB(524,288B)입니다.
예를 들어 10MB 파일을 쓸 때 wsize 옵션이 524288(512KB)로 설정된 경우 클라이언트는 20개의 개별 호출을 수행합니다. 쓰기 크기를 32KB로 설정하면 호출 수가 16배로 늘어납니다.
mount 명령을 사용하는 경우 옵션(-o) 스위치를 사용하여 읽기 및 쓰기 크기를 제공할 수 있습니다. 예:# mount <ECS IP ADDRESS>:<Remote Path> <Local Mount Point> -o "vers=3,nolock,rsize=524288,wsize=524288"
고유한 파일 이름을 사용합니다.
가능하면 파일 이름에 서버 이름, 날짜, 요일, 시간의 접두사 또는 접미사와 같은 몇 가지 전략을 따라 고유한 파일 이름을 사용하는 것이 좋습니다.
예를 들어, NFS를 사용하여 많은 서버 백업을 같은 날/시간에 ECS에 복사하는 경우 "backup"과 같은 파일 이름을 사용하지 마십시오. 이 결합 작업은 높은 메모리 압력을 유발하여 OS가 여러 노드에서 여러 서비스를 재시작할 수 있습니다. 또한 디스크 I/O 대역폭을 포화 상태로 만들어 다른 ECS 작업에 영향을 미칠 수 있습니다. 백업 복제본을 여러 주에 분산하면 전반적으로 더 나은 경험을 제공합니다.
이름이 같은 파일을 자주 덮어쓰면 개체의 현재 상태에 대한 이미지를 메모리에 생성하기 위해 메모리 사용량이 많아질 수 있습니다. 또한 미터링이 추가 오브젝트의 양수 참조를 업데이트하고 음수 값은 인덱스 압축에 의해 조정될 때 값에 지연이 표시되는 미터링 문제도 확인했습니다.
Additional Information
관련 NFS KB:
- ECS: 기본 NFS 내보내기를 생성하고 클라이언트에 마운트하는 방법
- ECS: dataheadsvc 로그 스트리밍 오류: NFSv3 프로시저 LINK가 요청 ReadLinkRequest에서 지원되지 않음
- ECS: No such file or directory 또는 ERROR_OBJECT_NOT_FOUND가 표시되며 NFS 마운트가 실패함
- ECS: NFS 원격 I/O 오류. FS 지원 버킷의 버킷 소유자 변경으로 인해 애플리케이션/사용자가 NFS 파일에 액세스할 수 없음
- ECS: 특정 양의 데이터 후에 NFS 쓰기에 I/O 오류가 발생함
- ECS: ECS의 NFS 파일 공유를 VMware NFS 데이터스토어에 사용
- ECS: ECS NFS 내보내기를 마운트하는 모범 사례
- ECS: Windows 클라이언트에서 NFS 공유를 마운트하는 방법
- ECS: UI에서 파일 내보내기 설정을 변경한 후 NFS가 마운트되지 않음
- ECS: Oracle WCC(WebCenter Content)는 ECS와 호환됩니까?