단일 영역 인스턴스

이 페이지에서는 Redis용 Memorystore 클러스터의 단일 영역 인스턴스에 대한 개요를 설명합니다.

단일 영역 인스턴스를 프로비저닝하는 방법은 단일 영역 인스턴스 만들기를 참고하세요.

기본적으로 Redis용 Memorystore 클러스터는 사용 가능한 영역 간에 인스턴스의 노드를 균등하게 분산합니다. 이 설정으로 노드가 분산되는 방식을 보여주는 다이어그램은 고가용성 및 복제본을 참고하세요.

또는 단일 영역 인스턴스를 만들 수도 있습니다. 단일 영역 인스턴스는 Redis 노드와 동일한 영역에 클라이언트를 배치하고 영역 간 통신을 방지할 수 있으므로 다중 영역 인스턴스보다 지연 시간이 짧습니다.

인스턴스 생성 중에 영역 분산 모드(단일 영역 또는 다중 영역)를 선택합니다. 생성된 후에는 구역 배포 모드를 변경할 수 없습니다.

멀티 영역 인스턴스와 단일 영역 인스턴스 중에서 선택할 때는 예기치 않은 영역 중단이 발생할 경우 다운타임이나 데이터 손실에 대한 애플리케이션의 허용 범위를 고려해야 합니다.

예기치 않은 서비스 중단이 단일 영역 인스턴스가 있는 영역에 영향을 미치는 경우 지속성 또는 고가용성이 사용 설정되어 있지 않으면 인스턴스의 모든 노드에 대한 연결이 끊기고 데이터가 손실될 수 있습니다. 또는 예기치 않은 서비스 중단이 다중 영역 인스턴스의 영역 중 하나에 영향을 미치는 경우 일부 노드만 사용할 수 없게 될 수 있습니다.

동일한 영역의 클라이언트에서 단일 영역 인스턴스에 연결하는 경우 소비자 데이터 처리에 대한 요금이 청구되지 않습니다. 자세한 내용은 네트워크 가격 책정을 참조하세요.

고가용성으로 멀티 영역 인스턴스를 프로비저닝하는 것이 좋지만, 단일 영역 인스턴스에 적용되는 경우 다음 권장사항을 사용해야 합니다.

  • 단일 영역 인스턴스를 프로비저닝하는 경우 복제본을 사용 설정해야 합니다. 복제본은 샤드 핫스팟을 줄이고 단일 노드 장애에 대해 샤드의 복원력을 높입니다.

  • 복제본 없이 인스턴스를 프로비저닝하는 경우에도 단일 영역 인스턴스를 사용해야 합니다. 자세한 내용은 인스턴스에서 복제본을 사용하지 않는 경우 단일 영역 인스턴스 선택을 참고하세요.

단일 영역 인스턴스 다이어그램 예

단일 영역에 배치된 인스턴스의 모든 노드를 보여주는 다이어그램