오라클이 오라클 AI 데이터베이스(Oracle AI Database)의 기능을 대폭 강화하는 종합적인 업데이트를 발표했다. 이번 업데이트를 통해 고객은 모든 데이터베이스 애플리케이션에 대해 한층 강화된 가용성과 보안을 확보할 수 있으며, 특히 가장 중요한 워크로드에 대해서는 애플리케이션 변경이나 별도의 전문 인력 없이도 증권거래소 수준의 ‘상시 가동(always-on)’ 환경을 구현할 수 있게 됐다.
후안 로이자(Juan Loaiza) 오라클 AI 데이터베이스 기술 부문 총괄 부사장은 “오라클 데이터베이스는 현재 전 세계 상위 대기업의 90% 이상과 수만 개의 중소기업에서 활용되고 있으며, 이들 기업은 모두 미션 크리티컬 워크로드를 위해 초고가용성과 높은 처리량을 요구한다.”라며 “엑사데이터(Exadata)에서 실행되는 오라클 AI 데이터베이스 26ai(Oracle AI Database 26ai)는 이제 초고처리량 멀티노드 클러스터를 포함해 재해 발생 시 페일오버 시간이 통상 30초 미만 수준으로 이뤄지는 플래티넘(Platinum) 등급 가용성을 제공한다. 이는 오라클 데이터베이스 19c(Oracle Database 19c) 대비 최대 4배 빠른 수준으로, 애플리케이션 변경이나 성능 저하는 전혀 없다.”고 밝혔다.
그는 이어 “가장 까다로운 애플리케이션을 위해서는 오라클 분산형 AI 데이터베이스(Oracle Distributed AI Database)와 오라클 골든게이트(Oracle GoldenGate)를 통해 일반적으로 3초 미만의 재해 복구가 가능한 다이아몬드(Diamond) 등급 가용성을 제공한다.”라며 “이와 함께 양자컴퓨팅과 AI 기반 데이터 침해 등 새로운 위협에 대응하기 위한 보안 기능도 새롭게 도입했다.”고 덧붙였다.
오라클 데이터베이스의 골드(Gold) 등급 가용성은 현재 전 세계 주요 대기업과 정부기관의 대다수에서 폭넓게 활용되고 있다. 이 기능은 오라클 RAC(Oracle Real Application Clusters)를 통해 애플리케이션을 여러 서버에 걸쳐 매끄럽게 확장하고, 개별 서버 장애로부터 시스템을 보호한다. 또한 오라클 ADG(Oracle Active Data Guard)를 활용해 재해, 사이트 장애 및 데이터 손실 상황에도 대비할 수 있다. 이러한 골드 등급 가용성은 단일 서버 애플리케이션의 경우 수초 내 재해 복구를 지원하며, 초고처리량(ultra-high throughput)의 다중 노드 클러스터 환경에서도 10분 내의 신속한 장애 복구를 제공한다.
기존 골드 등급 가용성을 사용하는 고객은 플래티넘 등급으로 업그레이드되며, 초고처리량 다중 노드 클러스터의 리전 간 장애 복구 시에도 통상 30초 미만의 복구 시간을 제공받을 수 있다. 플래티넘 등급 가용성은 애플리케이션 변경 없이 이용 가능하며, 주요 클라우드 환경과 온프레미스 환경의 모든 데이터베이스 워크로드에 적용된다. 오라클 데이터베이스 및 엑사데이터 소프트웨어를 업그레이드하기만 하면 추가 비용 없이 서비스를 이용할 수 있다.
오라클은 또한 엑사데이터 플랫폼에서 운영되며 초고가용성을 요구하는 애플리케이션을 위해 다이아몬드 등급 가용성을 새롭게 도입했다. 다이아몬드 등급 가용성은 데이터센터 또는 리전 간 데이터베이스의 논리적 복제를 활용하여, 초고처리량의 미션 크리티컬 워크로드에서도 장애를 매우 신속하게 감지하고 복구한다. 해당 기능은 오라클 골든게이트 또는 오라클 글로벌 분산형 AI 데이터베이스(Oracle Globally Distributed AI Database)를 기반으로 한 액티브-액티브(active-active) 분산 클러스터 구조를 통해 구현된다. 이를 통해 실시간 카드 결제 처리와 같은 고도의 요구사항을 가진 애플리케이션도 장애 발생 시 사용자 인지 수준에서 다운타임 없이 운영이 가능하다.
최대 가용성 아키텍처 (Maximum Availability Architecture, MAA) 플래티넘 등급으로 모든 워크로드에서 미션 크리티컬 가용성 손쉽게 구현
오라클 AI 데이터베이스 26ai와 엑사데이터 환경에서 오라클 ADG및 오라클 RAC를 사용하는 고객은 애플리케이션 변경 없이 플래티넘 등급 가용성을 활용할 수 있다. 단일 서버 기반의 단순한 워크로드부터 다수의 서버로 구성된 대규모 오라클 RAC 클러스터에서 실행되는 초고처리량 워크로드에 이르기까지, 모든 애플리케이션이 MAA 플래티넘 등급 기능을 투명하게 적용 받을 수 있다. 또한 엑사데이터 기반 오라클 AI 데이터베이스 26ai로 업그레이드할 경우, 별도의 추가 작업 없이 더욱 빠른 장애 복구와 다운타임 최소화 효과를 즉시 누릴 수 있다. MAA 플래티넘 등급은 다음과 같은 강화된 오라클 AI 데이터베이스 26ai 기능을 제공한다.
오라클 데이터 가드 페일오버/스위치오버(Oracle Data Guard Failover/Switchover): 최대 4배 더 빠른 페일오버 성능을 제공하여, 대규모의 복잡한 환경에서도 통상 30초 미만의 재해 복구 시간을 지원한다. 또한 무중단(zero-downtime) 소프트웨어 업데이트를 간소화하고, 읽기 워크로드를 스탠바이 데이터베이스로 분산함으로써 비용 절감에도 기여한다.
오라클 ADG 원격 데이터 전송(Oracle Active Data Guard Remote Data Transfers): 오라클 데이터베이스 19c 대비 비암호화 데이터는 최대 2배, 암호화 데이터는 최대 9배 더 빠른 원격 데이터 전송을 지원한다. 이를 통해 초고처리량 데이터베이스에서도 성능 저하를 최소화하면서 암호화된 데이터 전송을 활용할 수 있다.
오라클 RAC 빠른 재시작 복구(Oracle RAC Fast Restart Recovery): 노드 장애나 계획된 유지보수로 인해 발생하는 다운타임을 줄여준다. 오라클 AI 데이터베이스 26ai RAC 환경에서는 시스템 장애 이후 온라인 트랜잭션 처리(OLTP) 애플리케이션이 최대 10배 빠르게 복구되며, 플러거블 데이터베이스(Pluggable Database)의 기동 속도도 최대 2배 향상된다.
오라클 투명한 애플리케이션 연속성(Oracle Transparent Application Continuity): 백엔드 데이터베이스 서버에서 장애나 업그레이드가 발생하더라도 애플리케이션이 중단되거나 오류를 일으키지 않고 계속 실행될 수 있도록 지원한다. 적용 가능한 애플리케이션 범위가 확대되었으며, 쿼리 페일오버 속도는 최대 40% 향상되고, CPU 오버헤드는 데이터베이스에서 최대 50%, 클라이언트에서 최대 55%까지 감소했다.
오라클 트루 캐시(Oracle True Cache): 일관된 인메모리 SQL 캐시로 기본 데이터베이스의 읽기 작업을 오프로딩해 애플리케이션 응답 시간을 단축한다. 또한 기본 데이터베이스 장애 발생 시에도 캐시된 데이터에 대한 읽기 접근을 유지해 전반적인 가용성을 높인다. 트루 캐시를 활용하면 애플리케이션의 쿼리 응답 속도는 최대 10배, 읽기 성능은 최대 2배 빠르게 향상될 수 있다. 다른 캐싱 솔루션과 달리 백엔드 데이터베이스의 변동 사항과 자동으로 동기화되어 데이터 불일치를 방지하며, 이를 통해 개발 부담과 운영 비용을 줄일 수 있다.
오라클 데이터 무손실 자율운영 데이터 가드(Oracle Zero Data Loss Autonomous Data Guard): 자율운영 AI 데이터베이스 서버리스(Autonomous AI Database Serverless) 사용자를 위해 전체 데이터베이스 페일오버 시 데이터 손실이 없는 보호 기능을 제공한다. 이 데이터 무손실 복구 신기능은 주요 클라우드 환경에서 추가 비용 없이 기본 제공되며, 자율운영 데이터 가드로 구성된 자율운영 데이터베이스의 복구시점목표(RPO)를 제로(0)으로 낮출 수 있다.
오라클 MAA 다이아몬드 등급으로 초고가용성 애플리케이션의 다운타임 최소화
오라클 다이아몬드 등급 가용성은 플래티넘 등급 기능을 기반으로, 초고가용성을 요구하는 애플리케이션이 데이터 손실 없이 통상 3초 미만의 장애 복구 시간을 달성할 수 있도록 지원한다. 강화된 기능은 다음과 같다.
오라클 다이아몬드 등급 아키텍처(Oracle Diamond-tier Architecture): 통합된 다이아몬드 등급 아키텍처에서 다양한 오라클 기술을 결합해 다운타임과 이에 따른 비용을 획기적으로 줄일 수 있도록 지원한다. 오라클 AI 데이터베이스 26ai, 오라클 엑사데이터, 오라클 RAC, 오라클 액티브 데이터 가드(Oracle Active Data Guard), 오라클 데이터 무손실 복구(Oracle Zero Data Loss Recovery) 서비스와 함께 오라클 골든게이트 또는 오라클 글로벌 분산형 AI 데이터베이스 기반의 논리적 데이터 복제를 결합함으로써, 다양한 위협으로부터의 획기적인 보안과 가용성을 제공한다.
오라클 골든게이트 26ai(Oracle GoldenGate 26ai): 지리적으로 분산된 리전 간 액티브-액티브 데이터 복제를 통해 최고 중요도의 애플리케이션에서 MAA 다이아몬드 등급 가용성을 구현할 수 있도록 지원한다. 전체 데이터베이스 페일오버 시 데이터 손실 없이 통상 0~3초 수준의 복구 시간을 제공하며, 내장된 자동 충돌 감지 및 해결 기능을 통해 여러 사이트에서 동시에 데이터가 업데이트되는 경우에도 데이터 일관성을 유지한다. 골든게이트는 오라클 클라우드 인프라스트럭처(OCI) 및 기타 클라우드에서 완전관리형 서비스로 제공되어 구성과 운영을 간소화한다.
오라클 글로벌 분산형 AI 데이터베이스: 동기식 RAFT 복제(합의 기반 복제)를 기반으로 리전 내외에서 자동으로 데이터 손실 없이 페일오버를 수행하며, 통상 3초 미만의 복구 시간을 제공한다. 향후 비동기식 리전 간 복제 지원을 통해 트랜잭션 지연 증가 없이 유연한 리전 간 배포가 가능해질 예정이다. 또한 멀티클라우드 및 온프레미스 환경 전반에 걸쳐 확장할 수 있어, 클라우드 서비스 장애 상황에서도 초고가용 액티브-액티브 환경을 유지하며 엄격한 데이터 주권 요구사항 충족을 지원한다.
혁신적인 데이터 보안 신기능으로 핵심 비즈니스 운영 보호
미션 크리티컬 워크로드는 높은 가용성뿐만 아니라 강력한 보안이 필수적이다. 오라클 AI 데이터베이스 26ai는 새롭게 강화된 데이터 보안 기능을 통해 고객이 새로운 위협에 선제적으로 대응하고, 멀티클라우드 및 온프레미스 환경 전반에서 데이터를 안전하게 보호할 수 있도록 지원한다. 주요 보안 기능은 다음과 같다:
오라클 딥 데이터 보안(Oracle Deep Data Security): 에이전틱 AI 도입 과정에서 민감 데이터 노출 위험을 줄이고 규제 준수 요구사항을 충족할 수 있도록 지원한다. 오라클 AI 데이터베이스 26ai에 포함된 이 기능은 사용자 ID, 역할, 맥락을 기반으로 데이터베이스 내에서 중앙집중형 선언적 방식의 세분화된 접근 권한 제어 및 데이터 가시성 정책을 직접 구현할 수 있도록 한다. 권한 관리와 감사 기능을 애플리케이션 코드에서 분리함으로써 신규 AI 에이전트와 기존 애플리케이션 모두에 대한 보안 위험을 줄이고, 에이전틱 및 RAG 워크플로우를 안전하게 보호하며, 데이터 이동 없이 관계형, 벡터, 레이크하우스 전반에 걸쳐 일관된 보안 정책을 적용할 수 있다. 또한 특정 사용자 대신 동작하는 AI 에이전트가 다른 사용자의 데이터를 볼 수 없도록 설계되어, 우회가 어려운 데이터 소스 단계에서 데이터 유출을 원천적으로 차단한다.
포스트 양자 암호(Post-Quantum Cryptography): 현재의 암호화 체계를 강화하는 동시에, 미래에 발생할 수 있는 민감 정보 유출 위험을 사전에 낮출 수 있도록 지원한다.양자 컴퓨팅 기술의 발전으로, 공격자가 현재 암호화된 데이터를 수집한 뒤 향후 이를 해독하는 ‘지금 수집하고 나중에 해독(harvest now, decrypt later)’ 위협이 증가하고 있다. 오라클 AI 데이터베이스 26ai는 TLS 1.3 기반 NIST 승인 양자 내성 하이브리드 키 교환, AES-256 데이터 암호화, 양자 안전 공개키 알고리즘을 통한 인증 및 디지털 서명을 지원해 포스트 양자 환경에 대비한다.
데이터베이스 보안 센트럴(Database Security Central): 온프레미스 데이터베이스 환경 전반에 대한 보호를 보다 간편하고 강력하게 수행할 수 있도록 지원한다. 사용자 위험도, 민감 데이터 노출, 구성 상태 등을 중앙에서 통합적으로 파악할 수 있으며, 구성 변경 감지, 권한 사용자 위험 평가, 감사 증적 수집 간소화, 민감 데이터 접근 분석, 데이터베이스 방화벽 정책 관리 등을 지원한다. 또한, AI 기반 보안 어드바이저가 이를 뒷받침한다. 데이터베이스 보안 센트럴은 멀티클라우드 환경을 보호하는 오라클 데이터 세이프(Oracle Data Safe) 서비스와 상호 보완적으로 작동한다.
데이터 무손실 복구(Zero Data Loss Recovery): 데이터베이스 자체에 내장된 데이터 보호 기능을 기반으로 랜섬웨어 대응 복원력을 강화한다. 실시간 트랜잭션 보호를 통해 데이터 손실을 사실상 제로 수준으로 유지하며, 타 제품 대비 최대 5배 빠른 복구 성능을 제공한다. 정책 기반 불변(immutable) 백업, 역할 분리, 세분화된 접근 제어를 지원하며, 주요 금융기관에서는 이미 SEC 17a-4(f) 규정 준수를 위한 핵심 구성 요소로 활용되고 있다. 새롭게 추가된 가상 에어갭(Virtual Air Gap) 기능은 랜섬웨어 대응력을 더욱 강화하고, 암호화 백업 압축 기능은 운영 효율성을 향상시킨다.
홀거 뮬러(Holger Mueller) 컨스텔레이션 리서치 (Constellation Research) 부사장 겸 수석 분석가는 “오라클은 이미 글로벌 대기업은 물론 수많은 중소 규모 조직에 이르기까지, 미션 크리티컬 애플리케이션의 고가용성 요구를 충족하는 신뢰받는 데이터베이스로 자리잡고 있다.”라며 “이번 발표를 통해 오라클은 다이아몬드 등급 MAA를 기반으로 새로운 수준의 가용성을 제시하고 있다. 일반적으로 3초 미만의 장애 복구 시간과 데이터 손실 없는 ‘제로-제로(zero-zero)’ 가용성을 구현함으로써, 실시간 카드 결제 처리와 같은 전통적인 애플리케이션은 물론, 24시간 최신 데이터 접근이 필수적인 AI 에이전트 기반 애플리케이션까지 모두 충족할 수 있는 기반을 제공한다.”라고 말했다. 이어 “이는 AI 시대에 요구되는 진정한 미션 크리티컬 데이터 아키텍처의 기준을 한 단계 끌어올린 것”이라고 평가했다.
오라클 AI 데이터베이스는 한 번의 클릭만으로 구현 가능한 초고가용성, MAA 다이아몬드 등급 기반 증권거래소 수준의 가용성, 강화된 보안 및 복원력, 확장 가능한 성능을 제공하며, 기업이 핵심 데이터 자산을 안전하게 보호하고 그 가치를 극대화할 수 있도록 지원한다. 최신 기술에 대한 보다 자세한 내용은 오라클 AI 데이터베이스 미션 크리티컬 혁신 기술 블로그에서 확인할 수 있다.