default_top_notch
default_setNet1_2

‘오라클 데이터베이스 23ai’ 출시

기사승인 2024.05.09  13:53:22

공유
default_news_ad1

- ‘오라클 AI 벡터 검색’ 기능 제공 등

article_right_top

한국오라클은 9일 본사 발표를 인용, ‘오라클 데이터베이스 23ai(Oracle Database 23ai)’의 정식 출시를 발표했다.

최신 융합형 데이터베이스 ‘오라클 데이터베이스 23ai’는 광범위한 클라우드 서비스를 통해 사용 가능하다.

장기 지원 릴리스 ‘오라클 데이터베이스 23ai’는 데이터베이스 AI 기능 사용 간소화, 앱 개발 가속화, 미션 크리티컬 워크로드 실행 등을 지원하는 오라클 AI 벡터 검색(Oracle AI Vector Search) 및 기타 300개 이상의 신기능을 제공한다.

AI 벡터 검색 기능은 기업의 문서, 이미지 및 기타 비정형 데이터 검색과 프라이빗 비즈니스 데이터 검색을 안전하게 결합시키고, 그 과정에서 데이터를 별도의 장소로 이동하거나 복제하지 않는다.

오라클 데이터베이스 23ai는 AI 알고리즘 적용을 위해 데이터를 별도의 장소로 이동시키는 대신, 데이터가 저장된 장소에서 바로 AI 알고리즘을 실행한다. 결과적으로 오라클 데이터베이스 내에서 AI 알고리즘이 실시간으로 실행되며 효과, 효율성, 보안성이 크게 향상된다.

현재 오라클 데이터베이스 23ai는 오라클 엑사데이터 데이터베이스 서비스(Oracle Exadata Database Service), 오라클 엑사데이터 클라우드앳커스터머(Oracle Exadata Cloud@Customer), 오라클 기본 데이터베이스 서비스(Oracle Base Database Service), 오라클 데이터베이스앳애저(Oracle Database@Azure) 상의 오라클 클라우드 인프라스트럭처(OCI) 서비스 사용자들에게 제공된다.

후안 로이자(Juan Loaiza) 오라클 미션 크리티컬 데이터베이스 기술 총괄 부사장은 “오라클 데이터베이스 23ai는 전 세계의 기업 고객들을 위한 ‘게임 체인저(game changer)’다. 이번 릴리스를 통해 선보이는 혁신적인 AI 기술들의 중요성을 감안해 제품명을 오라클 데이터베이스 23ai로 변경했다”며 “새로운 통합 개발 패러다임과 미션 크리티컬 기능이 결합된 AI 벡터 검색은 개발자 및 데이터 전문가가 지능형 앱을 간단히 구축하고, 개발자 생산성을 향상시키며 미션 크리티컬 워크로드를 실행할 수 있도록 지원한다”고 소개했다.

노무라종합연구소(NRI)의 신이치로 오츠카 NRI 공인 IT 아키텍트는 “동일한 오라클 데이터베이스에서 NRI의 기존 워크로드들과 함께 실행 가능한 AI 벡터 검색을 활용해 더욱 안정적이고 안전한 솔루션을 제공할 수 있을 것으로 기대한다”고 말했다.

오라클 데이터베이스 23ai에 새롭게 추가되는 기능을 보면,

◆데이터용 AI 기능

- 오라클 AI 벡터 검색 = 특정 단어, 픽셀 또는 데이터 값이 아닌 개념적 콘텐츠를 기반으로 문서, 이미지, 관계형 데이터를 간편하게 검색할 수 있는 기능이다.

AI 벡터 검색은 LLM 자연어 인터페이스를 통한 프라이빗 비즈니스 데이터 쿼리를 지원하고, LLM이 더욱 정확하고 관련성 높은 결과를 생성하는데 기여한다.

또한 개발자는 AI 벡터 검색을 사용해 신규 및 기존 애플리케이션에 시맨틱 검색 기능을 손쉽게 추가할 수 있다.

오라클 데이터베이스의 모든 미션 크리티컬 기능이 AI 벡터와 함께 투명하게 작동해 오라클 이용 기업이 자사의 미션 크리티컬 애플리케이션에도 AI 벡터 검색을 적용할 수 있다.

