Redis용 Memorystore 클러스터의 클러스터에서 최적으로 실행되지 못하게 하는 다음과 같은 조건이 발생할 수 있습니다.
- 클러스터의 CPU 또는 메모리 사용량이 높습니다.
- 메모리 부족으로 인해 클러스터에서 캐시 플러시가 반복됩니다.
- 메모리 사용률이 높거나 쓰기 트래픽이 많아 클러스터의 백업을 만들 수 없습니다.
- 쓰기 트래픽이 많아 복제본이 클러스터와 데이터를 동기화할 수 없습니다.
이러한 문제를 해결하려면 높은 리소스 사용률 상태 문제를 사용하세요. 이 상태 문제에 액세스하려면 데이터베이스 센터를 사용하세요. 데이터베이스 센터는 클러스터의 상태 문제를 중앙 집중식으로 볼 수 있는 AI 지원 대시보드입니다.
시작하기 전에
높은 리소스 사용률 상태 문제를 사용하기 전에 이 섹션의 필수 단계를 완료하세요.
역할 및 권한 할당
데이터베이스 센터를 사용하여 상태 문제를 보고 작업하려면 데이터베이스 센터에 대한 IAM 권한을 부여받아야 합니다. 이러한 권한을 얻는 방법에 대한 자세한 내용은 IAM 권한 부여를 참고하세요.
또한 IAM 역할에 대한 자세한 내용은 IAM 역할 및 권한 색인과 프로젝트, 폴더, 조직에 대한 액세스 관리를 참고하세요.
상태 문제 보기
높은 리소스 사용률 상태 문제를 보려면 다음 단계를 따르세요.
Google Cloud 콘솔에서 데이터베이스 센터의 모든 리소스 페이지로 이동합니다.
제품 메뉴를 선택합니다. 제품 대화상자에서 다음 단계를 따르세요.
선택사항: 제품이 선택되어 있으면 선택 해제합니다.
Memorystore 창에서 Redis 클러스터 7.0 을 선택합니다.
적용 을 클릭합니다.
문제 메뉴를 선택합니다. 문제 대화상자에서 다음 단계를 따르세요.
선택된 모든 문제를 선택 해제합니다.
성능 및 용량 창에서 높은 리소스 사용률 상태 문제를 선택합니다.
적용 을 클릭합니다. 데이터베이스 센터에 리소스 사용률이 높은 문제가 있는 클러스터가 표시됩니다.
클러스터 이름 옆에 표시되는 문제를 클릭합니다. 별도의 창에서 높은 리소스 사용률 상태 문제가 열립니다.
클러스터 옆에 문제가 표시되지 않으면 클러스터의 리소스 사용률이 높지 않은 것입니다.
상태 문제에 대한 세부정보를 보려면 창에서 확장 화살표 (expand_more)를 클릭합니다.
상태 문제 해결
높은 리소스 사용률 상태 문제를 해결하려면 클러스터의 용량을 늘리세요. 이렇게 하면 클러스터에 더 많은 메모리와 처리 능력이 제공되어 더 많은 양의 데이터 또는 트래픽을 처리할 수 있습니다. 용량은 클러스터의 샤드 수와 클러스터의 노드 유형에 따라 결정됩니다.
클러스터를 확장하면 애플리케이션이 성능 저하 없이 증가한 수요를 처리할 수 있습니다. 클러스터를 확장하려면 클러스터에 샤드를 추가하거나 클러스터의 노드 유형을 더 큰 노드 유형으로 변경하세요.