Tmax OpenSQL 개요
Tmax OpenSQL v3.0 은 오픈소스 관계형 데이터베이스 관리시스템 (RDBMS) 인 PostgreSQL을 기반으로 높은 성능과 고가용성을 제공하는 데이터베이스 클러스터이다.

OpenSQL Components
OpenSQL 데이터베이스
PostgreSQL 기반의 오픈소스 관계형 데이터베이스 관리 시스템으로 뛰어난 확장성과 SQL 표준을 준수한다.
OpenHA
OpenSQL 클러스터의 고가용성을 담당하는 솔루션으로, OpenHA Cluster Manager와 OpenHA DCS로 구성된다.
OpenHA Cluster Manager Patroni 기반의 클러스터 관리 모듈로, 각 데이터베이스 노드의 상태를 실시간 감지하고 자동 Failover, Primary 노드 선출, 구성 변경 관리 기능을 수행한다.
OpenHA DCS(Distributed Configuration Store)
etcd 기반의 분산 키-값 저장소로, OpenSQL 클러스터의 멤버십 및 구성 정보를 안정적으로 저장·공유한다.
OpenProxy
PostgreSQL 커넥션풀링, 로드밸런싱 및 VIP Failover 기능을 제공하며, Rust 언어로 작성된 고성능 Connection Pooler 이다.
Barman
Full, 증분, 차분 백업 방식을 제공하며, Python 언어로 작성된 오픈소스 PostgreSQL 데이터베이스 백업 관리 솔루션이다.
Last updated