What TarantulaDB

주요 기능 모듈

– PostgreSQL 기반의 DBMS : 현존하는 가장 안정적인 버전의 대용량 엔터프라이즈급 오픈소스 DBMS

– 관제 및 모니터링 : 직관적 성능 및 운영현황 모니터링 기능

– High Availability : 안정적 연속적 운영 보장을 위한 로드분산 및 고가용성 기능

– 백업 및 복구 : 데이터의 안전한 관리를 위한 강력한 백업 및 복구 기능

– 보안 : 국제 표준 및 국정원 기준을 만족하는 데이터 보안 기능

– 이기종 DB연계 : 상이한 DBMS간 자유로운 데이터 조합 및 교류를 보장하는 이기종DB간 연계 기능

– SQL 성능 분석 및 튜닝 : SQL문 전문 튜닝 기능을 통한 성능 개선 전용 툴

기능 목록

6가지 주요 기능 설명

1. TaranDB-ClusterManager (HA 솔루션)

어떠한 경우에도 DB가 안정적이고 연속적으로 운영될 수 있도록 고가용성(High Availability)을 제공합니다.

고가용성 HA 솔루션

  • 오픈소스 컴포넌트를 기반한 고가용성 HA 솔루션

고가용성 클러스터 기능

  • 마스터 서버 장애 발생 시 수십 초~수 분 이내의 신속한 Failover 지원
  • PostgreSQL HA 아키텍처 구성, 배포, 운영을 위한 멀티노드 환경 제공
  • 분산 구성 저장소(DCS)에 유지되는 공유 클러스터 상태와 아키텍처 구성 제공

고가용성 모니터링

  • 모니터링 화면을 제공하여 클러스터의 상태 정보를 쉽게 확인

2. TaranDB-SafeKeeper (백업 솔루션)

강력하고 유연한 백업기능을 제공하며, 편리한 스케쥴링 설정과 자동화로 백업효율을 극대화합니다.

백업 솔루션

  • PostgreSQL의 최고의 오픈소스 백업솔루션 pgBackRest 기반

다양한 백업 타입/원격 백업

  • Full/Incremental 등 여러 타입 지원
  • 온프레미스 또는 클라우드(AWS S3 등) 원격지에 백업 저장하여 안전하게 보관
  • Backup/Restore를 모두 지원하는 PG 전문 백업 솔루션

관제화면 제공

  • 백업 현황 및 관련정보 모니터링

3. TaranDB-Monitor (관제 솔루션)

실제 운영에 필요한 핵심 요소들을 직관적으로 볼 수 있는 화면을 제공합니다.

모니터링 솔루션

  • 심미적이고 직관성 높은 화면 제공
  • 실제 운영에 필요한 핵심 요소들을 직관적으로 볼 수 있는 화면을 제공
  • HA/BACKUP/DB 성능 정보까지 모든 성능 자료를 한곳에서 모니터링

알람 기능

  • 메신저 연동을 통한 알람 기능 제공
  • 고객사의 SMS 메시징 시스템과 연계 가능

4. TaranDB-Encryption (보안 솔루션)

국제 표준 및 국내의 각종 보안 알고리즘 및 데이터 감사/마스킹 기능을 제공합니다.

다양한 암호화 알고리즘

  • 사용자가 접근한 오브젝트및 DDL, DML 문 추적 가능
  • 보안 감사를 대비한 개인정보 마스킹 기능
  • 컬럼 데이터 암/복호화

알람 기능

  • 메신저 연동을 통한 알람 기능 제공
  • 고객사의 SMS 메시징 시스템과 연계 가능

5. TaranDB-SQLTunner (SQL 튜닝 툴)

SQL문을 전문적으로 튜닝 할 수 있는 성능개선 전용 Tool을 제공합니다. (국내 유일)

전문 SQL 튜닝툴

  • SQL 튜닝에 필수 요소인 실행계획 상세 화면 제공
  • 실행계획 단계별 부하량 파악 가능
  • 웹이 아닌 CS 버전으로 세밀한 UI 제공
  • 실행계획 분석 자동화로 효율성 및 튜닝 성과 향상

Active Session History (ASH) 기능

  • ASH 화면을 볼 수 있는 화면 제공
  • 성능 저하 SQL 문을 손쉽게 추출 가능
  • CPU 부하 뿐 아니라 히스토리까지 참조함으로써 정확한 성능 포인트 개선

6. TaranDB-DBGateway  (이기종 DB 연계 솔루션)

기존의 레거시 DB 종류에 상관없이 자유로운 데이터의 조합 및 교류가 가능하며, DB LINK를 완벽히 대체합니다.  또한 웹서비스 구축이 용이하며, 컨테이너 기술을 통한 수평적 확장으로 확장성을 제공합니다.

이기종 DB의 자유로운 조합

  • 기존의 레거시 DB 종류에 상관없이 자유로운 데이터의 조합 및 교류 가능
  • 이기종 DB의 데이터 통신을 위해 별도 프로그래밍 랭귀지가 필요 없음
  • 프로그래머라면 누구가 알고 있는 SQL만 사용함으로 대단히 편리

멀티DB 실시간 조회

  • OLTP 와 OLAP 용 데이터베이스의 데이터를 실시간으로 병합 조회 할 수 있음
  • 이기종 데이터베이스간의 DB LINK를 가능케 하는 완벽한 DB LINK 대체 솔루션

DB의 손쉬운 대체

  • 데이터 중심의 아키텍처
  • 데이터 제공 주체인 데이터베이스가 교체돼도 어플리케이션은 수정 불필요
  • 마이크로 서비스로 분산된 데이터베이스 종류에 따른 각 Native SQL로 작성 할 수 있으며, SQL이 수정돼도 WAS를 재기동 할 필요 없음

다양한 종류의 데이터베이스 지원