캐시 관리
많은 수의 런타임 서버를 사용하는 대용량 Interact 환경에서는 캐시 관리 소프트웨어를 사용하여 서버 간 런타임 로드를 공유하고 런타임 서버 그룹의 실시간 성능을 한꺼번에 개선할 수 있습니다.
IBM Interact에서는 기본적으로 다음과 같은 두 개의 캐시 관리 솔루션을 지원합니다.
*
EhcacheInteract의 모든 설치에 포함되는 오픈 소스 캐싱 솔루션입니다. Ehcache 솔루션을 사용하는 경우 로드 밸런서가 앞에 있는 여러 런타임 서버를 사용할 수 있습니다. 로드 밸런서는 그룹에 있는 런타임 서버의 워크로드 균형을 맞추며 세션 선호도를 유지보수할 수 있게 합니다. 즉, 런타임 서버 A가 수신 세션을 처리하고 동일한 사용자가 추가 요청을 발행하는 경우 서버 A의 세션에서 해당 요청을 수행합니다. 이와 같은 그룹 내 런타임 서버 간 밸런싱 연결 방법을 사용하면 성능을 상당히 개선할 수 있지만 몇 가지 제한사항이 있습니다. 모든 세션 정보가 메모리에서 유지보수되고 각 JVM(Java Virtual Machine)의 메모리 제한으로 인해 유지보수할 수 있는 세션 정보 양이 제한되기 때문입니다.
Ehcache 소프트웨어에 대한 정보는 http://ehcache.org/files/documentation/EhcacheUserGuide-2.0-2.3.pdf의 내용을 참조하십시오.
*
Interact Extreme Scale ServerWebSphere® eXtreme Scale을 기반으로 하는 Interact 런타임용 분산 캐시 솔루션입니다. 이 솔루션은 Ehcache 솔루션보다 큰 설치에 보다 많은 성능 개선사항을 제공하고 Ehcache에서 제공하지 못하는 추가 이점을 제공합니다. 이 설치는 선택적 설치이므로 이 솔루션 획득에 대한 자세한 정보는 IBM EMM 담당자에게 문의하십시오.
각 솔루션에 대해 보다 자세히 설명합니다.
Interact Extreme Scale Server 관련 작업 수행
Ehcache 관련 작업 수행