IBM®
메인 컨텐츠로 가기
    Korea [국가변경]    이용약관
 
 
   
        제품    서비스 & 솔루션    고객지원 & 다운로드    회원 서비스    
메인 컨텐츠로 가기

한국 developerWorks  >  Information Management  >

IBM solidDB Universal Cache 6.3 소개, Part 2: IBM solidDB Universal Cache 설정

인 메모리 데이터 캐싱을 사용하여 속도를 최대로 올리기

developerWorks
10 페이지 중 1 페이지Go to the next page

문서 옵션
PDF format - Fits A4 and Letter

PDF - Fits A4 and Letter
2149 KB (50 pages)

Get Adobe® Reader®

토론

샘플 코드


제안 및 의견
피드백

튜토리얼 평가

이 컨텐츠를 개선하기 위한 도움을 주십시오.


난이도 : 중급

Paul Read, Product Introduction Manager, IBM Software Group

원문 게재일 : 2009 년 5 월 04 일
번역 게재일 : 2009 년 10 월 06 일

두 부분으로 구성된 이 시리즈의 Part 2에서는 데이터 속도를 높일 수 있도록 Linux®, UNIX® 및 Windows®용 IBM DB2®에 IBM® solidDB® Universal Cache를 설정합니다. IBM solidDB Universal Cache 코드를 구하는 방법과 시스템 및 환경 요구사항에 관해 학습합니다. 또한 IBM solidDB Universal Cache 솔루션을 설치, 구성 및 관리하는 방법을 배워봅니다.

시작하기 전에

IBM solidDB 6.3 Universal Cache를 도입하면 Oracle, Microsoft SQL Server 및 Sybase는 물론이고 IBM DB2 및 IBM Informix® Dynamic Server(IDS) 데이터베이스의 데이터 액세스 성능을 높여 솔루션의 성능을 10배나 늘릴 수 있다. 지원되는 일부 디스크 기반 데이터베이스의 성능에 민감한 데이터를 solidDB의 인 메모리 캐시에 저장하는 경우 애플리케이션이 디스크가 아닌 컴퓨터 메모리에 언제나 있게 되어 최고 속도로 데이터를 액세스할 수 있다. 이제 IBM solidDB Universal Cache를 사용하여 기존 애플리케이션이나 새 애플리케이션에서 초당 12만 건이 넘는 트랜잭션 데이터 워크로드를 생성하고 마이크로초로 단위의 예측할 수 있는 응답 시간에 안전하게 의존하여 증가하고 있는 사용자와 데이터 용량을 지원할 수 있고 기업에서는 보유하고 있는 데이터의 비즈니스 가치를 신속하게 파악할 수 있으며 이것이 바로 인포메이션 온디맨드의 핵심이다.

이 튜토리얼에서는 데이터 액세스 속도를 높이기 위하여 Linux, UNIX 및 Windows용 DB2에 IBM solidDB Universal Cache를 설정한다. 이 튜토리얼에서는 DB2가 이미 설치되었다고 가정한다. 이 튜토리얼에서는 간단한 애플리케이션을 사용하여 IBM solidDB Universal Cache의 기본 원리 및 백엔드 데이터베이스와의 데이터 동기화를 살펴본다. 이 튜토리얼의 복제 요소가 동작하려면 DB2 데이터베이스가 logretain 모드에 있어야 한다.

사용이 허가된 IBM solidDB Universal Cache 6.3 코드 사본을 구해야 한다. 비즈니스 파트너와 ISV는 IBM PartnerWorld Software 사이트를 활용하여 자세한 제품 정보, 소프트웨어 다운로드 및 서비스 옵션을 신속하게 파악할 수 있다. (참고자료를 확인한다.) 고객은 시험판 및 데모 웹 페이지를 이용하여 시험판(참고자료 확인)을 다운로드할 수 있다.

