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

ILM 정책 변경이 StorageGRID 성능에 미치는 영향

데이터 보호 설정을 변경하거나 새 사이트를 추가하는 경우, 새 ILM 정책을 생성하고 활성화할 수 있습니다.

정책을 변경하기 전에 ILM 배치 변경이 StorageGRID 시스템의 전반적인 성능에 일시적으로 어떤 영향을 미칠 수 있는지 이해해야 합니다.

이 예시에서는 확장을 통해 새로운 StorageGRID 사이트가 추가되었으며, 새 사이트에 데이터를 저장하기 위해 새로운 활성 ILM 정책을 구현해야 합니다. 새 활성 정책을 구현하려면 먼저 "정책 생성"해야 합니다. 그런 다음 "시뮬레이션" 후 새 정책을 "활성화"해야 합니다.

주의 다음 ILM 규칙 및 정책은 예시일 뿐입니다. ILM 규칙을 구성하는 방법은 다양합니다. 새 정책을 활성화하기 전에 시뮬레이션을 통해 콘텐츠 손실을 방지하는 데 의도한 대로 작동하는지 확인하십시오.

ILM 정책 변경이 성능에 미치는 영향

새로운 ILM 정책을 활성화하면 StorageGRID 시스템의 성능에 일시적으로 영향을 미칠 수 있으며, 특히 새 정책의 배치 지침에 따라 기존 오브젝트를 새 위치로 많이 이동해야 하는 경우 더욱 그렇습니다.

새로운 ILM 정책을 활성화하면 StorageGRID는 해당 정책을 사용하여 기존 객체와 새로 수집된 객체를 포함한 모든 객체를 관리합니다. 새로운 ILM 정책을 활성화하기 전에 기존 복제 및 이레이저 코딩된 객체의 배치 변경 사항을 검토하십시오. 기존 객체의 위치를 변경하면 새 배치 위치를 평가하고 구현하는 과정에서 일시적인 리소스 문제가 발생할 수 있습니다.

새로운 ILM 정책이 기존에 복제되고 소거 코드가 적용된 객체의 배치에 영향을 미치지 않도록 하려면 "수집 시간 필터를 사용하여 ILM 규칙 생성". 예를 들어, *수집 시간 이(가) _<date and time> 이후_*와 같이 설정하면 새 규칙은 지정된 날짜 및 시간 이후에 수집된 객체에만 적용됩니다.

StorageGRID 성능에 일시적으로 영향을 줄 수 있는 ILM 정책 변경 유형은 다음과 같습니다.

  • 기존에 소거 부호화된 객체에 다른 소거 부호화 프로파일을 적용합니다.

    참고 StorageGRID는 각 이레이저 코딩 프로파일을 고유한 것으로 간주하며 새 프로파일을 사용할 때 이레이저 코딩 조각을 재사용하지 않습니다.
  • 기존 객체에 필요한 복사본 유형을 변경하는 것, 예를 들어 복제된 객체의 상당 부분을 이레이저 코딩된 객체로 변환하는 것.

  • 기존 객체의 복사본을 완전히 다른 위치로 이동하는 것, 예를 들어 대량의 객체를 클라우드 스토리지 풀로 또는 클라우드 스토리지 풀에서 이동하거나 원격 사이트로 또는 원격 사이트에서 이동하는 경우.

활성 ILM 정책 예시 6: 두 사이트에서의 데이터 보호

이 예시에서 활성 ILM 정책은 원래 2사이트 StorageGRID 시스템을 위해 설계되었으며 두 개의 ILM 규칙을 사용합니다.

예시 ILM 정책 6 활성 정책

이 ILM 정책에서 테넌트 A에 속하는 객체는 단일 사이트에서 2+1 소거 코딩으로 보호되는 반면, 다른 모든 테넌트에 속하는 객체는 2-copy 복제를 사용하여 두 사이트에 걸쳐 보호됩니다.

