지원되지 않는 기능, 제한 및 할당량
이 페이지에서는 S3 Files 사용 시 제한 사항 및 할당량을 설명합니다.
지원되지 않는 S3 기능
아카이브 스토리지 클래스 - S3 Glacier Flexible Retrieval 또는 S3 Glacier Deep Archive 스토리지 클래스의 객체는 파일 시스템을 통해 액세스할 수 없습니다. 마찬가지로 S3 Intelligent-Tiering Archive Access 또는 Deep Archive Access 계층의 객체는 파일 시스템을 통해 액세스할 수 없습니다. 먼저 S3 API를 사용하여 이러한 객체를 복원해야 합니다.
S3 액세스 제어 목록(ACL) - 파일 시스템을 통해 변경한 후에는 S3 ACL이 보존되지 않습니다. 버킷에 객체를 업로드한 사용자와 관계없이 버킷 내 모든 객체에 대한 액세스를 제어하려면 ACL을 비활성화하고 정책을 사용하는 것이 좋습니다. 자세한 내용은 ACL을 사용한 액세스 관리를 참조하세요.
사용자 지정 S3 객체 메타데이터 - 파일 시스템을 통해 변경한 후에는 S3 객체의 사용자 지정 사용자 정의 메타데이터가 보존되지 않습니다.
파일 시스템 제한 사항
하드 링크 - S3 Files는 하드 링크를 지원하지 않습니다. 파일 시스템의 각 파일은 단일 S3 객체 키에 해당합니다.
경로 구성 요소 크기 - S3 Files는 경로의 단일 디렉터리 또는 파일 이름이 255바이트를 초과하는 객체를 지원하지 않습니다. 경로 구성 요소는 S3 객체 키에서 파생된 디렉터리 또는 파일 이름입니다. 예를 들어
dir1/dir2/file.txt키에는dir1,dir2및file.txt의 세 가지 경로 구성 요소가 있습니다.호환되지 않는 S3 객체 키 이름 - S3 Files는 빈 경로 구성 요소(
foo//bar), 상대 경로 구성 요소(foo/./bar,foo/../bar) 및 null 바이트가 포함된 키 이름을 포함하여 유효한 POSIX 파일 경로에 매핑되지 않는 S3 키 이름에 액세스하는 것을 지원하지 않습니다.S3 키 크기 제한 - 전체 경로 이름이 1,024바이트 S3 객체 키 크기 제한을 초과하는 파일 또는 디렉터리는 S3로 내보낼 수 없습니다.
Symlink 대상 - S3 객체가 symlink인 경우 대상은 비어 있지 않고 4,080바이트를 초과하지 않는 유효한 경로여야 합니다.
POSIX 권한 메타데이터 크기 - POSIX 권한 메타데이터가 2KB를 초과하는 파일 또는 디렉터리는 S3로 내보낼 수 없습니다.
할당량
AWS Support에 문의하여 다음 할당량을 늘릴 수 있습니다.
| 리소스 | 기본 할당량 |
|---|---|
| AWS 계정당 파일 시스템 | 1,000 |
| 파일 시스템당 액세스 포인트 | 10,000개 |
서비스 한도 증액을 요청하려면 AWS Support Center
다음 할당량은 변경할 수 없습니다.
| 리소스 | 할당량 |
|---|---|
| 파일 시스템당 연결 수 | 25,000 |
| 가용성 영역별 파일 시스템 탑재 대상 | 1 |
| 마운트 대상당 보안 그룹 | 5 |
| 파일 시스템당 태그 | 50 |
| 파일 시스템당 VPC | 1 |
개별 파일 시스템에 특정한 할당량도 있습니다.
| 리소스 | 할당량 |
|---|---|
| 최대 파일 크기 | 52,673,613,135,872바이트(48TiB) |
| 최대 디렉터리 깊이 | 1,000개 수준 |
| 최대 파일 이름 길이 | 255바이트 |
| 최대 symlink 대상 길이 | 4,080바이트 |
| 최대 S3 객체 키 길이 | 1,024 bytes |
| 클라이언트당 최대 열린 파일 수 | 32,768 |
| 클라이언트당 최대 활성 사용자 계정 | 128 |
| 파일당 최대 잠금 수 | 연결된 모든 인스턴스에서 512개 |
| 탑재당 최대 잠금 수 | 최대 256개의 파일 프로세스 페어에서 8,192개 |
| 파일 시스템 정책 크기 제한 | 20,000자 |
지원되지 않는 NFS 기능
S3 Files는 NFSv4.1 및 NFSv4.2를 지원하지만 다음과 같은 예외가 있습니다.
pNFS
클라이언트 위임 또는 콜백
필수 잠금(모든 잠금은 권장 사항)
공유 거부
액세스 제어 목록(ACL)
Kerberos 기반 보안
NFSv4.1 데이터 보존
디렉터리의 SetUID
블록 디바이스, 캐릭터 디바이스, 속성 디렉터리 및 명명된 속성
nconnect탑재 옵션