---
title: "Amazon AWS 고가용성: SafeKit 동기식 복제 및 장애 조치"
canonical: "https://safekit.eviden.com/ko/solutions/aws-high-availability-cluster-synchronous-replication-failover/"
description: "SafeKit을 사용하여 간단한 Amazon AWS HA 클러스터를 배포하세요. 당사의 비공유(shared-nothing) 아키텍처 클라우드 공유 디스크 비용 없이 Windows 및 Linux 애플리케이션에 대해 동기식 복제, 자동 장애 조치 및 RPO =0을 제공합니다."
category: "solutions"
lang: "ko"
topics: "AWS 내 SafeKit 공유 무저장 HA: 공유 디스크를 없애고 데이터 손실 제로 달성, 목차, SafeKit 소프트웨어는 어떻게 공유 리소스가 없는 AWS 고가용성 클러스터 간단하게 구현할까요?, SafeKit mirror 클러스터 AWS 과 어떻게 연동되나요?, SafeKit 고가용성 제한 사항, 비교: AWS SafeKit vs. 네이티브 클라우드 HA/DR 솔루션, 비디오 가이드: SafeKit HA mirror 클러스터 구성"
translation: "translate_md 2026-11-08.3 | glossaire 2026-11-08.11 | Translation LLM | 37 expressions"
---

# Amazon AWS 고가용성: SafeKit 동기식 복제 및 장애 조치 {#amazon-aws-high-availability-safekit-synchronous-replication--failover}

## AWS 내 SafeKit 공유 무저장 HA: 공유 디스크를 없애고 데이터 손실 제로 달성 {#cloud-ha-limitation}

주요 **클라우드 제공업체**는 기본 이중화를 제공하지만, 데이터 복제와 진정한 고가용성 사이에는 상당한 격차가 있습니다. 현재 클라우드 사용자는 두 가지 비최적 경로 중 하나를 선택해야 합니다. 즉, 수동 장애 조치가 필요하고 데이터 손실 위험이 있는 기본 **비동기 복제** 또는 원활한 비즈니스 연속성에 필요한 자동 장애 조치 메커니즘이 없는 **클라우드 공유 디스크** 입니다.

