StorageGRID의 스토리지 볼륨 워터마크에 대해 알아보십시오
StorageGRID는 스토리지 노드의 공간이 심각하게 부족해지기 전에 안전하게 읽기 전용 상태로 전환하고, 읽기 전용 상태로 전환된 스토리지 노드가 다시 읽기/쓰기 가능 상태로 돌아갈 수 있도록 세 가지 스토리지 볼륨 워터마크를 사용합니다.

|
|
저장 볼륨 워터마크는 복제 및 소거 코딩된 객체 데이터에 사용되는 공간에만 적용됩니다. 볼륨 0의 객체 메타데이터에 예약된 공간에 대한 자세한 내용은 "객체 메타데이터 저장소 관리"을 참조하십시오. |
소프트 읽기 전용 워터마크란 무엇인가요?
*storage volume soft read-only watermark*는 스토리지 노드의 객체 데이터 사용 가능 공간이 거의 다 찼음을 나타내는 첫 번째 워터마크입니다.
스토리지 노드의 각 볼륨에 남은 여유 공간이 해당 볼륨의 소프트 읽기 전용 워터마크보다 적으면 스토리지 노드는 읽기 전용 모드로 전환됩니다. 읽기 전용 모드란 스토리지 노드가 StorageGRID 시스템의 다른 부분에 읽기 전용 서비스를 제공한다고 알리지만, 보류 중인 모든 쓰기 요청은 처리하는 것을 의미합니다.
예를 들어, 스토리지 노드의 각 볼륨에 10GB의 소프트 읽기 전용 워터마크가 설정되어 있다고 가정해 보겠습니다. 각 볼륨의 사용 가능한 공간이 10GB 미만이 되면 스토리지 노드는 소프트 읽기 전용 모드로 전환됩니다.
하드 읽기 전용 워터마크란 무엇인가요?
*스토리지 볼륨 하드 읽기 전용 워터마크*는 노드의 객체 데이터 사용 가능 공간이 거의 다 되었음을 나타내는 다음 단계의 워터마크입니다.
볼륨의 여유 공간이 해당 볼륨의 하드 읽기 전용 워터마크보다 작으면 해당 볼륨에 대한 쓰기 작업이 실패합니다. 그러나 다른 볼륨에 대한 쓰기 작업은 해당 볼륨의 여유 공간이 하드 읽기 전용 워터마크보다 작아질 때까지 계속될 수 있습니다.
예를 들어, 스토리지 노드의 각 볼륨에 5GB의 읽기 전용 하드 워터마크가 설정되어 있다고 가정해 보겠습니다. 각 볼륨의 사용 가능한 공간이 5GB 미만이 되면 스토리지 노드는 더 이상 쓰기 요청을 수락하지 않습니다.
하드 읽기 전용 워터마크는 항상 소프트 읽기 전용 워터마크보다 크기가 작습니다.
읽기/쓰기 워터마크란 무엇인가요?
*스토리지 볼륨 읽기/쓰기 워터마크*는 읽기 전용 모드로 전환된 스토리지 노드에만 적용됩니다. 이는 노드가 다시 읽기/쓰기 모드로 전환될 수 있는 시점을 결정합니다. 스토리지 노드의 특정 스토리지 볼륨에 있는 여유 공간이 해당 볼륨의 읽기/쓰기 워터마크보다 커지면 노드는 자동으로 읽기/쓰기 상태로 전환됩니다.
예를 들어, 스토리지 노드가 읽기 전용 모드로 전환되었다고 가정해 보겠습니다. 또한 각 볼륨에 30GB의 읽기/쓰기 워터마크가 설정되어 있다고 가정합니다. 어떤 볼륨의 사용 가능한 공간이 30GB에 도달하는 즉시 노드는 다시 읽기/쓰기 모드로 전환됩니다.
읽기/쓰기 워터마크는 항상 소프트 읽기 전용 워터마크와 하드 읽기 전용 워터마크보다 큽니다.
스토리지 볼륨 워터마크 보기
현재 워터마크 설정과 시스템 최적화 값을 확인할 수 있습니다. 최적화된 워터마크를 사용하지 않는 경우, 설정을 조정할 수 있는지 또는 조정해야 하는지 판단할 수 있습니다.
-
StorageGRID 11.6 이상으로 업그레이드를 완료했습니다.
-
현재 Grid Manager에 "지원되는 웹 브라우저"을(를) 사용하여 로그인되어 있습니다.
-
다음이 있습니다. "루트 액세스 권한"
현재 워터마크 설정 보기
현재 저장소 워터마크 설정은 Grid Manager에서 확인할 수 있습니다.
-
지원 > 기타 > *저장소 워터마크*를 선택합니다.
-
스토리지 워터마크 페이지에서 '최적화된 값 사용' 확인란을 확인하십시오.
-
해당 확인란을 선택하면 스토리지 노드의 크기와 볼륨의 상대적 용량을 기준으로 모든 스토리지 노드의 모든 스토리지 볼륨에 대해 세 가지 워터마크가 모두 최적화됩니다.
이는 기본 설정이며 권장 설정입니다. 이 값을 업데이트하지 마십시오. 필요에 따라 최적화된 스토리지 워터마크 보기할 수 있습니다.
-
'최적화된 값 사용' 확인란이 선택 해제된 경우, 사용자 지정(최적화되지 않은) 워터마크가 사용됩니다. 사용자 지정 워터마크 설정 사용은 권장되지 않습니다. 설정을 조정할 수 있는지 또는 조정해야 하는지 여부는 "낮은 읽기 전용 워터마크 재정의 알림 문제 해결"의 지침을 참조하십시오.
사용자 지정 워터마크 설정을 지정할 때는 0보다 큰 값을 입력해야 합니다.
-
최적화된 스토리지 워터마크 보기
StorageGRID는 스토리지 볼륨의 소프트 읽기 전용 워터마크에 대해 계산된 최적화 값을 표시하기 위해 두 가지 Prometheus 메트릭을 사용합니다. 그리드의 각 스토리지 노드에 대한 최소 및 최대 최적화 값을 확인할 수 있습니다.
-
지원 > 도구 > *측정항목*을 선택합니다.
-
Prometheus 섹션에서 링크를 선택하여 Prometheus 사용자 인터페이스에 액세스합니다.
-
권장되는 최소 읽기 전용 워터마크를 확인하려면 다음 Prometheus 메트릭을 입력하고 *실행*을 선택하십시오.
storagegrid_storage_volume_minimum_optimized_soft_readonly_watermark마지막 열에는 각 스토리지 노드의 모든 스토리지 볼륨에 대한 소프트 읽기 전용 워터마크의 최소 최적화 값이 표시됩니다. 이 값이 스토리지 볼륨 소프트 읽기 전용 워터마크에 대한 사용자 지정 설정보다 크면 해당 스토리지 노드에 대해 Low read-only watermark override 경고가 트리거됩니다.
-
권장되는 최대 소프트 읽기 전용 워터마크를 확인하려면 다음 Prometheus 메트릭을 입력하고 *실행*을 선택하십시오.
storagegrid_storage_volume_maximum_optimized_soft_readonly_watermark마지막 열은 각 스토리지 노드의 모든 스토리지 볼륨에 대해 최적화된 최대 소프트 읽기 전용 워터마크 값을 보여줍니다.