본문 바로가기
CLOUD/AWS

ElastiCache for Redis용어

by Rainbound-IT 2021. 8. 6.
반응형

2016년 10월에 Amazon ElastiCache는 Redis 3.2에 대한 지원을 시작했습니다. 이 시점에 최대 500개의 샤드(ElastiCache API 및 AWS CLI에서 노드 그룹이라고 함)로의 데이터 분할에 대한 지원이 추가되었습니다. 이전 버전과의 호환성을 유지하기 위해 새 Redis 기능을 포함하도록 API 버전 2015-02-02 작업을 확장했습니다.

동시에 ElastiCache 콘솔에서 이 새 기능과 업계에서 일반적으로 사용되는 용어를 사용하기 시작했습니다. 이러한 변경 사항은 어떤 경우에 API 및 CLI에서 사용되는 용어가 콘솔에서 사용되는 용어와 다를 수 있다는 것을 의미합니다. 다음 목록에는 API 및 CLI와 콘솔 간에 다를 수 있는 용어가 식별되어 있습니다.

캐시 클러스터 또는 노드와 노드 비교

복제본 노드가 없는 경우 노드와 캐시 클러스터 사이에 일대일 관계가 있습니다. 따라서 ElastiCache 콘솔은 종종 상호 교환적으로 용어를 사용했습니다. 콘솔에서는 이제 노드 처리량이라는 용어를 사용합니다. 한 가지 예외는 [Create Cluster] 버튼입니다. 이 버튼은 복제본 노드를 포함 또는 포함하지 않고 클러스터를 생성하는 프로세스를 시작합니다.

ElastiCache API 및 AWS CLI는 과거의 용어를 계속 사용합니다.

클러스터와 복제 그룹 비교

콘솔에서는 이제 용어클러스터용 모든ElastiCache for Redis클러스터. 콘솔에서는 다음과 같은 모든 환경에서 클러스터 용어를 사용합니다.

  • 클러스터가 단일 노드 Redis 클러스터인 경우
  • 클러스터가 단일 샤드 내에서 복제를 지원하는 Redis(클러스터 모드 비활성화됨) 클러스터인 경우(API 및 CLI에서 노드 그룹이라고 함)
  • 클러스터가Redis(클러스터 모드 활성화됨)클러스터에서 1~90개의 샤드 내에서 복제를 지원하거나 최대 500개의 제한 증가 요청으로 복제를 지원합니다. 제한 증가를 요청하려면 단원을 참조하십시오.AWS서비스 제한를 클릭하고 제한 유형을 선택합니다.인스턴스 유형당 클러스터당 노드.

다음 다이어그램은 콘솔의 관점에서 바라본 ElastiCache for Redis 클러스터의 다양한 토폴로지를 나타낸 것입니다.

ElastiCache API 및 AWS CLI 작업에서는 여전히 단일 노드 ElastiCache for Redis 클러스터를 다중 노드 복제 그룹과 다른 것으로 식별합니다. 다음 다이어그램은 ElastiCache API 및 AWS CLI 관점에서 바라본 다양한 ElastiCache for Redis 토폴로지를 나타낸 것입니다.

복제 그룹 대 글로벌 데이터스토어

글로벌 데이터스토어는 여러 개의 샤드 중에서 서로 복제하는 하나 이상의 클러스터 모음인 반면 복제 그룹은 여러 개의 샤드 중에서 클러스터 모드가 활성화된 클러스터에서 데이터를 복제합니다. 글로벌 데이터 스토어는 다음과 같이 구성됩니다.

  • 기본(활성) 클러스터 – 기본 클러스터는 글로벌 데이터 스토어 내의 모든 클러스터에 복제되는 쓰기를 허용합니다. 기본 클러스터는 읽기 요청도 허용합니다.
  • 보조(수동) 클러스터 – 보조 클러스터는 읽기 요청만 허용하고 기본 클러스터에서 데이터 업데이트를 복제합니다. 보조 클러스터는 다른 클러스터에서AWS기본 클러스터보다 지역입니다.

전역 데이터스토어에 대한 자세한 내용은전체 복제AWS글로벌 데이터스토어를 사용하는 리전.

반응형

댓글