Skip to main content
이 제품의 최신 릴리즈를 사용할 수 있습니다.
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

StorageGRID에서 지원되는 멀티파트 업로드 작업

이 섹션에서는 StorageGRID가 멀티파트 업로드 작업을 지원하는 방법을 설명합니다.

모든 멀티파트 업로드 작업에는 다음과 같은 조건과 유의사항이 적용됩니다.

  • 단일 버킷에 대한 동시 멀티파트 업로드는 1,000개를 초과해서는 안 됩니다. 초과할 경우 해당 버킷에 대한 ListMultipartUploads 쿼리 결과가 불완전하게 반환될 수 있습니다.

  • StorageGRID는 멀티파트 파트에 대한 AWS 크기 제한을 적용합니다. S3 클라이언트는 다음 지침을 준수해야 합니다.

    • 멀티파트 업로드의 각 파트는 5MiB(5,242,880바이트)에서 5GiB(5,368,709,120바이트) 사이여야 합니다.

    • 마지막 부분의 크기는 5MiB(5,242,880바이트)보다 작을 수 있습니다.

    • 일반적으로 파트 크기는 가능한 한 크게 설정하는 것이 좋습니다. 예를 들어 100GiB 객체의 경우 5GiB의 파트 크기를 사용하십시오. 각 파트는 고유한 객체로 간주되므로 큰 파트 크기를 사용하면 StorageGRID 메타데이터 오버헤드를 줄일 수 있습니다.

    • 5GiB보다 작은 객체의 경우 멀티파트가 아닌 업로드 방식을 사용하는 것을 고려하십시오.

  • ILM 규칙이 균형(Balanced) 또는 엄격(Strict) "수집 옵션"을 사용하는 경우, 멀티파트 객체가 수집될 때 각 파트에 대해 ILM이 평가되고, 멀티파트 업로드가 완료될 때 객체 전체에 대해 평가됩니다. 이러한 점이 객체 및 파트 배치에 미치는 영향을 숙지해야 합니다.

    • S3 멀티파트 업로드가 진행되는 동안 ILM이 변경되면, 멀티파트 업로드가 완료될 때 객체의 일부 파트가 현재 ILM 요구 사항을 충족하지 못할 수 있습니다. 올바르게 배치되지 않은 파트는 ILM 재평가를 위해 대기열에 추가된 후 나중에 올바른 위치로 이동됩니다.

    • StorageGRID는 파트에 대한 ILM을 평가할 때 객체 전체의 크기가 아닌 파트의 크기를 기준으로 필터링합니다. 즉, 객체의 일부는 객체 전체에 대한 ILM 요구 사항을 충족하지 않는 위치에 저장될 수 있습니다. 예를 들어, 10GB 이상의 모든 객체는 DC1에 저장하고 10GB 미만의 모든 객체는 DC2에 저장하도록 규칙이 지정된 경우, 10개 파트로 구성된 멀티파트 업로드의 각 1GB 파트는 수집 시 DC2에 저장됩니다. 그러나 객체 전체에 대한 ILM이 평가되면 객체의 모든 파트가 DC1으로 이동됩니다.

  • 모든 멀티파트 업로드 작업은 StorageGRID "일관성 값"를 지원합니다.

  • 멀티파트 업로드를 사용하여 객체를 수집할 경우, "객체 분할 임계값(1 GiB)"이 적용되지 않습니다.

  • 필요에 따라 "서버 측 암호화"멀티파트 업로드를 사용할 수 있습니다. SSE(StorageGRID에서 관리하는 키를 사용하는 서버 측 암호화)를 사용하려면 x-amz-server-side-encryption 요청 헤더를 CreateMultipartUpload 요청에만 포함하면 됩니다. SSE-C(고객이 제공하는 키를 사용하는 서버 측 암호화)를 사용하려면 CreateMultipartUpload 요청과 이후의 각 UploadPart 요청에 동일한 세 가지 암호화 키 요청 헤더를 지정해야 합니다.

  • 멀티파트 업로드 객체는 업로드 완료 시점과 관계없이 기본 버킷의 'Before' 타임스탬프 이전에 수집이 시작된 경우 "브랜치 버킷"에 포함됩니다.

작업 구현

AbortMultipartUpload

모든 Amazon S3 REST API 동작에 맞춰 구현되었습니다. 예고 없이 변경될 수 있습니다.

CompleteMultipartUpload

"CompleteMultipartUpload"을 참조하십시오

CreateMultipartUpload

(이전 명칭: Initiate Multipart Upload)

"CreateMultipartUpload"을 참조하십시오

ListMultipartUploads

"ListMultipartUploads"을 참조하십시오

ListParts

모든 Amazon S3 REST API 동작에 맞춰 구현되었습니다. 예고 없이 변경될 수 있습니다.

UploadPart

"UploadPart"을 참조하십시오

UploadPartCopy

"UploadPartCopy"을 참조하십시오