Globally Distributed Database

Oracle Globally Distributed Database는 다양한 노드, 리전, 국가에 데이터를 자동으로 배포하고 복제할 수 있는 단일 논리 데이터베이스입니다. 기업이 상시 가동되는 아키텍처를 구축하고 고성능을 달성함과 더불어 데이터 레지던시 요구 사항을 충족할 수 있도록 지원합니다. 애플리케이션들은 별도의 코드 변경 없이 Oracle AI Database의 통합 기능, 강력한 일관성, 완전한 SQL 지원을 활용할 수 있습니다. Globally Distributed Database는 Oracle Cloud Infrastructure(OCI)의 자동화된 서비스, 또한 멀티클라우드 및 온프레미스 Oracle AI Database 배포에 포함된 서비스 형식으로 제공됩니다.


* Oracle AI Database 26ai가 Oracle Database 23ai를 대체합니다. 23ai의 기능 역시 26ai에서 사용할 수 있습니다.
Globally Distributed Database에서 Raft 기반 복제 기능에 대해 알아봅니다. (2:50)*
Globally Distributed Database를 통한 혁신

Oracle이 전 세계적으로 분산된 자사 데이터베이스 전반에 탁월한 확장성을 제공하는 방법을 설명합니다.

페타바이트 규모의 실시간 애플리케이션 구축하기

Oracle이 페타바이트급 데이터를 저장하고 초당 수백만 건의 트랜잭션으로 확장 가능한 서비스에 Globally Distributed Database를 활용하는 방법을 살펴보세요.

데이터 레지던시 관련 문제 해결하기

Oracle이 고객의 데이터 레지던시 관련 문제를 해결하고 규제 준수를 강화할 수 있도록 지원하는 방식을 살펴보세요.

Oracle Globally Distributed Database를 선택하는 이유

상시 운영 아키텍처

Raft 복제 및 미션 크리티컬 애플리케이션용으로 설계된 Active-Active-Active 분산 데이터베이스 아키텍처를 통해 몇 초 내의 신속한 페일오버 기능을 활성화하고 가동 중단 시 데이터 손실을 방지합니다.


성능 및 확장

AI, 트랜잭션 처리, 분석에 특화된 독립적이고 세분화된 확장형 데이터베이스 컴퓨팅, 스토리지 용량, 데이터 수집 속도를 통해 성능 병목 현상을 줄입니다.

데이터 레지던시 요구 사항 충족

지리적 위치에 기반한 데이터, 복제본, 백업, 암호화 키에 대한 자동화된 데이터 분산 및 액세스 정책을 구현해 데이터 레지던시 관련 요구 사항 충족을 지원합니다.

간단한 사용 및 관리

모든 샤드가 애플리케이션에 표시되고 단일 논리 데이터베이스 형식으로 관리되므로 애플리케이션 개발 및 데이터베이스 관리가 간소화됩니다. 지원되는 Oracle AI Database 워크로드 및 데이터 유형으로는 관계형, AI 벡터, JSON, 그래프, 공간 등이 있습니다.

더 다양한 데이터 분산 및 복제 방식

다른 주요 분산 데이터베이스보다 더 많은 데이터 분산 및 복제 방법을 제공하므로 다양한 애플리케이션 및 비즈니스 요구 사항을 보다 쉽게 충족할 수 있습니다.

클라우드 및 고객사의 데이터 센터에 배포

OCI, 멀티클라우드 환경의 OCI에서 구동되는 Oracle AI Database 서비스, 고객사의 데이터 센터에 배포된 Oracle AI Database Enterprise Edition 등에서 Globally Distributed Autonomous AI Database 및 Globally Distributed Exadata Database on Exascale Infrastructure 를 사용할 수 있습니다.

Globally Distributed Database 기능

자동화된 데이터 배포

데이터 샤딩 및 재샤딩 자동화

6가지 데이터 분배 방식을 통해 애플리케이션이 데이터를 최적의 위치에 배치함으로써 저지연시간, 고성능, 극한의 가용성, 데이터 레지던시 및 다른 기준들에 대한 요구 사항을 충족할 수 있습니다.

특징
  • 데이터를 지정된 샤드에 자동으로 배치해 시간을 절약하고 수동 리밸런싱 작업을 제거
  • 서로 다른 샤딩 방식 및 키를 사용한 2단계 샤딩을 지원하는 복합 샤딩
  • 모든 샤드를 대상으로 병렬 데이터 수집
  • 모든 샤드를 대상으로 병렬 쿼리
  • 클라우드 서비스 콘솔을 통한 선택

탄력적인 확장성

온라인, 온디맨드 확장

Distributed Exadata Database on Exascale Infrastructure에서 컴퓨팅, 메모리, 스토리지를 독립적으로 확장해 에이전틱 AI 및 하이퍼스케일 OLTP 성능 관련 피크 워크로드를 처리할 수 있습니다.

