[AIX Solaris HP-UX Linux Windows][z/OS]

다중 티어 구성에 대한 작업 계수 구성

이 태스크를 사용하여 다중 티어 구성에 대한 작업 계수를 계산하고 구성합니다.

시작하기 전에

  • 제품을 설치하십시오.
  • 워크로드에서 운영 중인 애플리케이션을 설치하십시오.

이 태스크 정보

작업 계수는 트랜잭션 클래스, 대상 웹 모듈, 처리 티어의 모든 조합에 대해 존재합니다. 작업 계수는 지정된 트랜잭션 클래스의 요청이 처리 티어를 로드하는 부담 정도를 기술합니다. 다양한 세분화된 레벨에서 작업 계수를 정의할 수 있습니다. ARFM(Autonomic Request Flow Manager)은 서비스 클래스 레벨, 대상 배치 대상, 처리 티어에서 작업 계수를 사용합니다. 대상 모듈의 유일한 처리 티어가 아니거나 대상 티어가 아닌 처리 티어에 대해 다양한 레벨에서 작업 계수를 정의할 수 있습니다.

다중 티어를 보유하는 구성에서 작업 프로파일러는 On-Demand 라우터(ODR)와 직접 통신하는 대상 티어의 작업 계수를 자동으로 계산합니다. 대상 티어보다 깊은 티어인 경우 작업 계수를 정의해야 합니다. 배치 대상이 대상 티어 및 배대상 태어를 모두 포함하는 경우 작업 프로파일러는 해당 상황에서 작업 계수를 자동으로 계산할 수 없으므로 두 티어에 대한 작업 계수를 구성해야 합니다. 평균 프로세스 활용도를 초당 실행 중인 평균 요청 수로 나누어 작업 계수를 계산할 수 있습니다. 이 태스크에서는 이 값을 찾고 다중 티어 구성에 대한 작업 계수를 구성하는 방법을 설명합니다.

