View a markdown version of this page

Amazon MSK Replicator - Amazon Managed Streaming for Apache Kafka

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon MSK Replicator

Amazon MSK Replicator는 Amazon MSK의 완전관리형 기능으로, 서로 다르거나 동일한 Amazon MSK 클러스터 간에 데이터를 안정적으로 복제할 수 있습니다 AWS 리전. MSK Replicator는 자체 관리형 Apache Kafka 클러스터(온프레미스, 자체 호스팅 기반 AWS또는 기타 클라우드 공급자 포함)에서 Express 브로커가 있는 Amazon MSK 프로비저닝 클러스터로의 데이터 복제도 지원합니다. MSK 클러스터 간에 복제할 AWS 계정 때는 소스 클러스터와 대상 클러스터가 모두 동일해야 합니다. MSK Replicator를 사용하면 가용성과 비즈니스 연속성을 높이기 위해 리전별로 복원력이 뛰어난 스트리밍 애플리케이션을 구축하고 Apache Kafka 워크로드를 자체 관리형 환경에서 Amazon MSK로 마이그레이션할 수 있습니다. MSK Replicator는 MSK 클러스터 간에 데이터 및 소비자 그룹 오프셋을 비동기식으로 자동 복제하므로 사용자 지정 코드를 작성하거나 인프라를 관리하거나 교차 리전 네트워킹을 설정할 필요가 없습니다.

MSK Replicator는 기본 리소스를 자동으로 확장하므로 용량을 모니터링하거나 확장할 필요 없이 온디맨드 방식으로 데이터를 복제할 수 있습니다. 또한 MSK Replicator는 주제 구성, 액세스 제어 목록(ACL), 소비자 그룹 오프셋 등 필요한 Kafka 메타데이터를 복제합니다. 리전에서 예기치 않은 이벤트가 발생하면 다른 AWS 리전으로 장애 조치하고 처리를 원활하게 재개할 수 있습니다.

MSK Replicator는 리전 간 복제(CRR)와 동일 리전 복제(SRR)를 모두 지원합니다. 교차 리전 복제에서 소스 및 대상 MSK 클러스터는 서로 다른 AWS 리전에 있습니다. 동일 리전 복제에서는 소스 MSK 클러스터와 대상 MSK 클러스터가 모두 동일한 AWS 리전에 있습니다. 소스 및 대상 MSK 클러스터를 생성한 후 MSK Replicator에서 사용해야 합니다.

참고

MSK Replicator는 다음 AWS 리전을 지원합니다. 미국 동부(us-east-1, 버지니아 북부), 미국 동부(us-east-2, 오하이오), 미국 서부(us-west-2, 오레곤), 유럽(eu-west-1, 아일랜드), 유럽(eu-central-1, 프랑크푸르트), 아시아 태평양(ap-southeast-1, 싱가포르), 아시아 태평양(ap-southeast-2, 시드니), 유럽(eu-north-1, 스톡홀름), 아시아 태평양(ap-south-1, 뭄바이), 유럽(eu-west-3, 파리), 남아메리카(sa-east-1, 상파울루), 아시아 태평양(ap-northeast-2, 서울), 유럽(eu-west-2, 런던), 아시아 태평양(ap-northeast-1, 도쿄), 미국 서부-1, 캘리포니아 중부

Amazon MSK Replicator의 일반적인 용도:

  • 다중 리전 스트리밍 애플리케이션 빌드: 사용자 지정 솔루션을 설정하지 않고도 복원력을 높이기 위해 가용성이 높고 내결함성이 뛰어난 스트리밍 애플리케이션을 빌드합니다.

  • 데이터 액세스 지연 시간 단축: 다양한 지리적 리전의 소비자에게 지연 시간이 더 짧은 데이터 액세스를 제공합니다.

  • 파트너에게 데이터 배포: 하나의 Apache Kafka 클러스터에서 여러 Apache Kafka 클러스터로 데이터를 복사하여 여러 팀/파트너가 각자의 데이터 복사본을 가질 수 있도록 합니다.

  • 분석을 위한 데이터 집계: 여러 Apache Kafka 클러스터의 데이터를 하나의 클러스터로 복사하여 집계된 실시간 데이터에 대한 인사이트를 간편하게 생성할 수 있습니다.

  • 로컬에서 쓰기, 전역적으로 데이터에 액세스: 짧은 지연 시간과 비용으로 데이터를 제공하기 위해 한 AWS 리전에서 수행된 쓰기를 다른 리전으로 자동으로 전파하도록 다중 활성 복제를 설정합니다.

  • 자체 관리형 Kafka 클러스터에서 마이그레이션: 원활한 애플리케이션 전환을 위해 소비자 그룹 오프셋 동기화를 사용하여 Apache Kafka 워크로드를 온프레미스, 자체 호스팅 또는 타사 관리형 Kafka 배포에서 Amazon MSK Express 브로커로 마이그레이션합니다.

  • 복제기에 대한 자세한 내용은 주요 개념 및 단원을 참조하십시오복제 패턴.