특징
  • Exascale Infrastructure에서 거의 즉각적으로 데이터베이스 노드 온라인 추가 및 삭제
  • Exascale Infrastructure에 노드 추가 시 데이터 복사 불필요
  • Exascale을 통한 컴퓨팅과 스토리지 분리
  • 자동 데이터 재분배
  • 자동 샤드 리밸런싱

중앙화된 관리

샤딩된 데이터베이스를 단일 논리적 데이터베이스 형태로 중앙 집중식 관리 및 모니터링

내장된 샤드 카탈로그를 활용해 Globally Distributed Database의 모든 샤드를 단일 논리적 데이터베이스로 관리할 수 있습니다. 클라우드 서비스들은 클라우드 콘솔을 통해 중앙화된 관리를 구현합니다.

중앙화된 기능
  • 데이터 분산 정책 및 샤드 추가 또는 제거를 비롯한 샤드 데이터베이스 구성
  • 지리적 위치, 애플리케이션 계층을 비롯한 다양한 복제 방법 및 커스텀 복제 토폴로지를 선택적으로 활용한 고가용성 구성
  • 데이터베이스 객체 관리—Oracle Enterprise Manager, OCI 콘솔, 자동화 프레임워크와의 원활한 통합으로 대규모 운영 간소화
  • 백업 및 복구
  • 보안 구성

자동화된 애플리케이션 라우팅

애플리케이션 개발 및 배포 간소화

Oracle AI Database 클라이언트 드라이버가 Oracle Globally Distributed Database를 기본으로 지원합니다. 개발자들은 Globally Distributed Database를 단일 논리적 데이터베이스로 활용하여 애플리케이션 개발을 간소화할 수 있습니다.

특징
  • 샤드로 요청 자동 라우팅
  • 코디네이터로 멀티샤드 요청 자동 라우팅
  • 멀티샤드 업데이트를 위한 트랜잭션 지원
  • JDBC, OCI, .Net 드라이버 지원
  • 대기 서버를 통한 자동화된 장애 복구
  • FAN 이벤트 지원
  • 샤딩 키 자동 식별(21 JDBC)

고가용성

계획된, 또는 계획되지 않은 다운타임 최소화

Oracle Globally Distributed Database는 계획되지 않은 가동 중단으로부터 데이터베이스를 보호하고, 계획된 관리 및 유지 보수 작업을 위한 온라인 메커니즘을 제공해 애플리케이션이 지속적인 가용성을 유지할 수 있도록 지원합니다.

특징
  • Raft를 비롯한 자동화된 복제 기술 선택 가능
  • 자동화된 장애 조치
  • 장애 격리
  • 온라인 패치 적용 및 업그레이드
  • 백업 및 복구
  • 재해 방지

Globally Distributed Database 배포 옵션

Autonomous AI Database

완전 자동화된 분산 데이터베이스

Oracle Globally Distributed Autonomous AI Database는 분산 데이터베이스의 개별적 확장성, 데이터 지역성 관리, 극한의 가용성과 Oracle Autonomous AI Database의 완전한 자동화를 결합한 결과물입니다. 고객이 데이터 레지던시 요구 사항을 충족하고, 비즈니스 크리티컬 애플리케이션에 대한 생존성을 제공하고, 클라우드 규모의 데이터베이스 성능을 제공할 수 있도록 지원합니다.


Autonomous AI Database 배포 옵션 다이어그램, 하단 설명

  • Autonomous AI Database의 노드 자체 관리, 자체 튜닝, 자체 확장 기능을 활용해 관리상의 부담을 최소화합니다.
  • Dedicated Exadata Infrastructure에서 실행되어 향상된 격리 및 보안성을 제공합니다.
  • 자동 데이터 분배, 자동화된 애플리케이션 라우팅, 중앙화된 관리를 통해 관리 작업을 간소화합니다.

리소스:

Exadata Database on Exascale Infrastructure

속도, 효율성, 경제성

Oracle Globally Distributed Exadata Database on Exascale Infrastructure는 모든 유형의 Oracle AI Database 워크로드를 위한 최고의 가용성, 성능, 확장성을 제공합니다. 각 위치는 데이터를 별도의 데이터베이스로 복사하지 않고도 성능을 확장할 수 있는 공유 데이터베이스에 최적화된 컴퓨팅 및 스토리지 리소스 풀을 사용합니다. 소규모이면서도 강력한 구성, 세분화된 탄력적 확장, 경제적인 사용량 기반 요금제를 통해 기업의 비용을 최소화할 수 있습니다.