프로시저

  1. 트랜잭션 클래스 및 모듈 쌍에 대한 트래픽을 생성하십시오. 애플리케이션 클라이언트 또는 스트레스 도구를 사용하여 트래픽을 생성할 수 있습니다.
  2. 구성에서 프로세서 활용도를 모니터하십시오. 평균 프로세서 활용도를 판별하십시오. 트래픽 지원에 관여하는 모든 시스템의 프로세서 활용도와 이들과 성능 상호 작용이 있으며 운영 정책 > 자율 관리자 > ARFM(Autonomic Request Flow Manager) 패널의 최대 CPU 활용도 특성에 정의된 구성 한계에 도달한 모든 시스템의 프로세서 활용도가 필요합니다. 프로세스 활용도를 측정하는 동안, 시스템이 변경되지 않도록 자율 관리자를 모두 사용 안함으로 설정합니다.
    • 애플리케이션 배치 제어기: 수동 모드로 설정하여 애플리케이션 배치 제어기를 사용하지 않습니다. 운영 정책 > 자율 관리자 > 애플리케이션 배치 제어기를 클릭하십시오. 사용 선택란을 선택하여 애플리케이션 배치 제어기를 사용하지 않도록 하십시오.
    • ARFM(Autonomic Request Flow Manager): 셀 레벨에서 arfmManageCpu 사용자 정의 특성을 false로 설정하여 ARFM을 사용 안함으로 설정할 수 있습니다.
    • 동적 워크로드 관리: 각 동적 클러스터에 대한 동적 워크로드 관리를 사용 안함으로 설정합니다. 서버 > 동적 클러스터 > dynamic_cluster_name > 동적 WLM을 클릭하십시오. 동적 WLM 선택란을 선택하여 동적 워크로드 관리를 사용하지 않도록 설정하십시오.
    자율 관리자를 사용하지 않는 경우 백그라운드 태스크를 통해 프로세스 로드를 추가할 수 있습니다. 하드웨어에 대한 외부 모니터링 도구를 사용합니다.
  3. 관리 콘솔에서 런타임 차트를 사용하여 초당 요청 수(처리량)를 모니터하십시오. 런타임 조작 > 런타임 토폴로지를 클릭하십시오. 초당 요청 수를 볼 수 있습니다.
  4. 배치 대상의 작업 계수를 계산하십시오. 다음 수식을 사용하여 작업 계수를 계산하십시오.
    작업 계수 = (정규화된 CPU 속도) * (CPU 활용도) /
    (초당 요청 수, 대상 티어의 시작 및 종료 시 측정됨)
  5. 관리 콘솔에서 작업 계수를 구성하십시오. 배치 대상(예: 서버의 클러스터 또는 독립형 애플리케이션 서버)에서 사용자 정의 특성을 설정합니다. workFactorOverrideSpec 사용자 정의 특성으로 작성할 수 있는 대체에 대한 자세한 정보는 ARFM(Autonomic Request Flow Manager) 고급 사용자 정의 특성을 참조하십시오.
    1. 배치 대상에서 각 티어에 대한 케이스를 정의하십시오. 각 케이스는 쉼표로 분리되며, 사용자가 계산한 작업 계수와 동일한 값으로 설정된 패턴을 포함합니다. 패턴은 다음 예제에 나온 대로, 특정 티어에 대해 대체할 수 있는 서비스 클래스, 트랜잭션 클래스, 애플리케이션 또는 모듈의 세트를 정의합니다.
      service-class:transaction-class:application:module:[tier, optional]=value
      * 기호를 입력하여 서비스 클래스, 트랜잭션 클래스, 애플리케이션 또는 모듈에 대한 와일드카드를 지정할 수 있습니다. 각 패턴은 각각 최대 하나의 애플리케이션, 모듈, 서비스 클래스, 트랜잭 클래스를 포함할 수 있습니다. 티어는 선택사항이고, 배치 대상 이름 및 상대적인 티어 이름을 나타냅니다. 값을 작업 계수 대체 수로 설정하거나 none으로 설정하여 대체를 정의하지 않습니다.
      다음 예제에서 작업 계수는 2개 티어 구성에 설정된 값을 대체합니다.
      • 대상 클러스터에 유일한 하나의 처리 티어인 경우 대체 값을 100으로 설정합니다.
        *:*:*:*100
      • MyDynamicCluster 클러스터의 첫 번째 티어인 경우 대체 값을 none으로 설정합니다. 기본 셀에서 MyDynamicCluster 클러스터의 두 번째 티어인 경우 대체 값을 100으로 설정합니다.
        *:*:*:*=none,*:*:*:*:MyDynamicCluster+2=100
      • 첫 번째 티어인 경우 대체 값을 none으로 설정합니다. DbCel 셀에서 CICS+1 티어인 경우 대체 값을 0.7로 설정합니다.
        *:*:*:*=none,*:*:*:*:../DbCel/CICS=0.7
    2. 관리 콘솔에서 사용자 정의 특성을 작성하십시오. 서비스 > 동적 클러스터 > dynamic_cluster_name > 사용자 정의 특성 > 새로 작성을 클릭하십시오. 특성 이름을 workFactorOverrideSpec으로 설정하십시오. 이전 단계에서 작성한 문자열로 특성 값을 설정하십시오.
    3. 구성을 저장하십시오.

결과

작업 프로파일러에서 작성한 작업 계수 값을 대체하고 둘 이상의 티어에서 성능 관리를 지원하도록 작업 계수가 구성됩니다.

다음에 수행할 작업

각 트랜잭션 클래스 모듈과 비대상 티어 노드 쌍에 대해 이 단계를 반복하십시오. 또한 각 외부 노드에서 노드 속도도 구성해야 합니다. 노드 구성에 대한 자세한 정보는 노드 컴퓨팅 기능 구성을 참조하십시오.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twve_arfmmultitier
파일 이름:twve_arfmmultitier.html