• Article
    • Tibero Deep Dive
    • IT Insight
  • Tibero Inside
    • Newsroom
    • Tibero Now
    • Life@Tibero
  • Global

Type and hit Enter to search

  • Article
    • Tibero Deep Dive
    • IT Insight
  • Tibero Inside
    • Newsroom
    • Tibero Now
    • Life@Tibero
  • Global
  • Article
    • Tibero Deep Dive
    • IT Insight
  • Tibero Inside
    • Newsroom
    • Tibero Now
    • Life@Tibero
  • Global

Type and hit Enter to search

  • Article
    • Tibero Deep Dive
    • IT Insight
  • Tibero Inside
    • Newsroom
    • Tibero Now
    • Life@Tibero
  • Global
ArticleTibero Deep Dive

OpenSQL 2 vs OpenSQL 3 비교

Tibero
Tibero
2025년 05월 28일
OpenSQL 2 vs OpenSQL 3

PostgreSQL의 개방성과 유연성을 바탕으로, 엔터프라이즈 환경에 필요한 고가용성, 성능, 보안, 관리 기능을 대폭 강화한 오픈소스 기반 DBMS 플랫폼 ‘OpenSQL 3‘이 새롭게 출시되었습니다.

이번 포스트에서는 구조적 개선부터 마이그레이션 및 호환성까지,
이전 버전 대비 어떤 것들이 강화되었는 지를 중심으로 ‘OpenSQL 3’에 대해 빠르게 살펴보겠습니다.

1. 아키텍처 구조 변화

단일 구조가 다양한 기능을 수행하던 이전 버전과 달리, OpenSQL 3은 각 구성 요소를 분리하고 고도화하여 안정성과 유연성을 강화했습니다.

OpenProxy와 OpenHA를 기반으로 한 분산형 아키텍처를 채택해, 모든 노드가 실시간으로 클러스터 상태를 공유하며 자동으로 장애를 감지하고 처리할 수 있어, 고가용성과 운영 효율성을 크게 향상시켰습니다.

2. Connection Pooling 및 자원 효율성

구분OpenSQL 2OpenSQL 3
구조Multi-ProcessMulti-Thread (경량화)
연결 관리별도 프로세스 생성
→ CPU/메모리 사용 과다
하나의 스레드가 여러 연결 관리
→ 자원 효율성 높음
설정 변경시스템 재기동 필요실시간 변경 가능
커넥션 증가 시 TPS
(Transaction Per Second)
성능 감소고성능 유지
메모리 사용량커넥션 수 비례일정 메모리 유지

3. 고가용성 기능 강화

OpenSQL 3은 OpenHA와 ETCD 기반의 상태 동기화 구조를 통해 Split Brain 상황을 방지합니다.
모든 노드가 동일한 클러스터 상태 정보를 공유하며, 장애 감지가 발생하면 실시간으로 새로운 리더를 자동 선출하여 하나의 노드만 Primary 역할을 수행하도록 강제합니다.
이러한 설계는 무중단 서비스 유지와 데이터 정합성 보장을 동시에 달성하는 데 핵심적인 역할을 합니다.

구분OpenSQL 2OpenSQL 3
장애 감지스크립트 기반 수동 구성자동 감지 및 리더 선출 가능
상태 공유Pgpool-II 단독 확인
→ 중앙 집중형
모든 노드가 상태 공유
→ Split Brain* 방지
장애 대응복구 및 스위칭 등 수동 대응무중단 처리 자동화
구성Pgpool-II + watchdogOpenHA + ETCD 기반 구조

*Split Brain : 둘 이상의 노드가 서로를 장애 상태로 오인하여 동시에 Primary 노드 역할을 수행하는 현상

4. 강력한 데이터 보안 기능

  • 암호화 확장 모듈 제공
    ARIA, SEED와 같은 국산 암호화 알고리즘을 지원함으로써, 국내 보안 규정을 준수하고 보안성을 더욱 강화했습니다
  • 기업 환경에 맞춘 세분화된 인증 정책 구성 가능
    이를 통해 엔터프라이즈 환경에서 요구되는 보안 요건을 보다 안정적으로 충족할 수 있도록 설계되었습니다.

5. 오라클 호환성 강화 (O2 Package : OpenSQL for Oracle Package)

  • 오라클 전환 비용 감소
    사용자는 기존 오라클 기반 시스템에서 작성된 쿼리를 수정없이 그대로 사용할 수 있어 전환 비용과 리스크를 최소화 할 수 있습니다.
  • 오라클 전용 함수 및 패키지 지원 범위 확장
    OpenSQL 3은 기존보다 오라클과의 호환성을 더욱 강화하여, 오라클 전용 함수와 패키지에 대한 지원 범위를 확장합니다.
  • 주기적인 호환율 개선
    지속적인 개선을 통해 호환율을 높여 O2 Package를 분기마다 배포하고 있습니다.

마치며

디지털 전략과 클라우드 네이티브 전략이 가속화되면서, 기업의 데이터 인프라는 유연성과 확장성을 기반으로 한 구조로 재편되고 있습니다. 이와 함께 오픈소스 기술은 벤더 종속에서 벗어난 핵심 수단으로 떠오르고 있습니다.

OpenSQL 3은 클라우드 환경에 최적화된 오픈소스 DBMS 플랫폼으로 PostgreSQL의 확장성과 티맥스티베로의 기술력을 결합하여 엔터프라이즈 환경에 특화된 안정성과 고성능 서비스를 제공합니다.

우리 회사만의 클라우드 전환 전략이 필요하시다면 티맥스티베로의 ‘DBMS Modernization 서비스’를 찾아주세요.
사전 진단부터 마이그레이션, 안정화까지 전 과정에 걸쳐 전문적인 컨설팅과 기술 지원 서비스를 제공해 드립니다.
데이터의 모든 여정, 티베로와 함께 하세요.

관련글: DBMS Modernization: 서비스 구성과 방법론

Share Article

Tibero
Follow Me Written By

Tibero

Other Articles

기술엔지니어
Previous

[Careers] 티맥스티베로 직원 인터뷰: 기술지원 엔지니어 편

티베로 SQL 명령어
Next

Tibero Command Cheat Sheet

Next
티베로 SQL 명령어
2025년 05월 29일

Tibero Command Cheat Sheet

Previous
2025년 05월 21일

[Careers] 티맥스티베로 직원 인터뷰: 기술지원 엔지니어 편

기술엔지니어

No Comment! Be the first one.

답글 남기기 응답 취소

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

통합 기술지원 사이트
Global Technical Support 오픈

Related Posts

DR 설문조사 분석

국내 기업 DR 도입률 45%의 이면: ‘비용’을 넘어 ‘비즈니스 연속성’으로 가는 길

2026년 04월 14일
미래형 데이터베이스 관리 시스템 디자인

[알쓸잇잡] CPU vs GPU vs NPU 비교

2026년 04월 13일

(주)티맥스티베로
대표이사 : 박경희
사업자등록번호 : 306-86-01745
주소 : 경기도 성남시 분당구 정자일로 45, 티맥스소프트타워
대표전화 : 031-8018-1700

  • 티맥스티베로
  • 뉴스레터
  • GTS
  • 링크드인
  • 유튜브

Article

  • Tibero Deep Dive
  • IT Insight

Tibero Inside

  • Newsroom
  • Tibero Now
  • Life@Tibero

Global

이용약관 I 개인정보처리방침

ⓒ TmaxTibero

  • Article
    • Tibero Deep Dive
    • IT Insight
  • Tibero Inside
    • Newsroom
    • Tibero Now
    • Life@Tibero
  • Global