SafeKit의 기능은 무엇인가요?
SafeKit은 Windows와 Linux에서 다음 기능을 단일 소프트웨어 제품으로 제공합니다:
- 로드 밸런싱
- 실시간 동기 파일 복제
- 자동 애플리케이션 장애 조치
- 서버 장애 후 자동 복구
Evidian > SafeKit: 간단하고 비용 효율적인 고가용성 소프트웨어
SafeKit은 Windows와 Linux에서 다음 기능을 단일 소프트웨어 제품으로 제공합니다:
SafeKit은 다음 요구 사항을 제거합니다:
SafeKit은 다음을 해결합니다:
다음에 대해 실시간 복제 및 장애 조치를 구현할 수 있습니다:
아니요. SafeKit은 배포가 간단하며 고급 전문 지식이 필요하지 않습니다.
아니요. SafeKit은 기존 서버, 가상 머신 또는 클라우드에서 실행되며 공유 디스크나 SAN 스토리지가 필요하지 않습니다.
아니요. SafeKit은 표준 Windows 및 Linux 에디션에서 작동하며 엔터프라이즈 데이터베이스 라이선스가 필요하지 않습니다.
이 플랫폼 독립적인 소프트웨어는 중요한 애플리케이션을 재판매하는 파트너에게 이상적입니다. 이들은 SAN(Storage Area Networks)의 복잡성과 비용 없이, 고객에게 간단하고 비용 효율적인 고가용성(HA) 및 시스템 이중화 옵션을 제공해야 합니다. SafeKit의 핵심 기능 — 로드 밸런싱, 실시간 데이터 복제 및 자동 페일오버 — 은 HA를 모든 서비스 또는 제품 제공에 통합하는 것을 크게 단순화합니다.
광범위한 파트너 네트워크를 통해 30개국 이상에서 입증된 실적과 수많은 구축 사례를 보유한 SafeKit은 중요한 시스템에 구현하기 가장 쉽고 빠른 HA 솔루션으로 인정받고 있습니다. 여기에는 비디오 관리 시스템(VMS), 접근 제어, 건물 관리(BMS), SCADA 소프트웨어, 자동화 물류, 그리고 중요한 항공/철도 교통 관제와 같은 분야가 포함되며, 전반적으로 최대의 가동 시간을 보장합니다.
SafeKit은 파트너를 지원하기 위해 무료 평가판, 종합 온라인 교육 모듈, 그리고 공식 SafeKit 인증을 무료로 취득할 수 있는 기회를 포함하는 완전하고 무료이며 공개 접근 가능한 리소스 키트를 제공합니다. 이러한 도구는 파트너가 솔루션을 효과적으로 구축하고 세계적 수준의 지원을 제공하는 데 필요한 기술을 신속하게 습득하도록 지원하여, 구축 시간을 최소화하고 학습 곡선을 단축합니다.
이 솔루션에서는 애플리케이션 데이터만 복제됩니다. 장애가 발생하면 전체 운영체제나 VM이 아니라 애플리케이션만 재시작됩니다.

이 솔루션에서는 애플리케이션과 운영체제(OS)를 포함한 전체 가상 머신(VM)이 복제됩니다. 장애가 발생하면 전체 VM이 재시작됩니다.