xx, 아래 설명

  • 안전하고 확장성이 뛰어난 멀티테넌트 리소스에 배포됩니다.
  • 다운타임 없이 데이터베이스 컴퓨팅과 스토리지를 독립적으로 확장할 수 있습니다.
  • 콘솔 기반 자동화를 통해 데이터 분산, 복제, 리소스 확장, 온라인 유지보수 자동화를 지원합니다.

리소스:

OCI의 추가 Oracle AI Database 서비스

분산 데이터베이스에서 클라우드 애플리케이션 사용하기

OCI의 Oracle 데이터베이스는 글로벌 분산 데이터베이스 관련 기능을 기본 제공합니다. 기존 Oracle AI Database 애플리케이션은 별도의 수정 없이 분산 데이터베이스를 사용할 수 있습니다. 사용자는 다운타임 없이 데이터베이스 서버 라이선스 사용량을 언제든지 확장 또는 축소해 성능을 최적화하고 비용은 절감할 수 있습니다.

xx, 아래 설명

  • Oracle Globally Distributed Database는 Oracle Database Release 19c 또는 Oracle AI Database 26ai와 함께 사용해 Raft 복제를 구현할 수 있습니다.
  • 기존 Oracle Exadata Database Service 및 Base Database Service 환경과 호환됩니다.
  • 관리자 기반의 데이터 배포 및 복제 관리를 제공합니다.

멀티클라우드 아키텍처

여러 클라우드에 분산

배포 위치에 관계없이 Oracle AI Database Enterprise Edition에 내장된 Globally Distributed Database 기능을 사용해 보세요. OCI, AWS, Azure, Google Cloud를 아우르는 데이터베이스를 배포해 단일 클라우드의 경계를 넘어 확장할 수 있습니다.

xx, 아래 설명

  • Oracle Database 멀티클라우드 파트너사들에 배포된 Oracle AI Database Enterprise Edition을 실행해 보세요.
  • 각 멀티클라우드 위치는 하이퍼스케일러별 서비스, 도구, 인프라에 대한 저지연시간 액세스를 제공합니다.
  • Oracle AI Database 26ai를 사용해 Raft 복제를 구현해 보세요.

하이브리드 아키텍처

다양한 클라우드 및 귀사의 데이터 센터에 배포

배포 위치에 관계없이 Oracle AI Database Enterprise Edition에 내장된 Globally Distributed Database 기능을 사용해 보세요. OCI, AWS, Azure, Google Cloud 및 귀사의 데이터 센터를 망라하는 배포를 통해 고객들에게 더 가까운 위치에서, 또는 클라우드 데이터 센터가 없는 지역에도 데이터베이스를 배포할 수 있습니다.

xx, 아래 설명

  • Oracle AI Database 멀티클라우드 파트너들에게 배포된 Oracle 데이터베이스의 일부로서 작동합니다.
  • 하이퍼스케일러별 서비스, 도구, 인프라에 대한 저지연시간 액세스를 제공합니다.
  • 귀사의 데이터 센터에서 Exadata Database Machine, Exadata Cloud@Customer, Oracle Database Appliance 또는 비Oracle 인프라를 활용할 수 있습니다.

온프레미스

귀사의 데이터 센터에서 사용하는 완전 분산 데이터베이스

귀사의 데이터 센터에 데이터를 보관해 데이터 레지던시 규정, 네트워크 지연 시간, 고처리량 수집 등의 요구 사항을 충족할 수 있도록 지원합니다. Oracle Globally Distributed Database는 자체 관리형 플랫폼 또는 Oracle 관리형 Exadata Cloud@Customer 인프라에 배포할 수 있습니다.

xx, 아래 설명

Oracle은 다음과 같은 Globally Distributed Database의 온프레미스 배포 옵션을 제공합니다.

  • Exadata: 온프레미스
  • Exadata: Cloud@Customer
  • Oracle Database Appliance
  • 비Oracle 인프라

OCI를 통해 고객에게 인사이트와 제어 능력을 선사한 Munich Re HealthTech

업계 분석가들이 말하는 Oracle Globally Distributed Database


"Oracle Globally Distributed Database의 새로운 릴리스는 내장된 RAFT 기반 복제를 통해 새로운 차원의 확장성과 성능을 제공하며 데이터베이스 샤딩이라는 개념을 새로운 차원으로 끌어올렸습니다. 이제 여러 지리적 위치에 실시간으로 분산 및 복제되는 글로벌 하이퍼스케일 데이터베이스라는 개념이 현실이 되었고, 저장된 데이터는 복잡한 규칙에 따라 투명하게 로컬라이징될 수 있습니다."

Alexei Balaganski
KuppingerCole Analysts, Lead Analyst 겸 Chief Technology Officer