동일한 고성능 데이터베이스에서 비즈니스 데이터 및 벡터 데이터를 함께 저장 및 처리해 기업은 기존의 데이터 보안 태세를 그대로 유지하며 자사의 비즈니스 애플리케이션에 AI 벡터 검색을 원활하게 통합해 새롭고 혁신적인 AI 사용 사례를 구현할 수 있다.

- 오라클 엑사데이터 시스템 소프트웨어 24ai(Oracle Exadata System Software 24ai) = 엑사데이터 스마트 스토리지를 사용하면 AI 벡터 검색을 크게 가속화할 수 있다.

이는 애플리케이션이 대량의 데이터를 대상으로 다수의 사용자를 위한 AI 벡터 검색을 수행하는 데 기여한다.

- OCI 골든게이트 23ai(OCI GoldenGate 23ai) = 골든게이트는 다양한 클라우드 데이터 저장소 전반에 걸친 이기종(heterogeneous) 데이터 통합 및 고가용성을 지원하는 서비스다.

골든게이트 23ai에는 이기종 벡터 스토어 간의 실시간 벡터 복제 기능이 추가된다.

또한 기업은 해당 신기능을 사용해 다른 데이터베이스에 저장해 뒀던 데이터를 오라클 데이터베이스 23ai로 복제한 뒤 신속한 AI 검색을 위해 벡터화 및 색인화 해 보유 중인 모든 데이터에 AI 기능을 신속하게 적용하고 해당 과정에서의 위험을 최소화할 수 있다.

◆앱 개발 가속화

- JSON 관계형 통합(JSON Relational Unification) = JSON 관계형 이원성(JSON Relational Duality)을 통해 일부 애플리케이션의 데이터 사용 방식과 관계형 데이터베이스의 데이터 저장 방식이 불일치하는 문제를 해결할 수 있다.

지난 수십 년 간 개발자들은 관계형 데이터를 읽고 쓰는 데 SQL을 사용해 왔다.

그리고 이제 개발자들은 JSON 관계형 이원성 기능을 통해 관계형 데이터 모델에 내재된 데이터 일관성, 저장 효율성, 유연성을 그대로 유지하면서도, REST 또는 네이티브 JSON API를 함께 사용해 동일한 데이터를 더욱 간단히 검색 및 저장할 수 있게 됐다.

JSON 관계형 이원성 뷰(JSON Relational Duality Views) 덕분에 개발자 및 기업은 보유 중인 데이터를 활용하기 위해 하나의 데이터 모델만을 고집하지 않아도 된다.

이 기능의 사용자들은 동일한 데이터로부터 JSON 및 관계형 데이터 모델의 이점을 모두 누릴 수 있다.

- 그래프 관계형 통합(Graph Relational Unification) = 운영 속성 그래프(Operational Property Graph)는 개발자가 속성 그래프 쿼리를 사용해 데이터 간 및 데이터 내부의 연결성을 탐색하기 위한 애플리케이션을 간단히 구축할 수 있도록 지원한다.

속성 그래프 쿼리는 관계형 데이터, JSON 데이터, 공간 데이터를 비롯해 오라클 데이터베이스에서 지원하는 모든 유형의 데이터를 대상으로 실행 가능하다.

개발자는 운영 데이터로부터 직접 그래프 모델을 정의하고, 새로운 ISO 표준 SQL/PGQ 구문을 사용해 해당 그래프를 쿼리할 수 있다.

이는 다수의 금융 거래와 같은 서로 다른 데이터 간의 연결성, 패턴, 관계를 분석하는 애플리케이션을 보다 쉽고 빠르게 구축하는 데 기여한다.

- 개발자용 무료 데이터베이스 = 상시 무료 자율운영 데이터베이스(Always Free Autonomous Database) 서비스는 오라클 APEX(Oracle APEX), 셀렉트AI(Select AI), 데이터베이스 도구(Database Tools), 머신러닝(Machine Learning), 그래프(Graph) 등의 다양한 도구가 내장된, 클라우드에서 무제한 사용 가능한 무료 자율운영 데이터베이스 서버리스(Autonomous Database Serverless) 인스턴스를 2개 제공한다.

