운영 가이드라인

Memorystore for Redis Cluster 서비스수준계약 (SLA)에는 'Google의 합리적인 통제 범위를 벗어난 요인으로 인해 발생하는' 중단은 제외됩니다. 이 페이지에서는 Memorystore for Redis Cluster 인스턴스의 중단을 제외할 수 있는 일부 사용자 제어 구성 및 워크로드를 설명합니다.

소개

Memorystore는 인스턴스 구성 및 사용 방법을 사용자가 최대한 제어할 수 있도록 하기 위해 노력하고 있습니다. 여기에는 인스턴스 다운타임의 위험을 증가시키는 몇 가지 구성 또는 워크로드 패턴이 포함됩니다. 인스턴스가 비정상 상태가 되고 Memorystore에서 확인한 결과, 이 페이지에 설명한 작업 제한 및 권장사항을 준수하지 않아 중단되었다고 판단될 경우 다운타임 기간에 Memorystore SLA가 적용되지 않습니다(또는 계산에 포함되지 않음).

이 작업 제한 및 권장사항 목록은 위와 같은 위험을 야기하는 구성 및 워크로드 패턴, 이러한 구성을 방지하는 방법, 비즈니스 환경에 따라 그러한 구성이 꼭 필요할 경우 위험을 완화하는 방법을 알려주기 위한 것입니다.

제외되는 구성

이 섹션에는 인스턴스가 Memorystore SLA에서 제외될 수 있는 구성이 나열되어 있습니다.

일반적인 구성 요구사항

  • 고가용성 (복제본 0개) 없이 Redis용 Memorystore 클러스터 인스턴스를 구성하면 SLA가 적용되지 않습니다. Memorystore SLA는 고가용성으로 구성된 인스턴스만 적용됩니다.
  • 인스턴스의 기본 키 버전을 사용 중지하거나 폐기하면 인스턴스가 Memorystore SLA에서 제외됩니다.

리소스 제약조건

SLA의 적용을 받으려면 다음 리소스 제약 조건을 피해야 합니다.

  • CPU 과부하: CPU 사용률이 지속적으로 높으면 인스턴스의 크기가 워크로드에 맞게 조정되지 않았거나 Redis 명령어를 잘못 사용하고 있는 것입니다. CPU 리소스가 과부하되면 SLA가 적용되지 않을 수 있습니다.

  • 메모리 과부하: 메모리 사용량이 지속적으로 높으면 인스턴스의 크기가 워크로드에 맞게 조정되지 않으며 SLA가 적용되지 않을 수 있습니다.

redis-shared-core-nano 노드 유형

Memorystore SLA는 redis-shared-core-nano 노드 유형을 사용하는 클러스터에는 적용되지 않습니다. 이 노드 유형은 성능이 부족하고 대부분의 프로덕션 사용 사례에 비해 너무 작기 때문에 대부분의 프로덕션 워크로드에 적합하지 않습니다.

권장사항

Memorystore를 최대한 효과적으로 사용할 수 있도록 Memorystore for Redis Cluster 권장사항이 게시됩니다. 게시된 권장사항을 따르지 않아 발생하는 다운타임 이벤트에는 SLA가 적용되지 않을 수 있습니다.