이 페이지에서는 Memorystore for Valkey 인스턴스를 확장하는 방법을 설명합니다. 인스턴스의 용량은 인스턴스의 샤드 수 및 인스턴스의 노드 유형에 따라 결정됩니다. 인스턴스를 확장하려면 샤드 수 또는 노드 유형을 변경해야 합니다. 확장 중 인스턴스의 동작에 대한 자세한 내용은 인스턴스 용량 확장 정보를 참조하세요.
샤드 수 확장
콘솔 또는 Google Cloud CLI를 사용하여 인스턴스의 샤드 수를 늘리거나 줄일 수 있습니다. Google Cloud
클러스터 모드 사용 중지를 지정하면 Memorystore for Valkey는 인스턴스를 파티션하지 않고 단일 샤드에서 호스팅합니다. 따라서 인스턴스의 샤드 수를 확장할 수 없습니다.콘솔
콘솔에서 Google Cloud Memorystore for Valkey 페이지로 이동합니다.
인스턴스 ID를 클릭합니다.
구성 섹션에서 샤드 옆에 있는 연필 아이콘을 클릭합니다.
샤드 필드에 인스턴스를 확장할 샤드 수를 입력합니다.
인스턴스 업데이트 를 클릭합니다.
gcloud
인스턴스의 샤드 수를 확장하려면 gcloud memorystore instances update 명령어를 사용합니다.
gcloud memorystore instances update INSTANCE_ID \ --location=REGION_ID \ --shard-count=SHARD_COUNT
다음을 바꿉니다.
- INSTANCE_ID: 인스턴스의 ID
- REGION_ID: 인스턴스가 있는 리전
- SHARD_COUNT: 인스턴스의 샤드 수 샤드 개수는 인스턴스 데이터를 저장하기 위한 총 메모리 용량을 결정합니다. Memorystore for Valkey 인스턴스의 인스턴스 및 노드 사양에 대한 자세한 내용은 인스턴스 및 노드 사양을 참조하세요.
예를 들면 다음과 같습니다.
gcloud memorystore instances update my-instance \ --location=us-central1 \ --shard-count=8
노드 유형 확장
Google Cloud CLI를 사용하여 인스턴스의 노드 유형을 확장할 수 있습니다.
gcloud
인스턴스에 대한 정보를 가져오려면
gcloud memorystore instances describe명령어를 사용합니다.gcloud memorystore instances describe INSTANCE_ID \ --location=REGION_ID
다음을 바꿉니다.
- INSTANCE_ID: 인스턴스의 ID
- REGION_ID: 인스턴스가 있는 리전 (예:
us-central1)
출력을 확인하여 다음 조건이 있는지 확인합니다.
출력에
engineConfigs섹션이 포함되어 있습니다.maxmemory-clients,maxmemory또는maxclients매개변수가 이 섹션에 표시됩니다.
이러한 매개변수가 표시되면 인스턴스의 노드 유형을 확장할 때 확장된 노드 유형에 대해 Memorystore for Valkey가 허용할 수 있는 값을 반영하도록 매개변수의 값을 확장해야 합니다. 자세한 내용은 수정 가능한 구성 매개변수를 참조하세요.
노드 유형을 확장하려면
gcloud memorystore instances update명령어를 사용합니다.gcloud memorystore instances update INSTANCE_ID \ --location=REGION_ID \ --node-type=NODE_TYPE
다음을 바꿉니다.
- INSTANCE_ID: 인스턴스의 ID
- REGION_ID: 인스턴스가 있는 리전
NODE_TYPE: 인스턴스를 확장할 노드 유형
이 예시에서는
my-instance인스턴스의 노드 유형을highmem-medium으로 확장합니다. 이 인스턴스는us-central1리전에 있습니다.gcloud memorystore instances update my-instance \ --location=us-central1 \ --node-type=highmem-medium
이 예시에서는
maxclients매개변수의 값을15,000으로 변경합니다.gcloud memorystore instances update my-instance \ --location=us-central1 \ --node-type=highmem-medium \ --update-engine-configs=maxclients=15000