다중 AZ 배포 구성(미리 보기) - Amazon Redshift

다중 AZ 배포 구성(미리 보기)

이 시험판 설명서는 미리 보기 릴리스에 있는 Amazon Redshift의 다중 가용 영역 기능에 대한 것입니다. 설명서 및 기능은 모두 변경될 수 있습니다. 이 기능은 테스트 클러스터에만 사용하고 프로덕션 환경에서는 사용하지 않는 것이 좋습니다. 공개 미리 보기는 2023년 9월 30일에 종료됩니다. 미리 보기 클러스터와 미리 보기 서버리스 작업 그룹 및 네임스페이스는 미리 보기 종료 후 2주 후에 자동으로 제거됩니다. 문의 사항은 redshift-maz@amazon.com으로 이메일을 보내주세요. 미리 보기 이용 약관은 AWS 서비스 약관베타 및 미리 보기를 참조하세요.

Amazon Redshift에서 여러 가용 영역(다중 AZ)을 사용하면 Amazon Redshift 데이터 웨어하우스는 가용 영역에서 예기치 않은 이벤트가 발생하는 장애 시나리오에서 계속 작동할 수 있습니다.

다중 AZ 배포의 경우 Amazon Redshift는 단일 엔드포인트를 통해 액세스할 수 있는 두 개의 가용 영역에 동일한 컴퓨팅 리소스를 배포합니다. 전체 가용 영역에 장애가 발생하는 경우 두 번째 가용 영역의 나머지 컴퓨팅 리소스를 계속해서 워크로드를 처리하는 데 사용할 수 있습니다. Amazon Redshift 다중 AZ는 또한 장애 발생 시 데이터 손실이 없음을 보증합니다. Amazon Redshift는 다중 AZ 클러스터를 실행할 때 RA3에 대해 동일한 시간당 컴퓨팅 요금을 부과합니다.

개요

다중 AZ 배포를 설정할 때 각 가용 영역에서 프로비저닝할 컴퓨팅 노드 수를 지정합니다. 노드는 읽기 및 쓰기 작업 모두에 대해 액티브-액티브 방식으로 두 가용 영역에서 모두 사용됩니다. Amazon Redshift는 하나의 가용 영역에만 있는 컴퓨팅 리소스를 사용하여 개별 쿼리를 처리합니다. 그러나 다중 동시 쿼리 처리를 두 가용 영역에 자동으로 분산하여 동시 실행이 많은 워크로드의 성능을 높입니다.

기존 단일 AZ 클러스터에서 다중 AZ 배포로 마이그레이션할 때 단일 쿼리의 성능을 유지하려면 현재 단일 AZ 클러스터에서 사용되는 동일한 수의 노드를 두 가용 영역에서 프로비저닝해야 할 수 있습니다. 그 결과 다중 AZ로 마이그레이션할 때 필요한 클러스터 노드 수가 두 배가 되어 단일 쿼리 성능을 쉽게 유지할 수 있습니다.

가용 영역에서 장애가 발생하는 경우 Amazon Redshift는 나머지 가용 영역의 리소스를 자동으로 사용하여 계속 작동합니다. 그러나 사용자 연결이 끊어질 수 있으므로 다시 연결해야 합니다. 또한 장애가 발생한 가용 영역에서 실행 중이던 쿼리가 중지됩니다. 그러나 클러스터에 다시 연결하고 쿼리를 즉시 다시 예약할 수 있습니다. Amazon Redshift는 나머지 가용 영역에서 일정이 변경된 쿼리를 처리합니다. 쿼리가 실패하거나 연결이 종료되는 경우 Amazon Redshift는 실패한 쿼리를 다시 시도하거나 즉시 연결을 다시 설정합니다. 다중 AZ 데이터 웨어하우스가 복구되는 동안 오류가 발생한 시점 또는 이후에 실행된 쿼리에서 런타임 지연이 발생할 수 있습니다.

제한 사항

다음은 Amazon Redshift 다중 AZ 작업 시 제한 사항입니다.

  • 기존 단일 AZ 배포를 수정하여 다중 AZ 배포로 변환하거나 그 반대로 변환할 수 없습니다(미리 보기).

  • 현재 또는 후행 유지 관리 트랙(미리 보기)에서는 기존 다중 AZ 배포를 단일 AZ 배포로 복원할 수 없습니다.

  • 다중 AZ 배포(미리 보기)에서는 클러스터 크기를 조정할 수 없습니다.

  • 다중 AZ 배포(미리 보기)가 있는 클러스터에서 가져온 스냅샷에서는 테이블 수준 복원을 수행할 수 없습니다.

  • 서버리스 다중 AZ 배포를 생성하거나 기존 서버리스 네임스페이스를 다중 AZ 배포(미리 보기)로 변환할 수 없습니다.

  • Amazon Redshift는 Amazon Redshift 콘솔(미리 보기)의 다중 AZ 배포 내 보조 가용 영역의 컴퓨팅 리소스에 대한 노드 수준 지표를 표시하지 않습니다.

  • Amazon Redshift API 또는 AWS Command Line Interface를 사용하거나 다중 AZ 배포(미리 보기)를 관리할 수 없습니다.

  • 다중 AZ 배포(미리 보기)에서는 자동 최적화 기능을 미리 볼 수 없습니다.

  • 클러스터가 장애를 감지하고 보조 AZ에서 자동으로 복구될 때마다 다중 AZ 배포를 생성한 후에 추가된 모든 IAM 역할을 잃게 됩니다. 다중 AZ 배포를 생성하기 전에 추가된 모든 IAM 역할 또는 권한은 계속 유지됩니다(미리 보기).

  • 퍼블릭 엔드포인트를 통해 다중 AZ 클러스터에 액세스할 수 없습니다.

  • RA3 인스턴스 유형에 대해 단일 노드 다중 AZ 배포를 생성할 수 없습니다. 다중 AZ 배포를 생성하는 동안 가용 영역당 2개 이상의 노드를 선택합니다.

  • 암호화되지 않은 다중 AZ 클러스터를 생성하거나 암호화되지 않은 단일 AZ 클러스터를 다중 AZ 클러스터로 복원할 수 없습니다.

  • Amazon Redshift를 사용하려면 3개의 가용 영역을 지원할 수 있는 서브넷 구성이 필요합니다. 즉, 구성된 서브넷 그룹에는 세 개의 서브넷이 필요합니다.

  • 다중 AZ 배포를 다른 가용 영역으로 재배치할 수 없습니다. 다중 AZ 배포를 사용하는 경우 재배치가 해제됩니다.

  • 다중 AZ 배포는 최고 수준의 가용성을 제공하도록 설계되었기 때문에 일시 중지하거나 재개할 수 없습니다.

  • Amazon Redshift 다중 AZ 배포는 다음 AWS 리전에서 사용할 수 있습니다.

    • 미국 동부(오하이오) (us-east-2)

    • 미국 동부(버지니아 북부) (us-east-1)

    • 미국 서부(오레곤) (us-west-2)

    • 아시아 태평양(도쿄) (ap-northeast-1)

    • 유럽(아일랜드)(eu-west-1)

    • 유럽(스톡홀름) (eu-north-1)