### SafeKit: 복잡한 AWS 클러스터를 대체하는 가볍고 올인원 솔루션 {#safekit-cloud-mirror}

  * **올인원 2노드 AWS 클러스터:** SafeKit 가상 IP, 자동 장애 조치, 자동 페일백 장애 복구 및 동기식 실시간 파일 복제 기능을 갖춘 **네이티브 다중 AZ(가용성 영역)** 기능을 단일 통합 소프트웨어 패키지로 제공하는 완벽한 솔루션입니다.
  * **제로 데이터 손실(RPO = 0):** DR(재해 복구)을 위한 기본 클라우드 VM 복제와 달리 SafeKit **동기식 파일 수준 복제**를 사용하여 트랜잭션 애플리케이션의 데이터 무결성을 보장하고 장애 발생 시 데이터 손실이 없도록 합니다.
  * **공유 무(無) 아키텍처 :** SafeKit 클라우드 공유 디스크의 필요성을 없애고 관련 "디스크 잠금" 문제를 해결합니다. **최대 속도와 최소 비용을 위해 로컬 디스크를 사용합니다**. 기존 클러스터는 종종 클라우드 공급자가 실패한 노드에서 스토리지 잠금을 해제하기를 기다리느라 멈추는 반면, SafeKit 각 노드의 로컬 디스크 내에 있는 독립적이고 동기화된 폴더를 사용하여 즉각적인 장애 조치를 보장합니다.
  * **애플리케이션 재구성 불필요:** SafeKit 투명한 파일 수준 복제를 수행하여 전용 클라우드 공유 디스크로 데이터를 마이그레이션할 필요 없이 시스템 디스크를 포함하여 앱과 데이터가 설치된 위치에서 정확하게 보호할 수 있습니다.
  * **Kubernetes 대안:** SafeKit Kubernetes 오케스트레이션의 운영 오버헤드와 복잡성 없이 레거시 애플리케이션과 컨테이너화된 애플리케이션(Kubernetes 용으로 설계되지 않음) 모두에 고가용성을 제공합니다.
  * **균일한 배포(온프레미스 또는 클라우드):** [클라우드 로드 밸런서 내에서 가상 IP](https://safekit.eviden.com/ko/best-practises/how-a-virtual-ip-address-works/)를 구성하는 것 외에 SafeKit 배포 프로세스는 온프레미스 및 클라우드 환경에서 동일하게 유지됩니다.

SafeKit **고가용성**을 경량 소프트웨어 계층으로 통합하여 기존 클러스터링 제품군 비용의 일부만으로 클라우드에서 엔터프라이즈급 이중화 및 비즈니스 연속성을 제공합니다.

![가상 IP, 자동 장애 조치, 자동 페일백 및 동기식 실시간 파일 복제를 제공하는 SafeKit 고가용성 AWS 클러스터 아키텍처](https://safekit.eviden.com/wp-content/uploads/2026/02/safekit-aws-app-1024.jpg "w:512")

**AWS SafeKit HA mirror 클러스터**

<a class="btn-quick-install" href="/ko/quick-install/safekit-quick-installation-guide-in-aws-mirror-safe-module-for-real-time-replication-and-failover/">⚡ AWS mirror 클러스터 빠른 설치 가이드 ></a>
## 목차 {#toc}

  * [SafeKit 소프트웨어는 어떻게 공유 리소스가 없는 AWS 고가용성 클러스터 간단하게 구현할까요?](#safekit-mirror-ha-cluster)
  * [SafeKit mirror 클러스터 AWS 과 어떻게 연동되나요?](#safekit-mirror-cluster)
  * [SafeKit 고가용성 제한 사항](#safekit-ha-limitations)
  * [비교: AWS SafeKit vs. 네이티브 클라우드 HA/DR 솔루션](#safekit-mirror-ha-comparison)
  * [비디오 가이드: SafeKit mirror HA 클러스터 구성](#videoguide-safekit-mirror-cluster)
  * [🔍 SafeKit 고가용성 내비게이션 허브](#hub)

## SafeKit 소프트웨어는 어떻게 공유 리소스가 없는 AWS 고가용성 클러스터 간단하게 구현할까요? {#safekit-mirror-ha-cluster}

### AWS SafeKit Mirror HA 솔루션이란 무엇인가요? {#what-is-the-safekit-mirror-ha-solution-for--get-app-}

SafeKit 두 개의 가용성 영역(AZ)에 있는 두 개의 가상 머신 간에 AWS 에 고가용성을 제공합니다.

이 글에서는 클라우드 공유 디스크나 특별한 기술 없이도 AWS 클러스터를 빠르게 구현하는 방법을 설명합니다.

이 솔루션의 원칙은 AWS 애플리케이션 데이터, 서비스, 가상 IP 및 검사기가 상주하는 폴더를 정의하는 것입니다.

SafeKit **실시간 복제** 및 **자동 장애 조치**를 구현하여 지속적인 서비스 가용성을 보장합니다.

### 분산된 도구 대신 통합된 올인원 HA 솔루션을 선택해야 하는 이유는 무엇일까요? {#why-choose-a-unified-all-in-one-ha-solution-over-fragmented-tools}

복제 및 클러스터링을 위해 별도의 제품을 결합하는 "볼트온" 솔루션과 달리 **SafeKit** **가상 IP, 자동 장애 조치, 자동 페일백 및 동기식 실시간 파일 복제**를 단일 엔진으로 통합합니다.

이를 통해 업데이트 시 이질적인 도구 간의 취약한 연결이 끊어지는 '모래성' 위험을 제거하고, 전체 HA 스택에 대한 단일 책임 지점을 제공하며, **AWS 애플리케이션 HA**를 위한 단일 인터페이스를 제공하여 인적 오류를 줄입니다.

### SafeKit 균일 배포 및 클라우드 가상 IP를 어떻게 처리하나요? {#how-does-safekit-handle-uniform-deployment-and-the-cloud-virtual-ip}

SafeKit은 클라우드에 구애받지 않는 솔루션으로, 온프레미스 서버와 모든 주요 클라우드 공급자에서 배포 프로세스와 아키텍처 동일하게 유지됩니다. 유일한 아키텍처 차이는 **[가상 IP가](https://safekit.eviden.com/ko/best-practises/how-a-virtual-ip-address-works/)** 네트워크에 표시되는 방식에 있습니다

  * **온프레미스:** SafeKit **GARP (Gratuitous ARP)** 패킷을 로컬 스위치로 전송하여 VIP를 직접 관리하고 노드 간에 IP를 즉시 이동시킵니다.
  * **클라우드 환경:** 클라우드 네트워크는 GARP를 지원하지 않으므로 가상 IP는 **클라우드 로드 밸런서**에서 호스팅됩니다. **SafeKit은 상태 프로브를 제공하여** 어떤 노드가 기본 노드인지 확인합니다. 이를 통해 로드 밸런서는 활성 노드를 실시간으로 감지하고 자동으로 트래픽을 해당 노드로 라우팅하여 가용성 영역 전반에 걸쳐 원활한 장애 조치를 보장합니다.

### 경쟁 제품과 비교했을 때 SafeKit(AWS용) 의 고가용성이 갖는 차별화된 장점은 무엇인가요? {#what-are-the-distinctive-advantages-of-safekit-for--get-app--high-availability-compared-to-competitors}

SafeKit **공유 무(無) 아키텍처**와 간소화된 배포를 통해 기존의 AWS 클러스터와 차별화됩니다. 대부분의 엔터프라이즈 솔루션은 클라우드 공유 디스크의 복잡한 관리를 필요로 하는 반면, SafeKit 다음을 제공합니다

  * **데이터 손실 없는 동기 복제:** SafeKit 100% 동기 복제를 구현하여 트랜잭션 애플리케이션의 전체 데이터 무결성을 보장합니다. 장애 발생 시 **데이터 손실은 전혀 없습니다(RPO = 0)**. 또한 SafeKit AWS 애플리케이션 데이터베이스뿐만 아니라 **다른 모든 데이터 폴더** (로그, 구성 파일 등)도 복제할 수 있어 전체 환경이 미러링되도록 보장합니다.
  * **간소화된 2노드 클러스터링:** 과반수 유지를 위해 종종 "증인"(제3의 노드, 디스크, 파일 공유)을 필요로 하는 표준 클러스터와 달리, SafeKit 단 두 개의 이중화된 서버만으로 완전한 고가용성을 제공하여 인프라 비용과 복잡성을 줄여줍니다.  
[하트비트 및 쿼럼 메커니즘에 대해 자세히 알아보세요](https://safekit.eviden.com/ko/best-practises/heartbeat-failover-quorum-windows-linux-cluster/).
  * **통합 관리:** 관리자는 단일 SafeKit 콘솔을 통해 AWS 애플리케이션 장애 조치, 데이터 복제 및 모니터링을 관리할 수 있습니다. 이를 통해 전문적인 "클러스터 관리" 전문 지식이 없는 팀도 고가용성을 이용할 수 있습니다.
  * **사용자 지정 검사기:** SafeKit 기본적인 서비스 모니터링을 넘어 AWS 애플리케이션 프로세스의 상태를 모니터링하는 **검사기를 제공합니다**. 이 시스템은 확장성이 뛰어나 환경에 맞게 사용자 지정 검사기를 추가할 수 있습니다.

### SafeKit 표준 클러스터링과 비교하여 AWS 의 TCO(총 소유 비용)를 어떻게 절감하나요? {#how-does-safekit-reduce-the-tco-total-cost-of-ownership-for--get-app--compared-to-standard-clustering}

기존의 고가용성 솔루션과 달리 SafeKit 신뢰성을 저해하지 않으면 **서 최소한의 인프라 오버헤드**로 작동하도록 설계되었습니다. 기존 장애 조치 클러스터와 비교하여 다음과 같은 주요 절감 효과를 얻을 수 있습니다

  * **클라우드 공유 디스크 비용 제로:** SafeKit 로컬 디스크에서 작동하는 공유 무(無) 아키텍처를 사용합니다.
  * **엔터프라이즈 에디션 불필요:** 네이티브 데이터베이스 복제 메커니즘은 고가의 엔터프라이즈 라이선스를 필요로 할 수 있지만, SafeKit **엔터프라이즈 에디션이 필요하지 않습니다**. 표준 에디션 및 **무료 에디션** 과도 원활하게 작동하여 훨씬 저렴한 비용으로 고급 가용성을 제공합니다.
  * **진정한 2노드 효율성:** 쿼럼을 유지하기 위해 종종 "증인"(제3의 노드, 디스크 또는 파일 공유)을 필요로 하는 표준 클러스터와 달리, SafeKit 단 **2개의 이중화된 서버** 만으로 완벽한 고가용성을 제공합니다.
  * **강제 구독 없음:** SafeKit **영구 라이선스**를 제공합니다. 고객은 소프트웨어의 소유권을 가지며, 최신 클라우드 전용 또는 구독 기반 모델에서 흔히 발생하는 "구독 함정"과 예측 불가능한 연간 가격 인상을 피할 수 있습니다.
  * **낮은 운영 비용(OPEX):** 플러그 앤 플레이 솔루션이므로 복잡한 오픈 소스 클러스터링 도구와 달리 유지보수를 위해 전문 교육이나 값비싼 외부 컨설팅이 필요하지 않습니다.
  * **CPU 독립적 가격 책정:** 라이선스는 CPU 또는 코어 수와 무관합니다. 두 노드에 대한 두 개의 라이선스만으로도 AWS 애플리케이션을 장애로부터 보호할 수 있습니다.

### 클러스터링 기술 없이 AWS mirror 클러스터를 설정하는 것이 가능한가요? {#is-it-possible-to-set-up-a--get-app--mirror-cluster-without-clustering-skills}

네. 이 문서는 복잡한 HA 클러스터링 기술 없이도 [AWS mirror 클러스터 빠르게 구현하는](https://safekit.eviden.com/ko/quick-install/safekit-quick-installation-guide-in-aws-mirror-safe-module-for-real-time-replication-and-failover/) 방법을 설명합니다. SafeKit의 **자동 장애 조치 스크립트**를 사용하여 **AWS 애플리케이션**의 복제 및 재시작을 처리하면 기존 클러스터링 솔루션보다 배포 및 유지 관리가 훨씬 간단한 강력한 이중화 솔루션을 얻을 수 있습니다.

### SafeKit AWS 외에 어떤 애플리케이션과 환경을 보호할 수 있나요? {#beyond--get-app--which-applications-and-environments-can-safekit-protect}

SafeKit은 **Windows 및 Linux용** 다목적 고가용성 솔루션으로, AWS mirror 클러스터 훨씬 뛰어넘는 기능을 제공합니다. 다음과 같은 광범위한 중요 워크로드에 대해 **동기식 실시간 복제** 및 자동 장애 조치를 지원합니다

  * **가상 및 물리적 환경:** 완전한 Hyper-V 또는 KVM 가상 머신.
  * **컨테이너 오케스트레이션:** Docker, Podman 및 K3s(Kubernetes) 환경.
  * **데이터 및 서비스:** 개별 파일 디렉터리, 서비스 및 다양한 데이터베이스.
  * **클라우드 인프라:** 클라우드 애플리케이션을 위한 고가용성.

SafeKit **웹 서버**와 같은 상태 비저장 애플리케이션을 위해 네이티브 **네트워크 부하 분산 및 장애 조치**를 갖춘 **farm 클러스터**를 제공합니다.

💡 [지원되는 HA 솔루션의 전체 목록은 여기에서 확인하세요.](https://safekit.eviden.com/ko/solutions/)

## SafeKit mirror 클러스터 AWS 과 어떻게 연동되나요? {#safekit-mirror-cluster}

### 1단계. 실시간 복제 {#step1}

서버 1(PRIM)은 AWS 애플리케이션을 실행합니다. 클라이언트는 [가상 IP 주소](https://safekit.eviden.com/ko/best-practises/how-a-virtual-ip-address-works/)에 연결됩니다. SafeKit 네트워크를 통해 파일 내에서 이루어진 변경 사항을 실시간으로 복제합니다.

![mirror AWS 클러스터에서 바이트 수준으로 파일 복제](https://safekit.eviden.com/wp-content/uploads/2023/02/safekit-prim-second-300.png "w:300")

[비동기](https://safekit.eviden.com/ko/best-practises/synchronous-replication-vs-asynchronous-replication/) 복제와 달리, 동기 복제는 장애 발생 시 데이터 손실이 없습니다.

SafeKit에서 복제할 디렉터리 이름을 구성하기만 하면 됩니다. 디스크 구성에 대한 사전 요구 사항은 없습니다. 디렉터리는 시스템 디스크에 있을 수 있습니다.

### 2단계. 자동 장애 조치 {#step2}

서버 1에 장애가 발생하면 서버 2가 인계받습니다. SafeKit 가상 IP 주소를 전환하고 서버 2에서 AWS 애플리케이션을 자동으로 다시 시작합니다.

애플리케이션은 SafeKit에 의해 서버 2에 최신 상태로 복제된 파일을 찾습니다. 애플리케이션은 서버 1로 더 이상 복제되지 않는 파일을 로컬에서 수정하여 서버 2에서 계속 실행됩니다.

![mirror 클러스터의 AWS 장애 조치](https://safekit.eviden.com/wp-content/uploads/2023/02/safekit-stop-alone-300.png "w:300")

장애 조치 시간은 장애 감지 시간(기본값 30초)과 애플리케이션 시작 시간에 더한 값과 같습니다.

### 3단계. 자동 페일백 {#step3}

장애 복구는 장애를 일으킨 문제를 해결한 후 서버 1을 다시 시작하는 것을 포함합니다.

SafeKit 파일을 자동으로 재동기화하여 서버 1이 중단된 동안 서버 2에서 수정된 파일만 업데이트합니다.

![mirror AWS 클러스터의 장애 복구](https://safekit.eviden.com/wp-content/uploads/2023/02/safekit-resynchro-alone-300.png "w:300")

장애 복구는 AWS 애플리케이션은 서버 2에서 계속 실행될 수 있습니다.

### 4단계. 정상으로 돌아가기 {#step-4-back-to-normal}

재통합 후 파일은 1단계에서와 같이 다시 mirror 모드가 됩니다. 시스템은 고가용성 모드로 돌아가며, AWS 애플리케이션은 서버 2에서 실행되고 SafeKit 파일 업데이트를 서버 1로 복제합니다.

![mirror AWS 클러스터에서 정상 작동으로 복귀](https://safekit.eviden.com/wp-content/uploads/2023/02/safekit-second-prim-300.png "w:300")

관리자가 애플리케이션을 서버 1에서 실행하도록 하려면 적절한 시기에 웹 콘솔을 통해 수동으로 실행하거나 구성을 통해 자동으로 실행할 수 있습니다.

### AWS 위한 SafeKit mirror 클러스터를 구성하는 방법 {#safekit-mirror-cluster-configure}

![SafeKit 웹 콘솔: 하트비트 네트워크, 가상 IP 설정, mirror 클러스터의 실시간 디렉터리 복제를 보여주는 AWS 고가용성 구성 대시보드입니다.](https://safekit.eviden.com/wp-content/uploads/2026/01/safekit-mirror-cluster-config.png "w:763")

**SafeKit 웹 콘솔**은 중요한 애플리케이션의 고가용성을 조율하기 위한 직관적인 인터페이스를 제공합니다. 몇 단계만으로 **SafeKit mirror 클러스터**를 구성하여 비즈니스 연속성을 보장할 수 있습니다

  * **애플리케이션 장애 조치(매크로 탭):** 장애 발생 시 자동으로 다시 시작할 특정 애플리케이션 서비스를 정의합니다.
  * **하트비트 네트워크:** 클러스터 노드가 서로의 상태와 가용성을 지속적으로 모니터링하고 장애 조치 결정을 동기화하는 데 사용하는 전용 통신 경로입니다.
  * **가상 IP 관리:** 장애 조치 후 클라이언트가 투명하게 재연결될 수 있도록 가상 IP(VIP)를 설정합니다.
  * **실시간 복제:** 호스트 기반 동기식 바이트 수준 복제에 중요한 디렉터리를 선택합니다.
  * **체커:** 애플리케이션의 상태를 모니터링하고 프로세스 오류가 감지되면 자동 복구를 트리거합니다.

SafeKit 클러스터에는 전용 스플릿 브레인 검사기가 포함되어 있어 세 번째 증인 머신이나 추가 하트비트 네트워크 없이도 네트워크 격리 문제를 해결할 수 있습니다. [클러스터의 하트비트, 장애 조치 및 쿼럼](https://safekit.eviden.com/ko/best-practises/heartbeat-failover-quorum-windows-linux-cluster/)에 대해 자세히 알아보세요.

### AWS 용 SafeKit mirror 클러스터를 모니터링하는 방법 {#safekit-mirror-cluster-monitoring}

![SafeKit 웹 콘솔: 활성 데이터 복제를 통해 PRIM 및 SECOND 상태를 보여주는 AWS 2노드 mirror 클러스터의 실시간 모니터링.](https://safekit.eviden.com/wp-content/uploads/2026/05/mirror-monitoring-prim-second.png "w:604")

**SafeKit 관리 콘솔**은 고가용성 인프라에 대한 통합된 보기를 제공합니다. 관리자는 이를 통해 클러스터의 **운영 상태**를 모니터링하고 데이터 동기화를 실시간으로 추적할 수 있습니다.

2노드 mirror 클러스터의 경우 콘솔에 각 서버의 역할이 명확하게 표시됩니다

  * **PRIM (기본):** 현재 애플리케이션을 실행하고 가상 IP를 관리하는 활성 노드입니다. 로컬 스토리지에 쓰기를 수행하고 보조 노드에 실시간 복제를 수행합니다.
  * **SECOND (Secondary):** 동기식 바이트 수준 업데이트를 수신하는 대기 노드입니다. 주 노드에 장애가 발생하면 즉시 인계할 준비가 되어 있습니다.
  * **ALONE 상태:** 클러스터가 단일 노드에서 실행 중일 때(예: 유지보수 중 또는 장애 발생 후) 시각적으로 경고하여 이중화가 일시적으로 손실되었음을 나타냅니다.
  * **재동기화 진행 상황:** 장애가 발생한 노드가 복구되면 백그라운드 데이터 재통합 중에 상태가 주황색으로 바뀌어 "정상으로 돌아가기" 단계에서 다운타임이 발생하지 않도록 합니다.

단순한 상태 아이콘을 넘어, 이 인터페이스는 **원클릭 장애 조치 오케스트레이션**을 제공하여 계획된 유지보수 동안 주 역할을 수동으로 재할당하는 동시에 사용자 활동에 대한 지속적인 가용성을 보장합니다.

## SafeKit 고가용성 제한 사항 {#safekit-ha-limitations}

제한/요구사항 | 이유 및 영향 | 권장 대체안  
---|---|---  
복제 크기: 수 TB |  장애 후 재동기화 시간([3단계](https://safekit.eviden.com/ko/architectures/file-replication-byte-level-with-failover-mirror-cluster/#safekit-mirror-cluster)): <br> • 1Gb/s 네트워크 ≈ 3시간/TB <br> • 10Gb/s 네트워크 ≈ 1시간/TB(디스크 쓰기 성능에 따라 다름)  |  • [외부 공유 스토리지](https://safekit.eviden.com/ko/best-practises/san-vs-nas-shared-storage-for-a-failover-cluster/) 사용(비용이 더 많이 들고 더 복잡함).   
파일 수: 1,000,000개 미만 |  • 장애 발생 후 재동기화 시간 성능([3단계](https://safekit.eviden.com/ko/architectures/file-replication-byte-level-with-failover-mirror-cluster/#safekit-mirror-cluster)). <br> • 두 노드 간에 각 파일을 비교하는 데 필요한 시간입니다.  |  • 복제할 여러 파일을 가상 하드 디스크/가상 머신에 넣습니다. <br> • 이 경우 가상 하드 디스크/가상 머신을 나타내는 파일만 복제되고 재동기화됩니다.   
장애 조치 용량: ≤ 32개 VM |  • 각 VM은 독립적인 mirror 모듈에서 실행됩니다. <br> • 동일한 클러스터에서 최대 32개의 mirror 모듈을 실행할 수 있습니다.  |  • 외부 공유 스토리지 및 다른 VM 클러스터링 솔루션 사용(비용이 더 많이 들고 더 복잡함).   
네트워크 아키텍처: 원격 사이트 간 LAN/VLAN 네트워크 |  • 동일한 서브넷에 있는 2개의 노드에서 [가상 IP 주소](https://safekit.eviden.com/ko/best-practises/how-a-virtual-ip-address-works/)의 자동 장애 조치. <br> • 재동기화를 위한 충분한 대역폭([3단계](https://safekit.eviden.com/ko/architectures/file-replication-byte-level-with-failover-mirror-cluster/#safekit-mirror-cluster)). <br> • [동기 복제](https://safekit.eviden.com/ko/best-practises/synchronous-replication-vs-asynchronous-replication/)를 위한 낮은 지연 시간: 일반적으로 RTT가 5ms 미만입니다. 더 높은 값은 애플리케이션의 쓰기 속도에 대해 검증해야 합니다.  |  • 두 노드가 서로 다른 서브넷에 있는 경우(클라우드에서 일반적), 로드 밸런서, 클라우드 공급자 CLI, BGP 또는 DNS 리디렉션과 같은 [다른 라우팅 옵션](https://safekit.eviden.com/ko/best-practises/how-a-virtual-ip-address-works/#safekit-virtual-ip-implementation)을 사용합니다. <br> • 지연 시간이 긴 네트워크의 경우 비동기 복제 기능이 있는 백업 솔루션을 사용하세요.   

## 비교: AWS SafeKit vs. 네이티브 클라우드 HA/DR 솔루션 {#safekit-mirror-ha-comparison}

특징 | AWS SafeKit | 네이티브 클라우드 공유 디스크 | DR(재해 복구)을 위한 네이티브 클라우드 VM 복제  
---|---|---|---  
아키텍처 | 공유 없음: 최대 속도와 최소 비용을 위해 로컬 디스크를 사용합니다. | 공유 스토리지: 클라우드 관리 디스크에 따라 달라집니다. | 블록 수준: 전체 VM 디스크를 패시브 리전에 복제합니다.  
데이터 무결성(RPO) | 0(RPO =0): 동기식 파일 수준 복제. | 0: 공유 디스크에 동기식으로 쓰기. | 비제로: 비동기 복제로 인해 데이터 지연이 발생합니다.  
장애 조치/장애 복구 로직 | 완전 자동: 통합 모니터링 및 재시작. | 클라우드 공유 디스크를 지원하는 타사 장애 조치 도구가 필요합니다. | 수동: 재해 복구 계획의 활성화가 필요합니다.  
애플리케이션 설정 | 제로 재구성: 애플리케이션이 현재 설치된 위치에서 보호합니다. | 재구성: 애플리케이션 데이터를 특정 공유 디스크로 마이그레이션해야 합니다. | 없음: OS와 애플리케이션을 있는 그대로 캡처합니다.  
복제 범위 | 완료: 애플리케이션 데이터 폴더(DB + 구성 + 로그). | 부분: 공유 볼륨에 저장된 데이터만 해당됩니다. | 전체: 가상 머신 전체를 복제합니다.  
VM 현지화 | 네이티브 Multi-AZ: 리전 내 가용성 영역 간 동기 복제. | 공급자 종속: 가용성 영역 전반에 걸쳐 복제된 공유 스토리지가 필요합니다. | 지역: 주로 멀리 떨어진 지리적 지역 간의 복제를 위해 설계되었습니다.  
배포 시간 | 낮음: 30분 미만(온프레미스 또는 클라우드). | 높음: 클러스터 구성에 며칠 또는 몇 주가 소요됩니다. | 중간: DR 금고 및 정책 설정을 해야 합니다.  

### 고가용성은 DR(재해 복구)을 위한 네이티브 클라우드 VM 복제의 대체재가 될 수 있을까요? {#ha-vs-backup-ransomware}

**아니요**, 고가용성과 백업은 상호 보완적인 관계이며, 서로 대체할 수 없습니다. **SafeKit**은 하드웨어 충돌 시에도 애플리케이션을 계속 실행하여 **비즈니스 연속성**을 보장하지만, 논리적 오류, 실수로 인한 삭제 또는 랜섬웨어 공격으로부터는 보호하지 못합니다. 예를 들어, 실시간 복제는 모든 변경 사항을 즉시 미러링하므로, 주 노드에 대한 랜섬웨어 공격은 보조 노드에도 즉시 복제됩니다. 이러한 사이버 위협이나 실수로 인한 삭제로부터 복구하려면 강력한 보존 정책을 갖춘 전용 **백업 솔루션이** 필요합니다. 이를 통해 손상이 발생하기 전의 정상적인 상태로 환경을 "되돌릴" 수 있습니다.

### 결론 {#conclusion}

**공유 무결 아키텍처** 채택함으로써 SafeKit 클라우드 관리 공유 디스크의 복잡성과 비용을 제거합니다. 기존 클러스터링과 달리 애플리케이션 재구성이나 데이터 마이그레이션이 필요 없는 **인프라 독립적인** 솔루션을 제공합니다. 기본 **Multi-AZ** 지원과 30분 미만의 배포 시간으로 SafeKit **데이터 손실 없이(RPO =0)** AWS 환경의 복원력을 보장하고 완벽하게 자동화된 복구를 제공합니다.

## 비디오 가이드: SafeKit HA mirror 클러스터 구성 {#videoguide-safekit-mirror-cluster}

### SafeKit 동영상: 애플리케이션 수준 클러스터링 (8:47) {#demo-mirror-ha-cluster}

이 비디오에서는 SafeKit이 클라우드 공유 디스크 클러스터링의 복잡성 없이 **mirror HA 클러스터**를 구현하는 방법을 알아보세요. 이 데모에서는 Microsoft SQL Server를 사용하지만, 이 솔루션은 다른 데이터베이스 및 애플리케이션에도 동일하게 작동합니다. 이 비디오에서는 SafeKit 상태 프로브 있는 클라우드 로드 밸런서가 아닌 온프레미스 솔루션을 위해 가상 IP가 구성되었다는 점에 유의하세요. 

### 영상 하이라이트 {#video-highlights}

  1. 🎬 [SQL Server가 있는 2개의 노드](https://www.youtube.com/watch?v=mGwEguDnnH0&t=0s) (0:32)
  2. 🎬 [클러스터 및 mirror.safe 모듈 구성](https://www.youtube.com/watch?v=mGwEguDnnH0&t=32s) (3:58)
  3. 🎬 [SQL 복제, 마이그레이션, 충돌 시 장애 조치 시작 및 테스트](https://www.youtube.com/watch?v=mGwEguDnnH0&t=270s) (4:17)

