StorageGRID ILM 규칙에서 마지막 액세스 시간 사용
ILM 규칙에서 마지막 액세스 시간을 참조 시간으로 사용할 수 있습니다. 예를 들어, 지난 3개월 동안 조회된 개체는 로컬 스토리지 노드에 유지하고, 최근에 조회되지 않은 개체는 오프사이트 위치로 이동할 수 있습니다. 또한 마지막 액세스 시간을 고급 필터로 사용하여 특정 날짜에 마지막으로 액세스된 개체에만 ILM 규칙을 적용할 수도 있습니다.
ILM 규칙에서 마지막 액세스 시간을 사용하기 전에 다음 사항을 고려하십시오.
-
마지막 액세스 시간을 기준 시간으로 사용할 때, 객체의 마지막 액세스 시간을 변경해도 ILM 평가가 즉시 수행되지 않는다는 점에 유의하십시오. 대신, 객체의 배치 위치가 평가되고 필요한 경우 백그라운드 ILM에서 객체를 평가할 때 객체가 이동됩니다. 이 과정은 객체에 액세스한 후 2주 이상 소요될 수 있습니다.
마지막 액세스 시간을 기반으로 ILM 규칙을 생성할 때 이 지연 시간을 고려하고, 짧은 기간(한 달 미만)을 사용하는 배치는 피하십시오.
-
마지막 액세스 시간을 고급 필터 또는 참조 시간으로 사용하려면 S3 버킷에 대한 마지막 액세스 시간 업데이트를 활성화해야 합니다. "테넌트 관리자" 또는 "테넌트 관리 API"을(를) 사용할 수 있습니다.
S3 버킷의 경우 마지막 액세스 시간 업데이트는 기본적으로 비활성화되어 있습니다. 마지막 액세스 시간 업데이트를 활성화하면 특히 객체 크기가 작은 시스템에서 성능이 저하될 수 있다는 점에 유의하십시오. 이러한 성능 영향은 StorageGRID가 객체를 검색할 때마다 새로운 타임스탬프로 객체를 업데이트해야 하기 때문에 발생합니다.
다음 표는 다양한 유형의 요청에 대해 버킷 내 모든 객체의 마지막 액세스 시간이 업데이트되는지 여부를 요약합니다.
| 요청 유형 | 마지막 액세스 시간 업데이트가 비활성화된 경우 마지막 액세스 시간이 업데이트되는지 여부 | 마지막 액세스 시간 업데이트가 활성화된 경우 마지막 액세스 시간이 업데이트되는지 여부 |
|---|---|---|
객체, 해당 객체의 액세스 제어 목록 또는 메타데이터를 검색하는 요청 |
아니요 |
예 |
객체의 메타데이터 업데이트 요청 |
예 |
예 |
한 버킷에서 다른 버킷으로 객체를 복사하는 요청입니다. |
|
|
다중 파트 업로드 완료 요청 |
네, 조립된 객체에 대해서입니다. |
네, 조립된 객체에 대해서입니다. |