Always On 장애 조치 클러스터 인스턴스 - AWS 규범적 지침

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

Always On 장애 조치 클러스터 인스턴스

SQL Server Always On 장애 조치 클러스터 인스턴스(FCI)는 Windows Server 장애 조치 클러스터링(WSFC)을 사용하여 서버 인스턴스 수준에서 고가용성을 제공합니다. FCI는 SQL Server의 전체 설치에 고가용성을 제공하기 위해 WSFC 노드에 설치되는 SQL Server의 단일 인스턴스입니다. 기본 노드에 하드웨어, 운영 체제, 애플리케이션 또는 서비스 장애가 발생하는 경우 SQL Server 인스턴스 내의 모든 항목이 다른 WSFC 노드로 이동됩니다. 여기에는 시스템 데이터베이스, SQL Server 로그인, SQL Server 에이전트 작업 및 인증서가 포함됩니다.

FCI는 일반적으로 다음과 같은 경우 Always On 가용성 그룹보다 선호됩니다.

  • 엔터프라이즈 에디션 대신 SQL Server 스탠다드 에디션을 사용하고 있습니다.

  • 인스턴스당 많은 수의 작은 데이터베이스가 있습니다.

  • SQL Server 에이전트 작업, 로그인 등과 같은 인스턴스 수준 개체를 지속적으로 수정하고 있습니다.

FCI를 배포하기 위한 네 가지 옵션은 다음과 같습니다. AWS

  • Amazon EBS 멀티어태치 (영구 예약 포함)

  • Amazon FSx for Windows File Server

  • ONTAP용 아마존 NetApp FSx

  • 파트너가 제공하는 솔루션 AWS

영구 예약과 함께 Amazon EBS 멀티어태치 사용

NVMe 예약을 사용하는 Amazon EBS 다중 연결은 Windows Server 장애 조치 클러스터의 공유 스토리지로 Amazon EBS io2 볼륨을 사용하여 SQL Server FCI를 생성할 수 있도록 지원합니다. 이 기능을 사용하면 Amazon EBS 볼륨을 사용하여 장애 조치 클러스터를 구축할 수 있으므로 장애 조치 클러스터 설정 프로세스가 간소화됩니다. io2 이러한 볼륨은 동일한 가용 영역에 있는 인스턴스에만 연결할 수 있습니다. Amazon EBS io2 볼륨을 사용하여 Windows Server 장애 조치 클러스터를 배포하려면 최신 AWS NVMe 드라이버를 사용해야 합니다.

Amazon EBS 볼륨 및 인스턴스 스토어 볼륨은 Nitro 기반 인스턴스에서 NVMe 블록 디바이스로 표시됩니다. Amazon EBS io2 볼륨을 사용하여 WSFC 및 SQL Server FCI를 구성할 때 구성된 SCSI 영구 예약 기능과 함께 AWS NVMe 드라이버가 설치되어 있어야 합니다.

이 기능에 대한 자세한 내용은 Windows Server에 Amazon EBS Multi-Attach를 사용하여 SQL Server 장애 조치 클러스터를 배포하는 방법에 대한 AWS 블로그 게시물을 참조하십시오.

Windows File Server용 Amazon FSx 사용

Windows File Server용 Amazon FSx는 완전 관리형 공유 파일 스토리지를 제공합니다. 두 가용 영역에 스토리지를 동기식으로 자동 복제하여 고가용성을 제공합니다. Windows File Server용 FSx를 파일 스토리지로 사용하면 Amazon EC2에서 SQL Server 고가용성 배포를 단순화하고 최적화하는 데 도움이 됩니다.

Microsoft SQL Server를 사용하면 일반적으로 WSFC의 여러 데이터베이스 노드에 고가용성이 배포되며 각 노드는 공유 파일 스토리지에 액세스할 수 있습니다. Windows File Server용 FSx를 SQL Server 고가용성 배포를 위한 공유 스토리지로 사용할 수 있으며, 두 가지 방법, 즉 활성 데이터 파일을 위한 스토리지로 사용하고 SMB 파일 공유 감시자로 사용할 수 있습니다.

