이번에 발표된 신제품은 데이터베이스 캐시 그리드 (Database Cache Grid)를 통한 성능 및 스케일 아웃 (scale-out) 기능을 포함해 PL/SQL, 오라클 콜 인터페이스(OCI) 및 Pro*C 임베디드 SQL 프로그래밍 언어의 지원 기능 등 주요 기능이 크게 향상됐다. 또한 오라클 클러스터웨어(Oracle Clusterware) 및 오라클 데이터 가드 (Oracle Data Guard)의 통합으로 시스템장애시 자동으로 대체시스템이 작동되는 페일오버(failover)가 가능해져 견고한 신뢰성과 높은 가용성을 제공한다.
이와 함께 미들티어(middle-tier)제품에서 인메모리 데이터베이스 캐싱이 강력한 성능을 제공하여 기업들이 이를 통해 혜택을 얻을 수 있다.
오라클 인메모리 데이터베이스 캐시는 오라클 데이터베이스 (Oracle Database), 오라클 리얼 애플리케이션 클러스터 (Oracle Real Application Clusters), 오라클 엔터프라이즈 매니저 (Oracle Enterprise Manager), 오라클 SQL 디벨롭퍼 (Oracle SQL Developer) 및 오라클 퓨전 미들웨어 (Oracle Fusion Middleware)의 컴포넌트들을 포함한 오라클 인프라스트럭처 소프트웨어 스택과 완벽하게 통합된다.
오라클 타임스텐 인메모리 데이터베이스는 뛰어난 지속성과 복구성을 갖춘 독립형 인메모리 관계형 데이터베이스이며, 오라클 인메모리 데이터베이스 캐시는 오라클 데이터베이스용으로 사전 통합된 SQL 캐시 데이터베이스 옵션이다. 두 제품 모두 미들티어 구축용으로 개발되었다.
미션-크리티컬 애플리케이션을 위해 개선된 성능 오라클 인메모리 데이터베이스 캐시는 빠르고 일관성 있는 응답 시간을 위해 메모리에 데이터를 캐싱함으로써 애플리케이션에 높은 성능을 제공한다. 인메모리 캐시는 완벽한 지속성과 복구성을 갖춘 오라클 데이터베이스와 자동 데이터 동기화가 가능한 트랜잭션 리드 라이트 캐시(read-write cache)이다.
신제품의 새로운 기능은 다음과 같다:
- 데이터베이스 캐시 그리드: 데이터베이스 캐시 그리드는 서비스 중단 없이 캐시 그리드 노드의 온라인 추가/삭제와 더불어 인메모리 데이터베이스 캐싱의 점진적인 스케일 아웃을 가능케 한다. 또한 각각의 캐시 그리드 노드가 로컬 메모리, 타 캐시 그리드 노드나 백엔드 오라클 데이터베이스로부터 데이터에 접근할 수 있게 됨으로써 데이터 위치의 투명성이 확보되어 애플리케이션이 데이터 위치 파악을 하지 않아도 되도록 한다. 데이터베이스 캐시 그리드는 고가용성으로 캐시 노드 전역에 걸쳐 트랜잭션의 일관성을 제공하고 백엔드 오라클 데이터베이스와 자동으로 데이터 동기화를 가능하게 한다.
- PL/SQL, OCI 및 Pro*C 지원: l PL/SQL, OCI 및 Pro*C 지원은 기존 오라클 데이터베이스 애플리케이션의 응답 시간과 쓰루풋(작업 처리량)을 향상할 수 있으며 오라클 인메모리 데이터베이스 캐시의 사용을 단순화한다.
- 크로스-티어(Cross-Tier) 고가용성: l인메모리 데이터베이스 및 애플리케이션의 자동 페일오버로 향상된 고가용성을 아웃 오브 박스 (out-of-the-box) 방식으로 제공한다. 오라클 클러스터웨어와 오라클 데이터 가드의 통합은 장애시 데이터 손실을 거의 없도록 하는 동시에 다운타임을 0에 가깝게 줄인다.
일본항공 IT 서비스 기획팀의 고객 서비스 시스템 전략 기획 부문 토모히로 타케다 (Tomohiro Takeda) 상무는 “고객들은 지체시간 없이 빠르고 안정적인 서비스를 요구한다. 오라클 인메모리 데이터베이스 캐시를 옵션으로 한 오라클 데이터베이스와의 결합으로 온라인 국내선 가격 검색에 대한 서버 트랜잭션의 수를 10배 이상 빠르게 기하급수적으로 늘릴 수 있었다. 이를 통해 일본항공은 고객들이 일본항공으로부터 얻기를 원하는 빠르고 안정적인 서비스를 제공할 수 있게 되었다”고 말했다.
오라클 제품 마케팅 부문 렉스 왕 (Rex Wang) 부사장은 “고성능 애플리케이션에 대한 수요가 전 산업 분야에서 지속되고 있다. 오라클 데이터베이스 11g와 오라클 인메모리 데이터베이스 캐시 옵션의 강력한 통합은 고객이 애플리케이션에 최소한의 변화를 주면서 기존 애플리케이션의 성능을 획기적으로 향상시킬 수 있도록 한다. 또한, 새로운 데이터베이스 캐시 그리드 기능은 고객이 필요로 하는 성능과 용량에 따라 미들티어 플랫폼을 점진적으로 확장할 수 있게 한다”고 말했다.
웹사이트: http://www.oracle.com/kr