규칙 1: 테넌트 A에 대한 단일 사이트 삭제 코딩

규칙 정의 예시 값

규칙 이름

테넌트 A를 위한 단일 사이트 이레이저 코딩

테넌트 계정

테넌트 A

스토리지 풀

사이트 1

배치

사이트 1에서 처음부터 영원히 2+1 이레이저 코딩

규칙 2: 다른 테넌트를 위한 두 사이트 복제

규칙 정의 예시 값

규칙 이름

다른 테넌트를 위한 두 사이트 복제

테넌트 계정

무시

스토리지 풀

사이트 1과 사이트 2

배치

최초 생성일부터 영원히 두 개의 복제본이 존재합니다. 하나는 사이트 1에, 다른 하나는 사이트 2에 보관됩니다.

ILM 정책 예시 6: 세 곳의 사이트에서의 데이터 보호

이 예시에서는 3개 사이트 StorageGRID 시스템에 대해 ILM 정책을 새로운 정책으로 교체하고 있습니다.

새 사이트를 추가하는 확장 작업을 수행한 후, 그리드 관리자는 두 개의 새로운 스토리지 풀을 생성했습니다. 스토리지 풀 하나는 사이트 3용 스토리지 풀이고, 다른 하나는 세 사이트 모두를 포함하는 스토리지 풀(모든 스토리지 노드 기본 스토리지 풀과는 다름)입니다. 그런 다음 관리자는 세 사이트 모두의 데이터를 보호하도록 설계된 두 개의 새로운 ILM 규칙과 새로운 ILM 정책을 생성했습니다.

이 새로운 ILM 정책이 활성화되면 테넌트 A에 속한 객체는 3개 사이트에서 2+1 이레이저 코딩으로 보호되는 반면, 다른 테넌트에 속한 객체(및 테넌트 A에 속한 작은 객체)는 3개 사이트에 걸쳐 3-copy 복제를 사용하여 보호됩니다.

규칙 1: 테넌트 A에 대한 3개 사이트 삭제 코딩

규칙 정의 예시 값

규칙 이름

테넌트 A에 대한 3개 사이트 삭제 코딩

테넌트 계정

테넌트 A

스토리지 풀

3개 사이트 모두 (사이트 1, 사이트 2, 사이트 3 포함)

배치

2+1 이레이저 코딩을 3개 사이트 모두에 처음부터 영원히 적용합니다.

규칙 2: 다른 테넌트를 위한 3개 사이트 복제

규칙 정의 예시 값

규칙 이름

다른 테넌트를 위한 3사이트 복제

테넌트 계정

무시

스토리지 풀

사이트 1, 사이트 2, 사이트 3

배치

최초 생성일부터 영원히 세 개의 복제본이 존재합니다. 하나는 Site 1에, 하나는 Site 2에, 그리고 하나는 Site 3에 보관됩니다.

예 6의 ILM 정책 활성화

새로운 ILM 정책을 활성화하면 기존 개체가 새 위치로 이동되거나 기존 개체의 새 개체 복사본이 생성될 수 있으며, 이는 새 규칙 또는 업데이트된 규칙의 배치 지침에 따라 달라집니다.

주의 ILM 정책에 오류가 있으면 복구할 수 없는 데이터 손실이 발생할 수 있습니다. 정책을 활성화하기 전에 신중하게 검토하고 시뮬레이션하여 의도한 대로 작동하는지 확인하십시오.
주의 새로운 ILM 정책을 활성화하면 StorageGRID는 해당 정책을 사용하여 기존 객체와 새로 수집된 객체를 포함한 모든 객체를 관리합니다. 새로운 ILM 정책을 활성화하기 전에 기존 복제 및 이레이저 코딩된 객체의 배치 변경 사항을 검토하십시오. 기존 객체의 위치를 변경하면 새 배치 위치를 평가하고 구현하는 과정에서 일시적인 리소스 문제가 발생할 수 있습니다.