이제 자율운영 데이터베이스 프리(Autonomous Database Free) 컨테이너 이미지 및 오라클 데이터베이스 프리(Oracle Database Free) 서비스가 오라클 데이터베이스 23ai를 지원하므로, 개발자는 AI 벡터 검색, JSON 관계형 이원성, SQL로 쿼리 가능한 운영 속성 그래프 등의 최신 기능을 간단히 다운로드해 직접 사용해 볼 수 있다.

◆미션 크리티컬 데이터

- RAFT를 지원하는 오라클 글로벌 분산형 데이터베이스(Oracle Globally Distributed Database) = 오라클 글로벌 분산형 데이터베이스를 사용하면 클라우드의 데이터를 하나의 데이터베이스 대신 서로 다른 지역에 위치한 다수의 물리적 데이터베이스에 저장하고, 애플리케이션에는 단일 데이터베이스 이미지로 표시할 수 있다.

이는 하이퍼스케일 서비스 제공, 고객사의 데이터 레지던시 및 데이터 주권 관련 요구 사항을 지원한다.

덧붙여 물리적 데이터베이스 간의 RAFT 복제를 통해 10초도 걸리지 않는 짧은 시간 내로, 데이터 손실이 일체 발생하지 않는 자동 페일오버를 수행할 수 있게 됐다.

이는 극도로 높은 확장성 및 가용성이 요구되는 클라우드 규모의 분산형 데이터베이스 구축에 있어 매우 중요한 요소.

데이터베이스 내부적 데이터 복제를 RAFT 기반 프로토콜과 통합하면 내결함성 분산형 데이터베이스의 생성 및 관리를 간소화하고, 액티브-액티브 가용성을 유지하기 위한 수동 프로세스를 줄일 수 있다.

- 오라클 트루 캐시(Oracle True Cache) = 트루 캐시는 언제나 일관성을 유지하고, 애플리케이션 투명성을 지원하는 고성능 인메모리 중간 계층 캐시다.

‘오라클 트루 캐시’는 애플리케이션 응답 시간을 개선하고 데이터베이스 서버의 부하를 줄여 준다.

다른 중간 계층 캐시와 달리, 트루 캐시 데이터의 트랜잭션 일관성은 모든 시점에 걸쳐 자동으로 유지된다.

트루 캐시를 사용하면 개발자가 캐시의 데이터를 채우고 관리하기 위한 코드를 직접 작성할 필요가 없기 때문에 애플리케이션과 데이터베이스 사이에 간단히 배포할 수 있다.

트루 캐시를 통해 오라클 데이터베이스의 풍부한 기능을 중간 계층 캐시에 사용할 수 있다.

트루 캐시는 모든 오라클 SQL, JSON, 그래프 쿼리 기능을 지원한다.

◆데이터베이스 내 SQL 방화벽(In-Database SQL Firewall) = 오라클 SQL 방화벽(Oracle SQL Firewall)은 SQL 주입 공격을 비롯한 승인되지 않은 SQL 쿼리로부터 데이터베이스를 보호하는 기능이다.

오라클 데이터베이스 23ai에 내장된 오라클 SQL 방화벽은 해커 및 유출된 내부 계정으로 인한 위험을 방지하기 위한 확장 가능하고 성능이 뛰어나며 우회하기 어려운 경로를 제공한다.

또한 기업 조직은 다수의 SQL 방화벽 관리를 지원하는 오라클 데이터 세이프(Oracle Data Safe)를 활용해 배포 비용을 대폭 절감할 수 있다.

<김동기 기자>kdk@bikorea.net

김동기 기자 kdk@bikorea.net

<저작권자 © BIkorea 무단전재 및 재배포금지>
default_news_ad3
default_setImage2
ad36

최신기사

default_news_ad4
default_side_ad1

인기기사

default_side_ad2

포토

1 2 3
set_P1
default_side_ad3

섹션별 인기기사 및 최근기사

default_setNet2
default_bottom
#top
default_bottom_notch