이전 항목: 논리적 포트에서 TIM 모니터링 구성다음 항목: 예제: 다중 프로세스 모드에서 실행하기 위한 구성 옵션


다중 프로세스 모드의 TIM

TIM이 Multi-Port Monitor에 설치되면 여러 CPU를 사용하여 여러 프로세스 사이의 트래픽 부하를 분산시킬 수 있습니다. 다중 프로세스 모드에서 실행하면 TIM 처리량을 크게 높일 수 있습니다. 정확한 처리량은 모니터링하는 트래픽, 트랜잭션 정의 방법 등과 같은 많은 요인에 따라 차이가 있습니다.

다중 프로세스 모드에서 TIM은 작업자 프로세스라고 불리는 여러 프로세스로 네트워크 트래픽을 분할합니다. 다중 프로세스 모드의 TIM이 효과적으로 동작하려면 다음을 수행하십시오.

네트워크 구성이 다른 경우 다른 수단을 써서 이러한 지침을 충족시킬 수 있습니다. CA Technologies는 작업자 사이에서 트래픽을 분산시키기 위한 여러 융통성 있는 방법을 제공합니다. 옵션은 다음과 같습니다.

클라이언트 IP 주소

네트워크 트래픽은 클라이언트 IP 주소를 기준으로 작업자 프로세스에 할당됩니다. 이것은 기본 옵션으로서 CA Technologies는 이 옵션을 권장합니다. 네트워크 구성에 이 옵션이 적합하지 않은 경우 다른 옵션을 고려하십시오. 예를 들어 TIM이 프록시 서버 뒤에 위치한 경우처럼 모든 트래픽이 동일한 클라이언트 IP 주소에서 오는 것으로 판단되는 경우 다른 구성 옵션을 고려하십시오. 이 예제의 기본 구성은 shared=client입니다. TIM에서 부하 분산은 이 네트워크 구성으로는 사용할 수 없으므로 서버 IP 주소 옵션을 사용하는 것을 고려하십시오.

서버 IP 주소

네트워크 트래픽은 서버 IP 주소를 기준으로 작업자 프로세스에 할당됩니다(예: shared=server). 이 옵션을 사용하는 경우 하나의 서버가 비즈니스 트랜잭션의 모든 트랜잭션을 처리해야 합니다.

혼합

트래픽은 클라이언트와 서버 IP 주소의 조합을 기준으로 작업자 프로세스에 할당될 수 있습니다. 서버 규칙과 클라이언트 규칙 사이에 차이가 있는 경우 서버 규칙이 우선합니다.

TIM이 클라이언트 또는 서버의 부하를 분산시키는 방법을 정의하려면 부하 분산 기능 구성(Load Balancer Configuration) 파일을 사용하십시오.

참고: 독립 실행형 TIM은 단일 프로세스 모드에서 실행됩니다.

구성 파일의 편집에 대한 자세한 내용은 다음을 참조하십시오.

부하 분산 기능 구성 파일 편집