IBM solidDB Universal Cache 솔루션에 포함된 InfoSphere CDC Management Console은 Windows 애플리케이션이다. 그러나 이 튜토리얼의 예제를 SUSE Linux Enterprise Server V10에서 실행했기 때문에 튜토리얼을 단순하게 하기 위하여 이 운영 체제에서 "Wine" 에뮬레이터를 사용하여 콘솔을 설치하고 실행했다. 이러한 아키텍처는 지원하지 않으며 정상 운영 시에는 CDC Management Console을 별도의 워크스테이션에 설치한다.

이 시리즈의 정보

이 튜토리얼은 두 부분으로 구성된 시리즈의 두 번째 부분이다. 첫 번째 부분에서는 Linux, UNIX 및 Windows용 DB2와 함께 IBM solidDB Universal Cache를 구성하고 설정하는 방법을 설명했다.




위로


이 튜토리얼의 정보

이 튜토리얼에서는 다음과 같은 단계를 살펴본다.

  • 솔루션의 구성요소를 설치한다.
  • 기본적인 양방향 복제 솔루션을 구성한다.
  • 간단한 애플리케이션을 사용하여 솔루션의 효과를 살펴본다.

아래의 그림 1에는 IBM solidDB Universal Cache 솔루션의 기본 아키텍처와 구성요소가 InfoSphere CDC(Change Data Capture) 기술과 함께 표시되어 있다.


그림 1. IBM solidDB Universal Cache 아키텍처
IBM solidDB Universal Cache 아키텍처

그림 1에는 설치와 구성에 도움을 줄 수 프로세스가 그림으로 표현되어 있다.

아키텍처의 주요 요소는 다음과 같다.

  • IBM solidDB: 프론트엔드 데이터베이스나 캐시
  • RDBMS: 복제를 위해 사용된 백엔드 데이터베이스
  • InfoSphere CDC: 캐시와 RDBMS 간의 데이터 복제를 가능하게 해주는 복제 도구
  • InfoSphere CDC Access Server: 캐시와 RDBMS의 복제 프로세스를 관리하는 서버
  • InfoSphere CDC Management Console: 복제 프로세스를 구성하고 관리하거나 모니터하기 위해 사용한 GUI 애플리케이션

주: 이 튜토리얼에서는 모든 구성요소를 동일한 컴퓨터에 설치한다.




위로


목적

이 튜토리얼에서는 시스템 및 환경 요구사항, IBM solidDB Universal Cache 코드를 구하는 방법, IBM solidDB Universal Cache 솔루션을 설치하고 구성하거나 사용하는 방법에 대해 학습한다. 이 튜토리얼에는 IBM Data Studio Developer를 사용하여 쓰여진 간단한 애플리케이션이 있으며 이 애플리케이션을 통해 캐시와 백엔드 데이터베이스 간의 데이터 이동을 동기화하고 관리할 수 있는 캐시 능력을 확인할 수 있다.




위로


전제조건

이 튜토리얼은 기술과 경험이 초급 및 중급 수준인 관계형 데이터베이스 전문가를 대상으로 한다. UNIX 명령행 쉘을 익숙하게 사용할 수 있으며 SQL 언어와 데이터베이스 관리에 관한 지식이 있어야 한다.




위로


시스템 요구사항

이 튜토리얼의 예제를 실행하려면 1GB 이상의 메모리가 있는 Linux 환경이나 VMware 이미지, 1GB의 디스크 여유 공간과 Linux 시스템에 액세스할 수 있는 root 권한이 필요하며 DB2 데이터베이스 환경이 설치되었거나 LUW 환경에 필요한 DB2를 작성할 수 있어야 한다. 이 튜토리얼에서는 IBM solidDB Universal Cache 환경을 관리하고 제어하기 위하여 "solid"라는 사용자 ID를 작성했다고 가정한다.

Linux 환경 내에서 전체 예제를 포함하도록 InfoSphere CDC Management Console을 Wine에서 설치한다. Wine에 대한 세부사항은 WineHQ 웹 사이트(참고자료 섹션의 링크 참조)를 참조한다. Wine을 설치한 후 시작한다. 일부 Linux 배포판에는 다양한 Wine이 포함되어 있다.




위로



10 페이지 중 1 페이지Go to the next page
    IBM 소개 개인정보 보호정책 문의