ILM이 StorageGRID에서 오브젝트 수명 전반에 걸쳐 작동하는 방식
StorageGRID가 객체의 수명 주기 각 단계에서 ILM을 사용하여 객체를 관리하는 방식을 이해하면 보다 효과적인 정책을 설계하는 데 도움이 될 수 있습니다.
-
데이터 수집: 데이터 수집은 S3 클라이언트 애플리케이션이 StorageGRID 시스템에 객체를 저장하기 위해 연결을 설정할 때 시작되며, StorageGRID가 클라이언트에 "수집 성공" 메시지를 반환할 때 완료됩니다. 객체 데이터는 수집 중에 ILM 요구 사항 지정 방식에 따라 ILM 명령을 즉시 적용하는 동기식 배치 방식 또는 임시 복사본을 생성하고 나중에 ILM을 적용하는 이중 커밋 방식으로 보호됩니다.
-
복사본 관리: ILM의 배치 지침에 지정된 수량 및 유형의 객체 복사본을 생성한 후, StorageGRID는 객체 위치를 관리하고 객체 손실을 방지합니다.
-
ILM 스캔 및 평가: StorageGRID는 그리드에 저장된 객체 목록을 지속적으로 스캔하여 현재 복사본이 ILM 요구 사항을 충족하는지 확인합니다. 객체 복사본의 유형, 개수 또는 위치가 변경되어야 하는 경우 StorageGRID는 필요에 따라 복사본을 생성, 삭제 또는 이동합니다.
-
백그라운드 검증: StorageGRID는 객체 데이터의 무결성을 확인하기 위해 지속적으로 백그라운드 검증을 수행합니다. 문제가 발견되면 StorageGRID는 현재 ILM 요구 사항을 충족하는 위치에 새 객체 복사본 또는 대체 이레이저 코딩 객체 조각을 자동으로 생성합니다. "객체 무결성 확인"을 참조하십시오.
-
-
객체 삭제: 객체 관리는 StorageGRID 시스템에서 모든 복사본이 제거되면 종료됩니다. 객체는 클라이언트의 삭제 요청, ILM에 의한 삭제 또는 S3 버킷 수명 주기 만료로 인해 삭제될 수 있습니다.
S3 객체 잠금이 활성화된 버킷의 객체는 법적 보존 조치가 적용 중이거나 보존 기한이 지정되었지만 아직 도래하지 않은 경우 삭제할 수 없습니다.
이 다이어그램은 ILM이 객체의 수명 주기 전반에 걸쳐 어떻게 작동하는지 요약하여 보여줍니다.