장애 발생 후 재동기화 시간 (단계 3)
서버 1이 실패하면 서버 2가 인계받습니다. SafeKit은 가상 IP 주소를 전환하고 서버 2에서 애플리케이션을 자동으로 다시 시작합니다.
애플리케이션은 SafeKit에 의해 복제된 최신 파일을 서버 2에서 찾습니다. 애플리케이션은 서버 1로 더 이상 복제되지 않는 파일을 로컬에서 수정함으로써 서버 2에서 계속 실행됩니다.
장애 조치 시간은 장애 감지 시간 (**기본값 30초**)에 애플리케이션 시작 시간을 더한 것과 같습니다.
장애 복구에는 서버 1의 실패 원인이 된 문제를 해결한 후 서버 1을 다시 시작하는 과정이 포함됩니다.
SafeKit은 파일을 자동으로 다시 동기화하며, 서버 1이 중단된 동안 서버 2에서 수정된 파일만 업데이트합니다.
장애 복구는 서버 2에서 계속 실행될 수 있는 애플리케이션을 방해하지 않고 진행됩니다.
재통합 후, 파일은 단계 1에서와 같이 다시 미러 모드가 됩니다. 시스템은 **고가용성** 모드로 돌아가며, 애플리케이션은 서버 2에서 실행되고 SafeKit은 파일 업데이트를 서버 1로 복제합니다.
관리자가 애플리케이션을 서버 1에서 실행하길 원하면, 적절한 시점에 수동으로 또는 구성을 통해 자동으로 "**swap**" 명령을 실행할 수 있습니다.
이전 그림에서 애플리케이션은 3대의 서버(3은 예시이며, 2대 이상일 수 있음)에서 실행 중입니다. 사용자들은 가상 IP 주소에 연결됩니다.
가상 IP 주소는 팜 클러스터 내의 각 서버에 로컬로 구성됩니다.
가상 IP 주소로 들어오는 트래픽은 모든 서버에서 수신되며, 각 서버의 커널 내부에 있는 네트워크 필터에 의해 서버 간에 분할됩니다.
SafeKit은 하드웨어 및 소프트웨어 오류를 감지하고, 오류 발생 시 네트워크 필터를 재구성하며, 구성 가능한 애플리케이션 검사기 및 복구 스크립트를 제공합니다.
네트워크 필터 내부의 네트워크 로드 밸런싱 알고리즘은 클라이언트 패킷의 식별 정보(클라이언트 IP 주소, 클라이언트 TCP 포트)를 기반으로 합니다. 클라이언트 패킷 입력의 식별 정보에 따라, 서버 내의 하나의 필터만 패킷을 수락하며, 다른 서버의 다른 필터는 이를 거부합니다.
패킷이 서버의 필터에 의해 수락되면, 해당 서버의 CPU와 메모리만이 클라이언트 요청에 응답하는 애플리케이션에 의해 사용됩니다. 출력 메시지는 애플리케이션 서버에서 클라이언트로 직접 전송됩니다.
서버에 장애가 발생하면, 팜 하트비트 프로토콜은 네트워크 로드 밸런싱 클러스터의 필터를 재구성하여 남아 있는 사용 가능한 서버로 트래픽을 재분배합니다.
상태 저장(stateful) 애플리케이션의 경우, 세션 어피니티(session affinity)가 있습니다. 동일한 클라이언트가 서버에서 해당 컨텍스트를 검색하려면 여러 TCP 세션에서 동일한 서버에 연결되어야 합니다. 이 경우, SafeKit 로드 밸런싱 규칙은 클라이언트 IP 주소를 기반으로 구성됩니다. 따라서, 동일한 클라이언트는 여러 TCP 세션에서 항상 동일한 서버에 연결됩니다. 그리고 다른 클라이언트들은 팜 내의 다른 서버들에 분산됩니다.
무상태(stateless) 애플리케이션의 경우, 세션 어피니티가 없습니다. 동일한 클라이언트는 여러 TCP 세션에서 팜 내의 다른 서버에 연결될 수 있습니다. 한 세션에서 다음 세션으로 넘어갈 때 로컬로 서버에 저장된 컨텍스트는 없습니다. 이 경우, SafeKit 로드 밸런싱 규칙은 TCP 클라이언트 세션 식별 정보를 기반으로 구성됩니다. 이 구성은 서버 간에 세션을 분산하는 데 가장 좋지만, 세션 어피니티가 없는 TCP 서비스가 필요합니다.
| 솔루션 | 복잡성 | 설명 |
|---|---|---|
| Failover Cluster (Microsoft) | 높음 | 특정 스토리지 (공유 스토리지, SAN) |
| Virtualization (VMware HA) | 높음 | 특정 스토리지 (공유 스토리지, SAN, vSAN) |
| SQL Always-On (Microsoft) | 높음 | SQL만 이중화되며, SQL Enterprise Edition 필요 |
| Evidian SafeKit | 낮음 | 가장 간단하고, 일반적이며, 소프트웨어 전용. 대규모 데이터 복제에는 부적합. |
| SafeKit (소프트웨어 클러스터링) | 하드웨어 클러스터링 |
|---|---|
|
|
| SafeKit (Shared Nothing 클러스터) | Shared Disk 클러스터 |
|---|---|
|
|
| 애플리케이션 고가용성 | 가상 머신 고가용성 |
|---|---|
|
|
| SafeKit (고가용성) | 내결함성 |
|---|---|
|
|
| SafeKit (동기식 복제) | 비동기식 복제 |
|---|---|
|
|
| SafeKit (바이트 수준 파일 복제) | 블록 수준 디스크 복제 |
|---|---|
|
|
| SafeKit | 전통적인 HA |
|---|---|
|
|
| SafeKit | 전통적인 HA |
|---|---|
|
|
| 특징 범주 및 장점 | 자세한 장점 및 메커니즘 |
|---|---|
3가지 제품이 1개로 통합
더 보기 >
![]() |
|
매우 간단한 구성
더 보기 >
![]() |
|
동기식 복제
더 보기 >
![]() |
|
완전히 자동화된 페일백
더 보기 >
![]() |
|
모든 유형의 데이터 복제
더 보기 >
![]() |
|
파일 복제 vs 디스크 복제
더 보기 >
![]() |
|
파일 복제 vs 공유 디스크
더 보기 >
![]() |
|
원격 사이트 및 가상 IP 주소
더 보기 >
![]() |
|
쿼럼 및 스플릿 브레인
더 보기 >
![]() |
|
액티브/액티브 클러스터
더 보기 >
![]() |
|
통합 고가용성 솔루션
더 보기 >
![]() |
|
RTO / RPO
더 보기 >
![]() |
|
| 기능 범주 및 장점 | 상세 이점 및 메커니즘 |
|---|---|
로드 밸런서 또는 전용 프록시 서버, 특수 멀티캐스트 이더넷 주소 불필요
더 보기 >
![]() |
|
모든 클러스터링 기능
더 보기 >
![]() |
|
원격 사이트 및 가상 IP 주소
더 보기 >
![]() |
|
균일한 고가용성 솔루션
더 보기 >
![]() |
|
| 비교 항목 | SafeKit Hyper-V 또는 KVM 모듈을 사용한 VM HA | SafeKit 애플리케이션 모듈을 사용한 Application HA |
|---|---|---|
| 배포 다이어그램 | ![]() |
![]() |
| 페일오버 범위 | 2개의 하이퍼바이저 내부의 SafeKit: 전체 VM의 복제 및 페일오버. | 2개의 가상 또는 물리적 머신 내부의 SafeKit: 애플리케이션 수준에서 복제 및 페일오버. |
| 복제된 데이터 | 더 많은 데이터 복제 (애플리케이션 + 운영 체제). | 애플리케이션 데이터만 복제하여 데이터 볼륨이 더 작음. |
| 복구 프로세스 및 속도 (RTO) | 하이퍼바이저 1이 충돌하면 하이퍼바이저 2에서 VM 재부팅. 복구 시간은 OS 재부팅에 따라 달라짐. VM 검사기 및 페일오버 메커니즘. | 서버 1이 충돌하면 OS2에서 앱 재시작으로 빠른 복구 시간. 일반적으로 1분 이하 (낮은 RTO). 애플리케이션 검사기 및 소프트웨어 페일오버. |
| 구성 |
VM에서 실행되는 모든 애플리케이션/OS를 위한 일반적인 솔루션.
|
애플리케이션 자체에 대한 기술적 이해가 필요합니다.
|
| 플랫폼 호환성 | Windows/Hyper-V 및 Linux/KVM과 함께 작동하지만 VMware와는 호환되지 않습니다. | 플랫폼에 구애받지 않음; 물리적 또는 가상 머신, 클라우드 인프라 및 VMware를 포함한 모든 하이퍼바이저와 함께 작동합니다. |
| SafeKit (Hyper-V 또는 KVM 모듈 포함) | Microsoft Hyper-V 클러스터 & VMware HA (전통적) |
|---|---|
![]() |
![]() |
| 공유 디스크가 필요하지 않습니다 - 대신 동기식 실시간 복제를 사용하여 데이터 손실을 방지합니다. | 공유 디스크와 특정 외부 디스크 베이(SAN)가 필요합니다. |
| 위치 간 SAN 복제가 필요 없이 원격 사이트를 지원합니다. | 원격 사이트는 일반적으로 복잡한 SAN 설정을 통해 디스크 베이를 복제해야 합니다. |
| 시스템 구성을 위해 특정 IT 기술이 필요하지 않습니다 (hyperv.safe 및 kvm.safe 사용). | 클러스터 및 SAN 인프라를 구성하기 위해 특정 수준의 높은 IT 기술이 필요합니다. |
| Hyper-V/SafeKit 및 KVM/SafeKit 솔루션은 32개의 VM 복제 및 페일오버로 제한됩니다. | Hyper-V 내장 복제(Hyper-V Replica)는 고가용성 솔루션으로 적합하지 않다는 점에 유의하십시오. 복제가 비동기식이어서 장애 발생 시 데이터 손실이 발생할 수 있으며, 자동 페일오버 및 페일백 기능이 부족합니다. |
💡 SafeKit과 함께 고가용성 여정을 시작하려면, 빠른 설치 가이드부터 시작하십시오.
이 표는 현재 버전의 SafeKit 설치 파일을 운영 체제 및 설치 프로그램 유형별로 정리하여 제공합니다.
| OS / 플랫폼 | 설치 프로그램 유형 | 주요 이점 | 다운로드 링크 |
|---|---|---|---|
| Windows (64비트) | .exe 설치 프로그램 | Microsoft VC++ 재배포 가능 패키지 포함 | ⬇️ SafeKit 8.2 Windows EXE 다운로드 |
| Windows (64비트) | .msi 설치 프로그램 | Microsoft VC++ 재배포 가능 패키지 미포함 | ⬇️ SafeKit 8.2 Windows MSI 다운로드 |
| Linux (64비트) | 자동 압축 해제 .BIN 파일 | Linux 패키지 및 설치 스크립트 포함 | ⬇️ SafeKit 8.2 Linux BIN 파일 다운로드 |
다음 링크는 SafeKit을 사용한 고가용성 클러스터 테스트 및 설정을 위해 설계된 모든 기능을 갖춘 평가판에 대한 액세스를 제공합니다.
SafeKit 고가용성 클러스터 설정 및 관리를 위한 필수 문서.
당사의 무료 인증 프로그램을 통해 고가용성(HA) 분야에서 귀중한 전문 지식을 습득하십시오.
자세한 데이터 시트, 제품 백서 및 기술 개요를 포함하는 SafeKit HA 소프트웨어에 대한 제품 마케팅 설명서를 살펴보십시오.
이 표는 애플리케이션 및 운영 환경(데이터베이스, 웹 서버, VM, 클라우드)별로 분류된 SafeKit 고가용성(HA) 솔루션을 제시합니다. Windows 또는 Linux에서 중요한 비즈니스 애플리케이션의 실시간 복제, 로드 밸런싱 및 자동 장애 조치에 필요한 특정 사전 구성된 .safe 모듈(예: mirror.safe, farm.safe 등)을 확인하십시오. 해당 .safe 모듈의 다운로드 링크가 포함된 빠른 설치 가이드로의 직접 링크를 통해 HA 클러스터 설정을 단순화하십시오.
SafeKit .safe 모듈은 기본적으로 SafeKit 소프트웨어에 의해 특정 애플리케이션이 어떻게 클러스터링되고 보호될지를 정의하는 사전 구성된 고가용성(HA) 템플릿입니다. 실제로는 구성 파일(userconfig.xml)과 재시작 스크립트를 포함하고 있습니다.
| 애플리케이션 카테고리 | HA 시나리오 (고가용성) | 기술 / 제품 | .safe 모듈 | 설치 가이드 |
|---|---|---|---|---|
| 신규 애플리케이션 | 실시간 복제 및 장애 조치 | Windows | mirror.safe |
가이드 보기: Windows 복제 |
| 신규 애플리케이션 | 실시간 복제 및 장애 조치 | Linux | mirror.safe |
가이드 보기: Linux 복제 |
| 신규 애플리케이션 | 네트워크 로드 밸런싱 및 장애 조치 | Windows | farm.safe |
가이드 보기: Windows 로드 밸런싱 |
| 신규 애플리케이션 | 네트워크 로드 밸런싱 및 장애 조치 | Linux | farm.safe |
가이드 보기: Linux 로드 밸런싱 |
| 데이터베이스 | 복제 및 장애 조치 | Microsoft SQL Server | sqlserver.safe |
가이드 보기: SQL Server 클러스터 |
| 데이터베이스 | 복제 및 장애 조치 | PostgreSQL | postgresql.safe |
가이드 보기: PostgreSQL 복제 |
| 데이터베이스 | 복제 및 장애 조치 | MySQL | mysql.safe |
가이드 보기: MySQL 클러스터 |
| 데이터베이스 | 복제 및 장애 조치 | Oracle | oracle.safe |
가이드 보기: Oracle 장애 조치 클러스터 |
| 데이터베이스 | 복제 및 장애 조치 | Firebird | firebird.safe |
가이드 보기: Firebird HA |
| 웹 서버 | 로드 밸런싱 및 장애 조치 | Apache | apache_farm.safe |
가이드 보기: Apache 로드 밸런싱 |
| 웹 서버 | 로드 밸런싱 및 장애 조치 | IIS | iis_farm.safe |
가이드 보기: IIS 로드 밸런싱 |
| 웹 서버 | 로드 밸런싱 및 장애 조치 | NGINX | farm.safe |
가이드 보기: NGINX 로드 밸런싱 |
| VM 및 컨테이너 | 복제 및 장애 조치 | Hyper-V | hyperv.safe |
가이드 보기: Hyper-V VM 복제 |
| VM 및 컨테이너 | 복제 및 장애 조치 | KVM | kvm.safe |
가이드 보기: KVM VM 복제 |
| VM 및 컨테이너 | 복제 및 장애 조치 | Docker | mirror.safe |
가이드 보기: Docker 컨테이너 장애 조치 |
| VM 및 컨테이너 | 복제 및 장애 조치 | Podman | mirror.safe |
가이드 보기: Podman 컨테이너 장애 조치 |
| VM 및 컨테이너 | 복제 및 장애 조치 | Kubernetes K3S | k3s.safe |
가이드 보기: Kubernetes K3S 복제 |
| AWS 클라우드 | 실시간 복제 및 장애 조치 | AWS | mirror.safe |
가이드 보기: AWS 복제 클러스터 |
| AWS 클라우드 | 네트워크 로드 밸런싱 및 장애 조치 | AWS | farm.safe |
가이드 보기: AWS 로드 밸런싱 클러스터 |
| GCP 클라우드 | 실시간 복제 및 장애 조치 | GCP | mirror.safe |
가이드 보기: GCP 복제 클러스터 |
| GCP 클라우드 | 네트워크 로드 밸런싱 및 장애 조치 | GCP | farm.safe |
가이드 보기: GCP 로드 밸런싱 클러스터 |
| Azure 클라우드 | 실시간 복제 및 장애 조치 | Azure | mirror.safe |
가이드 보기: Azure 복제 클러스터 |
| Azure 클라우드 | 네트워크 로드 밸런싱 및 장애 조치 | Azure | farm.safe |
가이드 보기: Azure 로드 밸런싱 클러스터 |
| 물리적 보안 / VMS | 실시간 복제 및 장애 조치 | Milestone XProtect | milestone.safe |
가이드 보기: Milestone XProtect 장애 조치 |
| 물리적 보안 / VMS | 실시간 복제 및 장애 조치 | Nedap AEOS | nedap.safe |
가이드 보기: Nedap AEOS 장애 조치 |
| 물리적 보안 / VMS | 실시간 복제 및 장애 조치 | Genetec (SQL Server) | sqlserver.safe |
가이드 보기: Genetec SQL 장애 조치 |
| 물리적 보안 / VMS | 실시간 복제 및 장애 조치 | Bosch AMS (Hyper-V) | hyperv.safe |
가이드 보기: Bosch AMS Hyper-V 장애 조치 |
| 물리적 보안 / VMS | 실시간 복제 및 장애 조치 | Bosch BIS (Hyper-V) | hyperv.safe |
가이드 보기: Bosch BIS Hyper-V 장애 조치 |
| 물리적 보안 / VMS | 실시간 복제 및 장애 조치 | Bosch BVMS (Hyper-V) | hyperv.safe |
가이드 보기: Bosch BVMS Hyper-V 장애 조치 |
| 물리적 보안 / VMS | 실시간 복제 및 장애 조치 | Hanwha Vision (Hyper-V) | hyperv.safe |
가이드 보기: Hanwha Vision Hyper-V 장애 조치 |
| 물리적 보안 / VMS | 실시간 복제 및 장애 조치 | Hanwha Wisenet (Hyper-V) | hyperv.safe |
가이드 보기: Hanwha Wisenet Hyper-V 장애 조치 |
| Siemens 제품 | 실시간 복제 및 장애 조치 | Siemens Siveillance suite (Hyper-V) | hyperv.safe |
가이드 보기: Siemens Siveillance HA |
| Siemens 제품 | 실시간 복제 및 장애 조치 | Siemens Desigo CC (Hyper-V) | hyperv.safe |
가이드 보기: Siemens Desigo CC HA |
| Siemens 제품 | 실시간 복제 및 장애 조치 | Siemens Siveillance VMS | SiveillanceVMS.safe |
가이드 보기: Siemens Siveillance VMS HA |
| Siemens 제품 | 실시간 복제 및 장애 조치 | Siemens SiPass (Hyper-V) | hyperv.safe |
가이드 보기: Siemens SiPass HA |
| Siemens 제품 | 실시간 복제 및 장애 조치 | Siemens SIPORT (Hyper-V) | hyperv.safe |
가이드 보기: Siemens SIPORT HA |
| Siemens 제품 | 실시간 복제 및 장애 조치 | Siemens SIMATIC PCS 7 (Hyper-V) | hyperv.safe |
가이드 보기: SIMATIC PCS 7 HA |
| Siemens 제품 | 실시간 복제 및 장애 조치 | Siemens SIMATIC WinCC (Hyper-V) | hyperv.safe |
가이드 보기: SIMATIC WinCC HA |