이 문서에서는 많은 존재 검사 또는 경로 조회를 실행하는 워크로드의 파일 또는 디렉터리 존재 검사를 가속화하는 유형 캐싱에 관한 세부정보를 제공합니다. 유형 캐싱은 경로가 존재하는지 확인하기 위해 Cloud Storage에 요청하는 횟수를 줄여 지연 시간을 개선합니다.
유형 캐싱의 이점
메타데이터 작업 성능 개선: 유형 캐싱은 객체가 파일인지 디렉터리인지 심볼릭 링크인지에 관한 캐시된 유형 정보를 로컬에 저장하여 객체의 유형을 확인하거나 객체의 존재 여부를 확인해야 하는 작업을 가속화합니다.
지연 시간 감소: 유형 캐싱을 사용하면 Cloud Storage FUSE가 메타데이터를 가져오기 위해 Cloud Storage에 요청하지 않아도 되므로
stat
,ls
, 경로 조회 작업을 실행하는 데 걸리는 시간이 줄어듭니다.Cloud Storage 요청 감소: 유형 정보가 로컬 캐시에서 제공되므로 Cloud Storage에 대한 API 호출 수가 줄어듭니다.
유형 캐싱 구성
유형 캐시는 기본적으로 사용 설정되어 있습니다. gcsfuse
명령어를 사용하여 구성합니다. 캐시의 최대 크기를 설정하려면 다음 중 하나의 값을 제공하세요.
gcsfuse
옵션:--type-cache-max-size-mb
- 구성 파일 필드:
metadata-cache:type-cache-max-size-mb
캐시의 TTL을 설정하려면 다음 중 하나를 사용하세요.
gcsfuse
옵션:--metadata-cache-ttl-secs
- 구성 파일 필드:
metadata-cache:ttl-secs
유형 캐싱에 관한 자세한 내용은 Cloud Storage FUSE GitHub 문서의 Cloud Storage FUSE 시맨틱스를 참고하세요.
다음 단계
Cloud Storage FUSE 성능을 개선하는 방법에 대해 자세히 알아보세요.