메인 컨텐츠로 가기

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관 보기.

developerWorks에 처음 로그인하면 developerWorks프로파일이 생성됩니다.귀하의 프로파일에서 동의하신 내용이 공개되지만 이 사항은 언제든지 변경 가능합니다. 귀하의 성명(숨김으로 체크되어 있어도 표시됩니다)과 디스플레이 이름은 게시한 컨텐츠나 사이트 엑세스시 표시됩니다.

모든 정보가 안전하게 전송되었습니다.

  • 닫기 [x]

처음 developerWorks에 로그인할 때 프로파일이 작성되므로, 이를 위해 디스플레이 이름을 선택해야 합니다. 선택하신 디스플레이 이름은 developerWorks에 게시한 컨텐츠에 표시됩니다.

3글자 이상 31글자 이하의 길이로 사용 가능합니다. dW커뮤니티 내에서는 보안상 이메일주소를 제외한 다른 이름을 지정하셔야 합니다.

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관 보기.

모든 정보가 안전하게 전송되었습니다.

  • 닫기 [x]

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

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

Paul Read, Product Introduction Manager, IBM Software Group
Paul Read
Paul Read는 영국 햄프셔주 허슬리에 위치한 IBM Lab Global BetaWorks 팀의 제품 소개 관리자이다. 그는 Linux와 Unix, Windows기반 IBM Information Management Data Server 베타 프로그램 및 초기 지원 프로그램을 이끌어온 기술 전문가이다. 또한 그는 모든 플랫폼의 정보 관리 소프트웨어 제품에 대한 기술 이전 및 자문을 담당하고 있다.

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

이 연재 자세히 보기

원문 게재일:  2009 년 5 월 04 일
난이도:  중급 PDF:  A4 and Letter (2149 KB | 50 pages)Get Adobe® Reader®

페이지뷰: 5970 회
의견: 

시작하기 전에

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이 포함되어 있다.

19 | 다음

의견



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=20
Zone=Information Management
ArticleID=433263
TutorialTitle=IBM solidDB Universal Cache 6.3 소개, Part 2: IBM solidDB Universal Cache 설정
publish-date=05042009
author1-email=paul_read@uk.ibm.com
author1-email-cc=

태그

Help
검색 필드를 사용하여 My developerWorks 내에서 해당 태그가 사용된 모든 종류의 컨텐츠를 검색하십시오.

태그를 더 많이 보거나 적게 보기 위해 슬라이더 막대를 사용하십시오.

인기 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 최고 인기 태그를 보여줍니다.

내 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 귀하의 태그를 보여줍니다.

검색 필드를 사용하여 My developerWorks 내에서 해당 태그가 사용된 모든 종류의 컨텐츠를 검색하십시오. 인기 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 최고 인기 태그를 보여줍니다. 내 태그는 특정 컨텐츠 존(예를 들어, 자바, 리눅스, WebSphere)의 귀하의 태그를 보여줍니다.