지원되지 않는 기능, 제한 및 할당량

지원되지 않는 기능, 제한 및 할당량 (Unsupported features, limits, and quotas)

이 페이지에서는 S3 Files 사용 시 제한 사항과 할당량을 설명해요.

출처: 문서

본문

지원되지 않는 S3 기능

보관 스토리지 클래스 – S3 Glacier Flexible Retrieval 또는 S3 Glacier Deep Archive 스토리지 클래스의 객체는 파일 시스템을 통해 액세스할 수 없어요. 마찬가지로 S3 Intelligent-Tiering 보관 액세스 또는 딥 아카이브 액세스 계층의 객체도 파일 시스템을 통해 액세스할 수 없어요. 먼저 S3 API로 이러한 객체를 복원해야 해요.

S3 액세스 제어 목록(ACL) – 파일 시스템을 통해 변경된 후에는 S3 ACL이 보존되지 않아요. 버킷에 객체를 업로드한 사람과 관계없이 ACL을 비활성화 상태로 유지하고 정책을 사용해 버킷의 모든 객체에 대한 액세스를 제어할 것을 권장해요. 자세한 내용은 ACL로 액세스 관리를 참고하세요.

파일 시스템 제한 사항

하드 링크 – S3 Files는 하드 링크를 지원하지 않아요. 파일 시스템의 각 파일은 단일 S3 객체 키에 해당해요.

경로 구성 요소 크기 – S3 Files는 경로의 단일 디렉터리 또는 파일 이름이 255바이트를 초과하는 객체를 지원하지 않아요. 경로 구성 요소는 S3 객체 키에서 파생된 디렉터리 또는 파일 이름이에요. 예를 들어 dir1/dir2/file.txt 키에는 dir1, dir2, file.txt라는 세 개의 경로 구성 요소가 있어요.

호환되지 않는 S3 객체 키 이름 – S3 Files는 유효한 POSIX 파일 경로로 매핑되지 않는 S3 키 이름에 대한 액세스를 지원하지 않아요. 여기에는 빈 경로 구성 요소(foo//bar), 상대 경로 구성 요소(foo/./bar, foo/../bar), 그리고 null 바이트를 포함하는 키 이름이 포함돼요.

S3 키 크기 제한 – 전체 경로 이름이 1,024바이트 S3 객체 키 크기 제한을 초과하는 파일 또는 디렉터리는 S3로 내보낼 수 없어요.

심볼릭 링크 대상 – S3 객체가 심볼릭 링크인 경우 그 대상은 비어 있지 않고 4,080바이트를 초과하지 않는 유효한 경로여야 해요.

POSIX 권한 메타데이터 크기 – POSIX 권한 메타데이터가 2KB를 초과하는 파일 또는 디렉터리는 S3로 내보낼 수 없어요.

할당량

다음 할당량은 AWS Support에 문의해 늘릴 수 있어요.

리소스 기본 할당량
AWS 계정당 파일 시스템 1,000

증가를 요청하려면 AWS Support Center를 열고 케이스 생성(Create Case) 을 선택한 다음 서비스 한도 증가(Service Limit Increase) 를 선택하세요.

다음 할당량은 변경할 수 없어요.

리소스 할당량
파일 시스템당 액세스 포인트 25,000
파일 시스템당 연결 25,000
가용 영역당 파일 시스템당 마운트 타겟 1
마운트 타겟당 보안 그룹 5
파일 시스템당 태그 50
파일 시스템당 VPC 1

개별 파일 시스템에 특정한 할당량도 있어요.

리소스 할당량
최대 파일 크기 52,673,613,135,872바이트(48 TiB)
최대 디렉터리 깊이 1,000레벨
최대 파일 이름 길이 255바이트
최대 심볼릭 링크 대상 길이 4,080바이트
최대 S3 객체 키 길이 1,024바이트
클라이언트당 최대 열린 파일 수 65,536
클라이언트당 최대 활성 사용자 계정 수 65,536
파일당 최대 잠금 수 연결된 모든 인스턴스에 걸쳐 512
마운트당 최대 잠금 수 최대 256개의 파일-프로세스 쌍에 걸쳐 8,192
파일 시스템 정책 크기 제한 20,000자

지원되지 않는 NFS 기능

S3 Files는 다음 예외를 제외하고 NFSv4.1과 NFSv4.2를 지원해요.

  • pNFS
  • 클라이언트 위임 또는 콜백
  • 강제 잠금(모든 잠금은 권고적)
  • 공유 거부(Deny share)
  • 액세스 제어 목록(ACL)
  • Kerberos 기반 보안
  • NFSv4.1 데이터 보존
  • 디렉터리의 SetUID
  • 블록 장치, 문자 장치, 속성 디렉터리, 명명된 속성
  • NFSv4.2에서 도입된 선택적 기능(서버 측 복사, 스파스 파일 작업, 공간 예약, 애플리케이션 I/O 어드바이스, 애플리케이션 데이터 블록, 라벨링된 NFS, 사용자 정의 확장 속성 등)
  • 영구 응답 캐시(persistent reply cache)
  • nconnect 마운트 옵션