Oracle Coherence Editions

주요 기능 요약


  Standard Edition Enterprise Edition Grid Edition
  애플리케이션 캐싱 솔루션 애플리케이션 데이터 관리 전사적 데이터 관리
 
  • 장애 내구성을 갖춘 데이터 캐싱
  • 장애 내구성을 갖춘 데이터 캐싱
  • write-behind, 트랜잭션, 분석 및 이벤트를 포함한 데이터 관리
  • 장애 내구성을 갖춘 데이터 캐싱
  • write-behind, 트랜잭션, 분석 및 이벤트를 포함한 데이터 관리
  • 이기종 클라이언트 지원
연결      
데이터 클라이언트 및 실시간 클라이언트 기능 내장 1
TCMP 클러스터 기술3,8
크로스 플랫폼 데이터 클라이언트 지원
멀티캐스트 없는 운영(WKA)  
보안      
네트워크 트래픽 암호화
JAAS(Java Authentication & Authorization Service)
관리 및 모니터링      
관리호스트3
클러스터 JMX를 통해 관리 가능  
캐싱      
로컬 캐시, Near 캐시, 지속적 쿼리 캐시, 실시간 이벤트
완벽하게 복제된 데이터 관리
분할된 데이터 관리
read-through/write-through 캐싱을 통한 데이터 소스 통합
통합      
Hibernate 통합
애플리케이션 서버를 위한 HTTP 세션 관리4  
BEA Portal "p13n 캐시" 통합  
분석      
InvocableMap 및 QueryMap 병렬 지원5  
트랜잭션      
Write-behind 캐싱  
J2CA Resource Adapter  
컴퓨터 그리드      
InvocationService  
WorkManager  
엔터프라이즈 데이터 그리드      
WAN 지원6    
크로스 플랫폼 실시간 클라이언트 지원    

  • 1 Coherence TCMP 클러스터는 Oracle Coherence Edition과 관련해 동기종이어야 합니다. 한 유형의 TCMP 클러스터(예: Caching Edition)는 데이터 클라이언트나 실시간 클라이언트로 다른 유형의 TCMP 클러스터(예: Grid Edition)에 연결될 수 있지만 이를 위해서는 서버측 라이센스가 필요합니다. 연결 유형은 구성 가능하며 실시간 클라이언트로 기본 설정되어 있습니다.
  • 2 로컬 MBeanServer와의 통합을 지원합니다. 따라서 이 노드는 로컬 JMX "에이전트"와 하나로 결합되어 관리 및 모니터링 기능을 제공할 수 있습니다. 또한, 클러스터 JMX 지원 덕분에 이 노드는 원격 노드를 관리 및 모니터링할 수 있습니다.
  • 3 Coherence Editions는 단일 TCMP 기반 클러스터 환경 내에서 혼합되지 않을 수 있습니다. Coherence*Extend를 통해 서로 다른 에디션 유형을 통합할 수 있습니다(각 클러스터는 데이터 클라이언트나 실시간 클라이언트로 역할).
  • 4 Caching Edition은 InvocationService를 지원하지 않기 때문에 추가적으로 “까다로운” 로드 밸런서 최적화가 필요합니다.
  • 5 InvocableMap 및 QueryMap 병렬 지원 덕분에 가능한 언제라도 서버측 실행이 가능하기 때문에 데이터 전송을 최소화하고 인덱싱 사용을 지원하며 클러스터에서 실행을 병렬화 할 수 있습니다. 병렬 지원이 없다면 시스템은 평가를 위해 클라이언트에 대한 전체 데이터 세트를 검색하게 될 것이며 이는 매우 비효율적인 방법입니다.
  • 6 WAN 구축을 위해서는 Data Grid Edition이 필요합니다.
  • 7 데이터 클라이언트 및 실시간 클라이언트에서의 InvocationService 요청은 클라이언트에서만 이루어지며 Coherence 3.2에는 제약이 있습니다.
  • 8 오라클의 클러스터 인식 와이어 프로토콜(TCMP)은 대기 시간 단축 및 처리 성능 향상, 보다 신속한 페일오버/페일백/재배치, 모든 참여 구성원이 서비스 프로바이더(예: 데이터 관리, 원격 호출, 관리 및 모니터링 등) 역할을 할 수 있는 기능 등을 위해 직접 서버 액세스를 지원하는 전체 클러스터에 대한 상세 지식을 제공합니다.
  • 9 Coherence*Extend는 TCMP 클라이언트를 데스크탑, 기타 서버 및 WAN 링크를 포함하는 보다 넓은 범위의 네트워크로 확장하는 데 사용됩니다. Coherence*Extend 프로토콜은 TCP/IP(최적 성능)나 기존에 존재하는 JMS

E-mail this page