할당량 및 한도

이 문서에서는 Memorystore for Redis 클러스터의 현재 리소스 용량 한도 및 분당 API 요청 할당량에 관한 내용을 다룹니다.

인스턴스 한도

Redis용 Memorystore 클러스터에 적용되는 사용량 한도는 다음과 같습니다.

한도
인스턴스당 데이터베이스 1
인스턴스당 사용량 단위 250

최대 클라이언트

최대 클라이언트 수는 성능 문제 없이 노드 유형의 각 노드에 대해 가질 수 있는 최대 클라이언트 연결 수입니다.

최대 클라이언트 연결 수를 초과하지 않도록 하려면 /cluster/node/clients/connected_clients 측정항목을 모니터링하는 것이 좋습니다.

다음 표에는 Redis용 Memorystore 클러스터에 사용할 수 있는 노드 유형과 각 노드 유형에 허용되는 최대 클라이언트 연결 수가 나와 있습니다.

노드 유형 최대 클라이언트1
redis-shared-core-nano 5,000
redis-standard-small 16,000(기본값). 최댓값은 32,000입니다.
redis-highmem-medium 32,000(기본값). 최댓값은 64,000입니다.
redis-highmem-xlarge 64,000

1 최대 클라이언트 연결 한도를 조정하는 방법은 인스턴스 구성을 참고하세요.

클러스터 사용량 단위

Memorystore for Redis 클러스터 인스턴스의 프로젝트당 클러스터 사용 단위는 다음 공식으로 계산됩니다.

클러스터 사용량 단위 = (shard_count) * (1 + replica_count)

Memorystore for Redis Cluster의 리전 할당량은 리전의 모든 Memorystore for Redis Cluster 인스턴스에 프로비저닝할 수 있는 총 사용량 단위를 제한합니다.

예를 들어 us-central1에서 각각 3개의 샤드와 1개의 복제본으로 프로젝트의 인스턴스 3개를 프로비저닝하면 us-central1의 총 리전 단위 할당량 중에서 18단위를 소비하게 됩니다. 리전의 할당량 상향을 요청하려면 리전 클러스터 사용량 단위 할당량 상향 조정을 참조하세요.

리전 클러스터 사용량 단위 할당량 상향 조정

프로젝트의 리전별 용량을 상향 요청하려면 다음 단계를 따르세요.

  1. Google Cloud 콘솔에서 할당량 페이지로 이동합니다.
    할당량

  2. 서비스 드롭다운에서 Redis용 Memorystore 클러스터 API를 선택합니다.

  3. 할당량 목록에서 원하는 리전의 리전별 프로젝트당 총 Redis 클러스터 단위라는 할당량 옆에 있는 체크박스를 클릭합니다.

  4. 할당량 수정 버튼을 클릭합니다.

  5. 수정 창에서 연락처 정보를 입력한 후 다음을 클릭합니다.

  6. 원하는 할당량을 입력한 후 완료를 클릭합니다.

  7. 요청 제출을 클릭합니다.

분당 API 요청 할당량

Memorystore for Redis API 요청/작업의 분당 할당량은 다음과 같으며 변경될 수 있습니다.

API 요청 할당량
프로젝트별 분당 Redis 클러스터 요청 생성 또는 삭제 10
프로젝트별 분당 Redis 클러스터 요청 수 60

Redis 클러스터 생성 또는 삭제 요청에는 다음이 포함됩니다.

  • 만들기 작업(gcloud redis clusters create)
  • 삭제 작업(gcloud redis clusters delete)

Redis용 Memorystore 클러스터 API 작업에는 다음이 포함됩니다.

  • 가져오기 작업(gcloud redis clusters describe)
  • 나열 작업(gcloud redis clusters list)
  • 만들기 작업(gcloud redis clusters create)
  • 삭제 작업(gcloud redis clusters delete)
  • 업데이트 작업(gcloud redis clusters update)

이 할당량은 redis.googleapis.com 요청 및 작업용이며 OSS Redis 프로토콜 및 명령어에는 적용되지 않습니다. 이러한 한도는 각각의 Google Cloud 콘솔 프로젝트에 적용되며, 같은 프로젝트를 사용하는 모든 애플리케이션과 IP 주소 전반에 공유됩니다.