설치 번들과 사전 점검
서명과 해시를 확인하고 OS, 커널, 패키지, 디바이스, 네트워크와 fencing 전제조건을 점검합니다.
OpenHA는 구성 검증, 오프라인 설치, 노드 상태 조회, 배포 승인과 감사 기록을 제공하는 오픈소스 HA 환경을 위한 상용 관리 소프트웨어입니다.
OPEN SOURCE RUNTIME. COMMERCIAL OPERATIONS.
외부 오픈소스 구성요소는 데이터 복제, 리소스 승격·강등, 서비스 이동과 fencing을 수행합니다. OpenHA는 HA 구성을 검증·배포하고 노드 상태, 변경 승인과 장애 이력을 기록합니다.
OpenHA는 HA 실행 엔진에 promote, demote 또는 relocate 명령을 보내지 않습니다.
CONTROL PLANE / SIX SURFACES
OpenHA는 사전 점검 결과, 배포 상태, 리소스 의존성, 이벤트와 승인 이력을 기록하고 .ohasupport 지원 번들을 생성합니다.
서명과 해시를 확인하고 OS, 커널, 패키지, 디바이스, 네트워크와 fencing 전제조건을 점검합니다.
공통 설계와 IP·디스크·NIC 등 현장 값을 분리해 .oham 패키지와 검토용 plan을 생성합니다.
DRBD·systemd·mount·VIP·HTTP·TCP·SQL 상태를 출처와 수집 시각이 포함된 증거로 기록합니다.
두 데이터 노드의 역할, 복제·quorum 상태, 리소스 의존성, 이벤트와 승인 내역을 표시합니다.
설치·활성화·롤백의 요청자, 승인자, 적용 결과와 관련 해시를 감사 기록에 남깁니다.
실제 설정에서 필요한 포트와 통신 방향을 계산해 보안 검토용 CSV·Markdown으로 내보냅니다.
ARCHITECTURE / SINGLE AUTHORITY
OpenHA는 노드, DRBD, 서비스와 외부 프로브 상태를 수집하지만 HA 전환 명령을 보내지 않습니다. 승격·강등·서비스 이동과 fencing은 외부 HA 실행 엔진만 실행합니다.
PORTABLE HA MODULES / .OHAM
공통 설계는 .oham에, IP·디스크·NIC·서비스명은 site values에 분리합니다.
Rocky Linux 9 우선 지원 · 고객 환경 자격시험 필요고객 서비스 + VIP + 범용 프로브
데이터 · DB · Web · HTTP 관측
DB·애플리케이션 이중 VIP 구성
데이터베이스와 프록시 서비스 체인
DRBD 스토리지 기반 파일 서비스
복수 볼륨과 N:N 의존성 DAG
검증 범위 6개 모듈은 fixture conformance를 통과했습니다. Generic systemd와 MariaDB+Nginx는 랩 활성화·롤백까지 확인했으며, 고객 적용 전에는 독립 fencing, preflight와 실제 워크로드 장애 시험이 필요합니다.
node-a PRIMARYUpToDate
node-b SECONDARYUpToDate
HTTP probe recovered
PolicyGate evaluating
Probe threshold reached
OPERATIONS / WITNESS MANAGER
OpenHA Manager는 각 노드의 역할, 복제·quorum 상태와 수집 시각을 표시합니다. 리소스 의존성, 장애 전후 이벤트, 배포 승인과 롤백 이력도 같은 화면에서 조회합니다.
공개 문의가 시작점이며, 접수된 정보는 고객별 운영 이력과 결합되어 이중화 건, 지원 티켓, 문서, 감사 이력까지 하나의 흐름으로 추적합니다.
ADOPTION / FROM ASSESSMENT TO PILOT
OS·커널·스토리지와 네트워크를 확인하고, HA 설계 승인과 랩 장애 시험을 마친 뒤 제한된 범위에 배포합니다.
OS·커널·디스크·NIC·서비스와 RTO/RPO 요구를 확인합니다.
리소스 DAG, quorum, fencing과 네트워크 계약을 검토합니다.
전원 차단, 네트워크 분리와 서비스 장애에서 절체·복구·데이터 무결성을 확인합니다.
승인된 번들로 제한된 대상에 배포하고 운영·복구·지원 절차를 인계합니다.
대상 서비스 · 서버 수 · OS · 스토리지 · 현재 HA 구성 · 목표 RTO/RPO
검증 실패 시 중단필수 검증값이나 해시가 다르면 배포와 활성화를 중단합니다.
HA 실행 권한 분리승격·강등·서비스 이동과 fencing은 외부 HA 엔진만 실행합니다.
지원 자료 해시 검증구성, 로그, 버전과 사건 시간창을 .ohasupport 번들로 묶습니다.
FAQ / BEFORE YOU DEPLOY
제품 역할, 외부 라이선스, 지원 환경과 적용 조건을 확인하세요.
아니요. 외부 HA 실행 엔진은 승격·강등, 서비스 이동, quorum 대응과 fencing을 실행합니다. OpenHA는 HA 구성을 검증·배포하고 상태, 승인과 감사 기록을 관리합니다.
아니요. DRBD, HA 실행 엔진과 resource-agents는 OpenHA 패키지에 포함하지 않습니다. 각 프로젝트의 라이선스와 고객 환경의 커널·패키지 호환성을 확인한 뒤 별도로 설치합니다.
Witness의 관리 화면과 데이터 노드의 HA 실행 경로는 분리되어 있습니다. 다만 Witness 중단 시 실제 서비스 유지 여부는 quorum과 fencing 구성에 따라 달라지므로 고객 환경의 장애 시험에서 확인합니다.
현재 카탈로그는 systemd 사용자 앱, MySQL+Apache, PostgreSQL+사용자 앱, MariaDB+Nginx, 파일 서버와 복수 볼륨 구성을 제공합니다. 고객 서비스는 systemd 또는 OCF의 시작·중지·상태 확인 방식과 데이터 경로를 검토한 뒤 별도 모듈로 구성합니다.
아니요. OpenHA는 DRBD, 서비스와 프로브 상태를 수집하지만 승격·강등·서비스 이동 명령을 보내지 않습니다. 리소스 순서와 절체 실행은 외부 HA 실행 엔진이 담당합니다.
현재 설치 프로필과 모듈 카탈로그는 Rocky Linux 9를 우선 지원합니다. 다른 배포판은 커널, DRBD 패키지, Secure Boot, systemd와 OCF 호환성을 평가한 뒤 지원 여부를 정합니다.
고객 환경 검증 없이 바로 적용하지 않습니다. 독립 전원 fencing, OS·커널·네트워크·스토리지 호환성, 서비스 장애 시나리오, 데이터 무결성과 롤백을 시험한 뒤 승인된 범위에서 파일럿을 진행합니다.
START WITH A TECHNICAL REVIEW
대상 서비스, 서버 수, OS, 스토리지, 현재 HA 구성과 목표 RTO/RPO를 기준으로 필요한 모듈과 검증 항목을 확인합니다.
적용 범위 검토 요청CONTACT / REVIEW OR QUOTE
신규 도입은 현재 환경과 목표를 알려주시면 적용 범위와 견적을 안내합니다. 운영 중인 시스템은 계약 정보와 증상을 남겨주시면 필요한 지원 방법을 확인합니다.