Always On 가용성 그룹 - AWS 규범적 지침

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

Always On 가용성 그룹

SQL Server Always On 가용성 그룹은 SQL Server 데이터베이스를 위한 고가용성 및 재해 복구 솔루션을 제공합니다. 가용성 그룹은 함께 장애 조치되는 사용자 데이터베이스 집합으로 구성됩니다. 여기에는 기본 읽기/쓰기 데이터베이스 세트 하나와 관련된 보조 데이터베이스의 여러 세트(1~8개)가 포함됩니다. 보조 데이터베이스를 애플리케이션 계층에서 기본 데이터베이스의 읽기 전용 복사본으로 사용할 수 있도록 만들어(SQL Server Enterprise 에디션만 해당) 읽기 워크로드를 위한 스케일 아웃 아키텍처를 제공할 수 있습니다. 보조 데이터베이스를 백업 작업에 사용할 수도 있습니다.

SQL Server Always On 가용성 그룹은 동기 및 비동기 커밋 모드를 모두 지원합니다. 동기 모드에서 기본 복제본은 변경 사항이 보조 복제본의 로그에 커밋되거나 기록된 후 데이터베이스 트랜잭션을 커밋합니다. 이 모드를 사용하면 복제본이 동기화된 경우 계획된 수동 장애 조치와 자동 장애 조치를 수행할 수 있습니다. 동일한 환경 내의 SQL Server 인스턴스 간에 동기 커밋 모드를 사용할 수 있습니다 (예: 모든 인스턴스가 온프레미스이거나 모든 인스턴스가 온프레미스에 있는 경우). AWS

비동기 커밋 모드에서 기본 복제본은 보조 복제본을 기다리지 않고 데이터베이스 트랜잭션을 커밋합니다. 서로 다른 환경에 있는 SQL Server 인스턴스 간에 비동기 커밋 모드를 사용할 수 있습니다 (예: 온프레미스와 내부 인스턴스가 있는 경우). AWS

고가용성 또는 재해 복구를 위해 Always On 가용성 그룹을 사용할 수 있습니다. 다음과 같은 경우 이 방법을 사용하십시오.

  • 엄격한 RTO 및 RPO 요구 사항이 있습니다. Always On 가용성 그룹은 초 단위의 RPO와 초에서 분 단위의 RTO를 제공합니다.

  • 데이터베이스 그룹을 관리하고 장애 조치하려고 합니다. Always On 가용성 그룹은 SQL Server 2019의 동기 커밋 모드에서 0-4개의 보조 복제본을 지원합니다.

  • 동기식 커밋 모드에서 자동 장애 조치를 사용하려는 경우 미러링 모니터 서버가 필요하지 않습니다.

  • 보조 데이터베이스에서 읽고 싶습니다.

  • 여러 데이터베이스 대상을 기본 데이터베이스와 동기화하려고 합니다.

SQL Server 2016 SP1부터 SQL Server Standard 에디션은 가용성 그룹별로 읽을 수 없는 단일 보조 데이터베이스 및 리스너에 대한 기본적인 고가용성을 제공합니다. 또한 가용성 그룹당 최대 두 개의 노드를 지원합니다.