삭제 코딩 지침이 변경되면 어떻게 됩니까?

이 예시에서 현재 활성화된 ILM 정책에 따르면 테넌트 A에 속한 객체는 사이트 1에서 2+1 소거 코딩을 사용하여 보호됩니다. 새로운 ILM 정책에서는 테넌트 A에 속한 객체가 사이트 1, 2, 3에서 2+1 소거 코딩을 사용하여 보호됩니다.

새로운 ILM 정책이 활성화되면 다음과 같은 ILM 작업이 수행됩니다.

  • 테넌트 A가 새로 수집한 객체는 두 개의 데이터 조각으로 분할되고 하나의 패리티 조각이 추가됩니다. 그런 다음 세 개의 조각 각각이 서로 다른 사이트에 저장됩니다.

  • 테넌트 A에 속한 기존 객체들은 진행 중인 ILM 스캔 과정에서 재평가됩니다. ILM 배치 지침에서 새로운 소거 코딩 프로파일을 사용하기 때문에 완전히 새로운 소거 코딩된 조각들이 생성되어 세 사이트에 배포됩니다.

    참고 사이트 1에 있는 기존 2+1 조각은 재사용되지 않습니다. StorageGRID는 각 이레이저 코딩 프로파일을 고유한 것으로 간주하며 새 프로파일을 사용할 때 이레이저 코딩 조각을 재사용하지 않습니다.

복제 지침이 변경되면 어떻게 되나요?

이 예시에서 현재 활성화된 ILM 정책에서는 다른 테넌트에 속한 객체가 사이트 1과 2의 스토리지 풀에 있는 두 개의 복제본을 사용하여 보호됩니다. 새로운 ILM 정책에서는 다른 테넌트에 속한 객체가 사이트 1, 2, 3의 스토리지 풀에 있는 세 개의 복제본을 사용하여 보호됩니다.

새로운 ILM 정책이 활성화되면 다음과 같은 ILM 작업이 수행됩니다.

  • 테넌트 A 이외의 다른 테넌트가 새 객체를 수집하면 StorageGRID는 세 개의 복사본을 생성하고 각 사이트에 하나씩 저장합니다.

  • 다른 테넌트에 속한 기존 객체는 진행 중인 ILM 스캔 프로세스 중에 재평가됩니다. 사이트 1과 사이트 2의 기존 객체 복사본이 새로운 ILM 규칙의 복제 요구 사항을 계속 충족하므로 StorageGRID는 사이트 3에 대해 해당 객체의 새 복사본 하나만 생성하면 됩니다.

이 정책을 활성화했을 때 성능에 미치는 영향

이 예시에서 ILM 정책이 활성화되면 이 StorageGRID 시스템의 전반적인 성능에 일시적으로 영향을 미칩니다. 테넌트 A의 기존 객체에 대한 새로운 이레이저 코딩된 조각을 생성하고 다른 테넌트의 기존 객체에 대한 사이트 3의 새로운 복제본을 생성하려면 평소보다 더 많은 그리드 리소스가 필요합니다.

ILM 정책 변경으로 인해 클라이언트의 읽기 및 쓰기 요청 시 일시적으로 평소보다 지연 시간이 길어질 수 있습니다. 배치 지침이 전체 그리드에 완전히 적용되면 지연 시간은 정상 수준으로 돌아갑니다.

새 ILM 정책을 활성화할 때 리소스 문제를 방지하려면 기존 개체의 위치가 대량으로 변경될 수 있는 모든 규칙에서 고급 필터인 '수집 시간'을 사용할 수 있습니다. 기존 개체가 불필요하게 이동되지 않도록 수집 시간을 새 정책이 적용될 예상 시간보다 크거나 같게 설정하십시오.

참고 ILM 정책 변경 후 객체 처리 속도를 늦추거나 높여야 하는 경우 기술 지원팀에 문의하십시오.