기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Aurora 복제본, Aurora 리전 간 복제본 및 Aurora 글로벌 데이터베이스 비교
Naveen Garg, Amazon Web Services(AWS)
2023년 4월(문서 기록)
Amazon Aurora는 MySQL 및 PostgreSQL과 호환되는 완전 관리형 관계형 데이터베이스 엔진입니다. 오픈 소스의 모든 이점 외에도 Aurora는 고성능 스토리지 하위 시스템을 결합하여 Amazon Web Services()에서 고가용성(HA) 및 재해 복구(DR) 요구 사항에 적합한 솔루션을 선택하는 측면에서 옵션을 제공합니다AWS. 이 가이드에서는 세 가지 강력한 기능에 대해 자세히 살펴봅니다.
-
Aurora 복제본
-
리전 간 Aurora 복제본
-
Aurora Global Database
이러한 세 가지 옵션은 각각 단일 시스템의 기능 이상으로 프로덕션 Aurora 데이터베이스를 복제하는 것을 지원합니다. 이러한 옵션 중에서 선택하는 것은 어려울 수 있습니다.
개요
데이터베이스 관리자는 항상 HA 및 DR 목적으로 단일 시스템 이상으로 프로덕션 데이터베이스를 복제하려고 했습니다. 과거에는 복제 솔루션 설정 및 관리에 시간이 많이 걸리는 작업이 수반되었으며 종종 특수한 기술 세트가 필요했습니다. Amazon Aurora는 이러한 작업을 간소화하고 사용자를 대신하여 기본 자동화, 내결함성 및 모니터링을 처리합니다. Aurora는 오픈 소스 MySQL 및 PostgreSQL에서 사용할 수 있는 네이티브 복제 솔루션을 확장하여 비즈니스 요구 사항에 맞는 더 많은 선택 사항을 제공합니다.
이 문서에서는 Aurora에서 사용할 수 있는 이러한 세 가지 복제 솔루션을 각각 소개하고 비즈니스 요구 사항에 가장 적합한 솔루션을 결정할 때 빠른 참조 가이드로 사용할 수 있는 비교 테이블을 제공합니다.
Aurora 컴퓨팅 및 스토리지
Aurora 컴퓨팅 및 스토리지의 용어를 이해하는 것은 다양한 복제 솔루션을 이해하는 데 필수적입니다.
Aurora 컴퓨팅은 호스트에서 실행되는 데이터베이스 인스턴스(프로세스 세트)를 나타냅니다. 이는 Windows의 Task Manager 또는 Linux의 "ps -ef"
출력에 표시되는 프로세스 세트입니다. 데이터베이스를 다시 시작할 때 기본적으로 호스트에서 이러한 프로세스를 다시 시작합니다.
Aurora 스토리지는 기본 스토리지 하위 시스템을 나타냅니다. 이를 온프레미스 스토리지 어레이라고 생각하지만 내구성과 확장성이 향상되었습니다. Aurora 스토리지에 대한 자세한 내용은 AWS 설명서를 참조하세요.