"트랜잭션 시스템으로 에이전트를 배포하는 것은 어려운 작업입니다. 확장 기능을 제공하는 Oracle Globally Distributed Database on Exascale 기업이 AI 시대에 적합한 확장 능력을 갖추었다는 확신을 가질 수 있는 용량적인 여유를 제공합니다."

Holger Mueller
Constellation Research, Vice President 겸 Principal Analyst

Oracle Globally Distributed Database 사용 사례

  • 1미션 크리티컬 가용성(상시 가동/무중단)

    노드, 존, 리전의 계획적 또는 비계획적 가동 중단 발생시 3초 미만의 페일오버로 지속적 운영을 보장하고 데이터 손실을 최소화합니다.

  • 2데이터 레지던시

    애플리케이션 및 운영을 위한 통합된 단일 데이터베이스 뷰를 유지하며 여러 OCI 리전에, 또는 귀사의 데이터 센터에 데이터를 저장하고 관리함으로써 데이터 레지던시 요구 사항을 충족할 수 있도록 지원합니다.

  • 3하이퍼스케일 OLTP 워크로드

    컴퓨팅 및 스토리지를 탄력적으로 추가해 원활하게 확장함으로써 페타바이트 규모의 데이터 및 초당 수백만 건의 트랜잭션을 처리할 수 있습니다.

  • 4페타바이트 규모의 AI 및 분석

    Exascale의 데이터베이스에 최적화된 지능형 고성능 스토리지에서 각자 독자적으로 확장 가능한 컴퓨팅 및 스토리지를 활용해 페타바이트 규모의 데이터에 대한 AI 벡터 검색 및 분석을 실행하고 에이전틱 AI의 핵심 백엔드 서비스를 지원할 수 있습니다.

  • 5신속한 사용자 및 기기 액세스

    OCI 리전에 Globally Distributed Database 노드를 배치하거나 사용자 및 기기와 가까운 위치에 프라이빗 데이터 센터를 배치해 응답 시간을 개선할 수 있습니다.

  • 6작게 시작해 크게 성장

    OCI의 비용 효율적인 Exascale 인프라를 활용하거나 귀사의 데이터 센터 내의 확장 가능한 인프라에 배포함으로써 TCO를 최소화하면서 무중단 가용성을 구현하고 데이터 레지던시 요구 사항을 충족할 수 있습니다.

  • 7멀티클라우드

    Oracle AI Database 서비스 및 라이선스에 내장된 Globally Distributed Database 기능을 사용해 모든 주요 하이퍼스케일러 및 귀사의 자체 데이터 센터에 확장 가능한 고가용성 솔루션을 배포할 수 있는 탁월한 위치적 유연성을 제공합니다.

  • 8수요 대응적 확장성을 활용한 경제적 워크로드 운영

    탁월한 비용 효율성을 제공하는 Globally Distributed Exadata Database on Exascale Infrastructure와 귀사가 선호하는 소프트웨어 또는 BYOL(bring your own license) 모델을 활용해 수요가 증가할 경우 상시 가동 워크로드의 성능을 간단히 확장하고 수요가 감소하면 다시 축소할 수 있습니다.

실습 랩을 통해 Oracle Globally Distributed Database 경험하기

더 많은 랩 살펴보기

Oracle Globally Distributed Database 19c를 통해 데이터 주권 달성하는 방법 알아보기
Oracle Globally Distributed Database – Hyperscale Globally Distributed Database 워크숍
분산 데이터베이스에서 Raft 복제 사용하기
2025년 8월 2일

Oracle Globally Distributed Database on Exascale Infrastructure 정식 출시 발표

Oracle, Senior Director, Product Management, Pankaj Chandiramani

Oracle은 오늘 전 세계의 Oracle Cloud Infrastructure(OCI) 리전에 분산 미션 크리티컬 애플리케이션의 배포를 간소화할 수 있도록 설계된 Oracle Globally Distributed Exadata Database on Exascale Infrastructure의 정식 출시를 발표했습니다. 본 서비스는 특별히 제작된 엔터프라이즈급 관리형 클라우드 데이터베이스 서비스로서 여러 리전에 자동으로 데이터를 분산, 저장, 동기화하므로 특정 리전에 문제가 발생해도 애플리케이션은 언제나 온라인 상태를 유지할 수 있습니다. SQL을 완벽하게 지원하며 글로벌 데이터 접근성, 극한의 확장성 및 성능, 데이터 레지던시 요구 사항 등 고객의 다양한 비즈니스 요구 충족에 기여합니다.

게시물 전문 읽어보기

Oracle Globally Distributed Database 시작하기


Oracle Cloud Free Tier 체험하기

Oracle Cloud에서 애플리케이션을 무료로 구축, 테스트, 배포해 보세요.


문의하기

자세한 내용이 궁금하신가요? 업계 최고의 전문가에게 문의하세요.