Windows File Server용 FSx를 사용하여 SQL Server FCI 배포 실행의 복잡성과 비용을 줄이는 방법에 대한 자세한 내용은 Windows File Server용 Amazon FSx를 사용하여 Microsoft SQL Server 고가용성 배포를 단순화하는 블로그 게시물을 참조하십시오. 블로그 게시물에서는 Amazon FSx 다중 AZ 파일 시스템을 공유 스토리지 솔루션으로 사용하여 SQL Server FCI를 배포하는 step-by-step 방법에 대한 지침도 제공합니다. 자세한 내용은 Windows File Server용 Amazon FSx 설명서를 참조하십시오.

ONTAP용 아마존 NetApp FSx 사용

Amazon FSx NetApp for ONTAP는 ONTAP 파일 시스템에 구축된 안정성과 확장성이 뛰어나고 성능이 뛰어나고 기능이 풍부한 파일 스토리지를 제공하는 완전 관리형 서비스입니다. NetApp FSx for ONTAP는 파일 시스템의 친숙한 기능, 성능, 기능 및 API 작업을 완전 관리형 NetApp 서비스의 민첩성, 확장성 및 단순성과 결합합니다. AWS

FSx for ONTAP는 Windows 및 Linux 시스템용 NFS, SMB 및 iSCSI 프로토콜을 통해 데이터에 대한 멀티 프로토콜 액세스를 제공합니다. ONTAP용 Amazon FSx를 사용한 SQL Server 고가용성 배포에 자세히 설명된 대로 가용성이 높은 SQL Server Always On FCI 아키텍처를 구축할 수 있습니다. NetApp FSx for ONTAP는 또한 RTO (복구 시간 목표) 및 RPO (복구 시점 목표) 요구 사항을 충족하기 위해 SQL Server 환경을 AWS 리전 다른 환경으로 페일오버하는 빠른 방법을 제공합니다. 자세한 내용은 ONTAP용 FSx를 사용하여 SQL Server 상시 작동 장애 조치 클러스터 인스턴스용 HA 및 DR 구현 블로그 게시물을 참조하십시오.

Always On 가용성 그룹 및 AWS Launch Wizard 단일 노드 배포를 지원하는 SQL Server 솔루션을 배포하는 데에도 사용할 수 있습니다. AWS Launch Wizard는 ONTAP용 FSx를 공유 스토리지로 사용하여 Amazon EC2의 SQL Server Always on FCI에 배포할 수 있도록 지원합니다. 이 서비스는 복잡한 수동 배포 프로세스를 공유 스토리지를 사용하는 온프레미스 SQL Server 워크로드의 마이그레이션을 가속화하는 안내식 콘솔 기반 마법사로 대체하여 시간과 노력을 절약합니다. Launch Wizard를 사용하여 몇 시간 내에 SQL Server FCI를 프로비저닝하고 구성하는 방법에 대한 자세한 내용은 AWS Launch Wizard Amazon FSx를 사용하여 SQL Server Always On 배포를 단순화하는 블로그 게시물을 참조하십시오. 또한 Launch Wizard는 Windows File Server용 Amazon FSx를 공유 스토리지 솔루션으로 사용하여 SQL Server Always On FCI를 배포할 수 있도록 지원합니다.

파트너의 솔루션 사용 AWS

  • DataKeeperSIOS는 가용 영역 전반에 걸쳐 AWS 리전 고가용성 클러스터 페일오버 지원을 제공합니다. DataKeeper SIOS는 에서 사용할 수 있습니다. AWS Marketplace

  • DxEnterpriseDH2i를 사용하면 쿠버네티스에 있는 SQL Server 가용성 그룹의 완전 자동 페일오버와 Windows 및 Linux용 통합 인스턴스 페일오버가 가능합니다. AWS MarketplaceD2HI는 에서 사용할 수 있습니다.