CA APM 크기 조정 권장 사항
apmdevops104kr
환경 구성 및 크기 조정 예는 Enterprise Manager를 배포할 때 고려해야 하는 다양한 구성 요소의 크기 조정 방법을 이해하는 데 도움이 됩니다. Enterprise Manager는 독립 실행형 컴퓨터나 클러스터된 Introscope 또는 CA APM 환경의 수집기 또는 MOM으로 배포할 수 있습니다.
3
CA Technologies는 다음과 같은 세 가지 주요 특성별로 작업 부하 데이터를 제공합니다.
- 프런트엔드 응용 프로그램 수
- 에이전트에서 생성된 메트릭과 계산기에서 생성된 메트릭을 포함한 총 메트릭 수
- CA CEM TIM 작업 부하가 있는지 여부
사용 시나리오의 가변성으로 인해 리소스 구성 예제가 사용자의 환경에 반드시 최적이라고 할 수는 없습니다. 따라서 사용 환경에 필요한 구성을 평가하려면 Introscope 및 CA CEM 지원 가능성 메트릭의 초기 모니터링을 수행하십시오.
참고:
VMWare ESX Server에서 CA APM 크기를 조정하는 방법에 대한 자세한 내용은 VMWare ESX Server의 CA APM에 대한 리소스 예제를 참조하십시오.Introscope 단독 또는 독립 실행형 CA APM을 실행하는 단일 Enterprise Manager의 크기 조정 예
단일 Enterprise Manager를 배포하여 Introscope 단독 또는 독립 실행형 CA APM을 실행하려는 경우 이 예제를 통해 크기 조정을 손쉽게 계획할 수 있습니다.
Windows에서 Introscope 단독 작업 부하에 대한 Enterprise Manager 크기 조정
다음 예제는 Windows Server 2008 SP 2 서버를 기반으로 합니다.
참고:
이러한 예제의 CPU 유형은 사용 환경에 포함된 하드웨어의 처리 능력을 추정하는 데 도움이 되도록 참조용으로만 제공됩니다.예 1: Enterprise Manager - 메트릭 650,000개/Introscope 단독 작업 부하를 실행하는 프런트엔드 응용 프로그램 100개
리소스 | 크기 조정 예 |
CPU | 코어 8개 |
메모리 | 10 GB |
힙 크기 | 6 GB |
메트릭 | 650,000 |
프런트엔드 응용 프로그램 | 100 |
APM 데이터베이스 위치 | Enterprise Manager와 동일한 컴퓨터 또는 다른 컴퓨터 |
예 2: Enterprise Manager - 메트릭 950,000개/Introscope 단독 작업 부하를 실행하는 프런트엔드 응용 프로그램 100개
리소스 | 크기 조정 예 |
CPU | 코어 8개 |
메모리 | 12 GB |
힙 크기 | 8 GB |
메트릭 | 950,000 |
프런트엔드 응용 프로그램 | 100 |
APM 데이터베이스 위치 | Enterprise Manager와 동일한 컴퓨터 또는 다른 컴퓨터 |
Linux에서 Introscope 단독 작업 부하에 대한 Enterprise Manager 크기 조정
참고:
이러한 예제의 CPU 유형은 사용 환경에 포함된 하드웨어의 처리 능력을 추정하는 데 도움이 되도록 참조용으로만 제공됩니다.예 3: Enterprise Manager - 메트릭 600,000개/Introscope 단독 작업 부하를 실행하는 프런트엔드 응용 프로그램 50개
리소스 | 크기 조정 예 |
CPU | 코어 4개 |
메모리 | 4 GB |
힙 크기 | 3 GB |
메트릭 | 600,000 |
프런트엔드 응용 프로그램 | 50 |
APM 데이터베이스 위치 | Enterprise Manager와 동일한 컴퓨터 또는 다른 컴퓨터 |
Windows에서 CA APM에 대한 Enterprise Manager 크기 조정
CA APM을 배포할 때는 클러스터 환경에서 메트릭 부하를 실행하는 것이 좋습니다. Introscope 작업 부하를 위한 최소 한 개의 수집기와 CA CEM 작업 부하를 위한 별도의 수집기를 배포하십시오.
다음 예제는 Windows Server 2008 SP 2 서버를 기반으로 합니다.
참고:
이러한 예제의 CPU 유형은 사용 환경에 포함된 하드웨어의 처리 능력을 추정하는 데 도움이 되도록 참조용으로만 제공됩니다.현재 또는 계획된 배포와 가장 유사한 예제를 찾으십시오.
예 4: Enterprise Manager - 메트릭 500,000개/Introscope 및 CA CEM TIM 작업 부하를 실행하는 프런트엔드 응용 프로그램 10개
리소스 | 크기 조정 예 |
CPU | 코어 4개 |
메모리 | 8 GB |
힙 크기 | 6 GB |
메트릭 | 500,000 |
프런트엔드 응용 프로그램 | 10 |
APM 데이터베이스 위치 | Enterprise Manager와 다른 컴퓨터 |
예 5: Enterprise Manager - 메트릭 800,000개/Introscope 및 CA CEM TIM 작업 부하를 실행하는 프런트엔드 응용 프로그램 100개
리소스 | 크기 조정 예 |
CPU | 코어 8개 |
메모리 | 10 GB |
힙 크기 | 8 GB |
메트릭 | 800,000 |
프런트엔드 응용 프로그램 | 100 |
APM 데이터베이스 위치 | Enterprise Manager와 다른 컴퓨터 |
클러스터 환경에 대한 크기 조정 예
클러스터 환경을 배포하려는 경우 이 예제를 통해 크기 조정을 손쉽게 계획할 수 있습니다.
Windows에서 MOM 크기 조정
MOM 예를 보여 주는 표의 메트릭 값은 메트릭 구독과 계산기에서 생성되어 MOM SmartStor에 저장된 메트릭을 합산한 것입니다. 메트릭 구독은 각 시간 조각 간격에서 다음 요인의 결과로 MOM이 수집기에서 가져온 메트릭입니다.
- Workstation 동작
- 관리 모듈에 정의된 메트릭 그룹화
- 응용 프로그램 심사 맵을 표시하는 데 사용되는 메트릭 그룹화
배포에 맞는 MOM 메트릭 값을 구하려면 다음 두 가지 지원 가능성 메트릭의 합계를 계산하십시오.
- 연결:메트릭 수 - Investigator 트리의 다음 위치에서 확인할 수 있습니다.*SuperDomain*|Custom Metric Host (Virtual)|Custom Metric Process (Virtual)|Custom Metric Agent (Virtual)(*SuperDomain*)|Enterprise Manager|연결:메트릭 수
- MOM:간격당 받은 수집기 메트릭 - Investigator 트리의 다음 위치에서 확인할 수 있습니다.*SuperDomain*|Custom Metric Host (Virtual)|Custom Metric Process (Virtual)|Custom Metric Agent (Virtual)(*SuperDomain*)|Enterprise Manager|MOM:간격당 받은 수집기 메트릭
예 6: MOM 크기 조정 - 메트릭 5,000,000개, 프런트엔드 응용 프로그램 250개
리소스 | 크기 조정 예 |
CPU | 코어 최소 8개(16개 권장) |
메모리 | 16 GB |
힙 크기 | 12 GB |
메트릭 | 5,000,000 |
프런트엔드 응용 프로그램 | 250 |
수집기 크기 조정
다음 예제는 이전 항목의 독립 실행형 Enterprise Manager 예제에서 변형할 수 있는 리소스 프로비저닝 방식에 대한 것입니다.
예를 들어 CPU 값이
코어 2개 추가
인 것은 이전 항목의 해당 예제에서 독립 실행형 Enterprise Manager에 대해 지정된 값보다 CPU 코어를 두 개 더 추가한다는 것을 의미합니다.예 7: Introscope Agent 작업 부하를 실행하고 Enterprise Manager 서비스를 실행하지 않는 수집기
CA CEM 작업 부하를 실행하지 않는 독립 실행형 Enterprise Manager와 동일한 리소스를 사용하여 Enterprise Manager 서비스를 실행하지 않는 수집기의 크기를 조정하십시오.
리소스 | 크기 조정 예 |
CPU | 코어 8개 |
메모리 | 10 GB |
힙 크기 | 6 GB |
예제 8: TIM 수집 서비스 및 Introscope Agent 작업 부하를 실행하는 수집기
예상 에이전트 작업 부하를 사용하여 TIM 수집 서비스를 실행하는 수집기의 크기를 조정하십시오.
리소스 | 크기 조정 예 |
CPU | 코어 10개 |
메모리 | 12 GB |
힙 크기 | 8 GB |
예제 9: 통계 집계 서비스 및 Introscope Agent 작업 부하를 실행하는 수집기
예상 에이전트 작업 부하를 사용하여 통계 집계 서비스를 실행하는 수집기의 크기를 조정하십시오.
리소스 | 크기 조정 예 |
CPU | 코어 8개 |
메모리 | 10 GB |
힙 크기 | 8 GB |
참고:
DB 정리 서비스는 시스템 리소스를 비교적 적게 사용하므로 클러스터의 아무 수집기에 할당해도 됩니다.클러스터 환경에서 CA CEM 단독 작업 부하에 대한 크기 조정 예
클러스터에 대규모의 CA CEM 단독 작업 부하를 배포하려는 경우 이 예제를 통해 크기 조정을 손쉽게 계획할 수 있습니다.
Windows에서 MOM 크기 조정
예 10: CA CEM 단독 클러스터 환경에서 실행되는 MOM
리소스 | 크기 조정 예 |
CPU | 코어 8개 |
메모리 | 16 GB |
힙 크기 | 12 GB |
Windows에서 Enterprise Manager 서비스에 대한 수집기 크기 조정
예 11: CA CEM 단독 클러스터 환경에서 실행되는 수집기
리소스 | 크기 조정 예 |
CPU | 코어 8개 |
메모리 | 16 GB |
힙 크기 | 12 GB |
힙 크기(통계 집계 서비스를 호스팅하는 경우) | 8 GB |
힙 크기(시간별 결함 집계를 호스팅하는 경우) | 8 GB |
PostgreSQL APM 데이터베이스 서버(Linux)
예 12: CA CEM 단독 클러스터 환경에서 실행되는 PostgreSQL APM 데이터베이스
리소스 | 크기 조정 예 |
CPU | 코어 32개 |
메모리 | 48 GB |
하드 디스크 기본 파티션 | 100 GB |
PostgreSQL에 대한 하드 디스크 파티션 | 1 TB |
PostgreSQL용 하드 디스크 유형 | 전용 컨트롤러가 있는 SSD |
Introscope 단독 및 CA CEM 참조 작업 부하
크기 조정 테스트에는 두 가지 유형의 작업 부하(Introscope 단독 및 CA CEM)가 사용되었습니다. 이러한 작업 부하를
참조 작업 부하
라고 합니다. 제공된 리소스 정보 및 결과를 사용하면 플랫폼의 처리 능력을 손쉽게 추정할 수 있습니다.Introscope 단독 참조 작업 부하
이전 항목의 예제에서 보여 주는 것과 같이 각 테스트 환경의 메트릭 및 프런트엔드 응용 프로그램 수는 서로 다릅니다. 테스트 환경에서 달라지지 않는 Introscope 작업 부하의 중요한 다른 요소는 다음 표에 나열되어 있습니다.
참조 작업 부하 요인 | 작업 부하 크기 조정 |
Enterprise Manager/수집기당 에이전트 수 | 최대 400개 |
클러스터의 수집기 수 | 10 |
연결된 Workstation 수 | 50 |
응용 프로그램 심사 맵 및 메트릭 데이터를 표시하는 활성 Workstation 수 | 5 |
활성 경고 수 | 3000 |
분당 4개로 실행되는 동시 CLW 쿼리 수 | 2 |
CA CEM 단독 참조 작업 부하
CA APM 배포의 경우 TIM이 보고하는 데이터의 주요 구성 요소는 결함 정보입니다. TIM 수집 서비스는 결함 처리를 수행하며, 대개 정상 상태의 작업에서 사용하는 리소스가 적습니다. 대량 결함과 야간의 CA CEM 통계 집계 처리 모두에 대한 Enterprise Manager의 처리 능력을 기반으로 리소스를 프로비저닝하십시오.
CA CEM 작업 부하는 동적입니다. 작업 부하는 환경 구성과 웹 트래픽 변동 상태에 따라 달라집니다. 기타 요인에는 비즈니스 서비스 및 트랜잭션의 수, 모니터링되는 사용자 및 사용자 그룹, 결함 임계값 및 인시던트 설정 등이 포함됩니다.
CA APM 환경의 크기를 조정할 때 정상 상태의 CA CEM 작업 부하를 기반으로 해서는 안 됩니다. 활성 사용자 모니터링 작업은 에이전트가 제공하는 메트릭과 같이 일관된 스트림을 유지하는 데이터가 아니라 비정상적으로 발생하는 조건을 감지하고 처리하는 데 사용됩니다.
따라서 CA Technologies는 CA CEM 작업 부하 크기 조정 테스트를 수행할 때 모든 TIM이 생성하는 총 작업 부하를 정의하는 작업 부하 요인을 사용했습니다. 이 참조 작업 부하는 엔터프라이즈 및 전자 상거래 사용자 처리 유형 모두에 적용되며, 다음을 포함합니다.
- 결함 및 모니터링되는 사용자 로그인의 기본 정상 부하
- 주기적 대량 결함
- 통계 및 고객 경험 메트릭의 정상 부하
CA CEM 참조 작업 부하는 CA CEM만 테스트할 때 실행되었습니다.
참고:
CA CEM 참조 작업 부하에서 결함 부하는 결함, 모니터링되는 사용자 로그인, 대량 결함 및 결함 메타데이터로 구성됩니다.참조 작업 부하 요인 | 값 및 단위 |
결함 | 분당 6,000개 |
모니터링되는 사용자 로그인 | 분당 6,000개 |
대량 결함 | 매 30분의 15분 동안 분당 12,000개 |
결함 메타데이터 | 10,000 바이트 |
고객 경험 메트릭 | 분당 200,000개 |
통계 | 시간당 375,000개의 고유 레코드 |