EDB Postgres 컨테이너

Kubernetes에 의해 오케스트레이션되는 클라우드 네이티브 Postgres.

EnterpriseDB의 차별성

Docker 컨테이너로 구축된 EDB Postgres 소프트웨어. 다수의 애플리케이션 팀이 컨테이너를 사용하여 CI/CD 파이프라인의 개발과 테스트를 가속화하듯이, EDB 컨테이너도 독립 실행형으로 운영하거나 Kubernetes로 조정하여 클라우드 환경에 배포할 수 있습니다.

 

이식성

퍼블릭 또는 프라이빗 중 어느 클라우드에서든 실행 가능

 

효율성

시스템 수준 과부하 감소

 

관리 효율성

대규모 어플리케이션 조정

간단한 컨테이너 패키징

 

고가용성 데이터 관리 컨테이너

이 컨테이너는 EDB Postgres Advanced Server와 EDB Postgres Failover Manager(EFM)를 포함합니다. 사용자는 Kubernetes에서 마스터 컨테이너 복제본을 여러 개 가동시킬 수 있으므로 마스터에 장애가 발생해도 복제본 중 하나로 자동으로 이전됩니다.

 

데이터베이스 관리 컨테이너

이 컨테이너와 패키지로 제공되는 Postgres Enterprise Manager®(PEM)는 데이터베이스를 모니터링하며 대시보드에 표시되고 경보 조건을 분석하는 성능 및 상태 데이터를 수집합니다. 이러한 경보는 운영자 또는 다른 엔터프라이즈 레벨 관리 시스템으로 릴레이될 수 있습니다.

 

재해 복구 컨테이너

이 컨테이너는 여러 다양한 컨테이너에 데이터베이스를 백업하여 BART가 여러 배포를 감시할 수 있는 EDB Postgres Backup and Recovery Tool(BART)을 포함합니다.

 

스케일링 컨테이너 읽기

이 컨테이너는 pgPool을 활용하여 쿼리 라우팅과 연결 풀링을 제공합니다. 이 컨테이너의 이점은 읽기 작업 확장 시 pgPool이 복제본 데이터베이스로 쿼리를 라우팅하는 로드 밸런서 역할을 한다는 데 있습니다. 다른 컨테이너 전면에 위치하며 데이터베이스 컨테이너와 별개로 확장할 수 있습니다.

특장점

  •  

    기본 Docker 컨테이너

  •  

    고가용성 및 확장성

  •  

    Red Hat OpenShift, Google Kubernetes Engine 및 표준 Kubernetes에서 지원됩니다.