Amazon Web Services에서의 APM 크기 조정 및 성능

CA는 AWS(Amazon Web Services)에서 실행되는 CA APM의 성능을 확인하기 위해 테스트를 수행했습니다. 그 결과 EC2 인스턴스에서 독립 실행형 Enterprise Manager의 배포를 인증했습니다. 인증에는 Windows 2012 R2 Server x64 플랫폼과 RHEL(Red Hat Enterprise Linux) 6.5 x64가 사용되었습니다. 또한 AWS 리소스를 효율적으로 할당하여 AWS 비용 규모를 정하고 이를 최적화하는 방법에 대한 추가 분석을 수행했습니다. 이 지침에서는 성능 결과를 자세히 설명하고 사용 환경에 대한 베스트 프랙티스를 제공합니다.
apmdevops104kr
CA는 AWS(Amazon Web Services)에서 실행되는 CA APM의 성능을 확인하기 위해 테스트를 수행했습니다. 그 결과 EC2 인스턴스에서 독립 실행형 Enterprise Manager의 배포를 인증했습니다. 인증에는 Windows 2012 R2 Server x64 플랫폼과 RHEL(Red Hat Enterprise Linux) 6.5 x64가 사용되었습니다. 또한 AWS 리소스를 효율적으로 할당하여 AWS 비용 규모를 정하고 이를 최적화하는 방법에 대한 추가 분석을 수행했습니다. 이 지침에서는 성능 결과를 자세히 설명하고 사용 환경에 대한 베스트 프랙티스를 제공합니다.
인증 결과 및 지침
CA APM은 다음과 같은 AWS E2 인스턴스에서 독립 실행형 EM의 배포를 인증했습니다.  
  • Windows 2012 R2 Server 플랫폼 x64
  • RHEL(Red Hat Enterprise Linux) 6.5 x64
인증 프로세스는 다음과 같은 배치된 APM 구성 요소를 실행하는 독립 실행형 EM 9.7.0을 기준으로 했습니다.
  • WebView
  • APM 데이터베이스(PostgreSQL)
  • SmartStor
  • 이벤트 데이터베이스
크기 조정 지침
다음 구성 요소 요약 및 리소스 권장 사항을 시작점으로 사용하십시오. 이 정보는 CA APM 요구 사항 또는 제한 사항을 설명하기 위한 것이 아닙니다.
 인스턴스 유형
각 Windows 2012 R2 Server 또는 RHEL 6.5 EC2 인스턴스에는 메트릭 수집에 따라
m3.large
또는
 c3.xlarge
 인스턴스 유형이 사용되었습니다.
리소스
m3.large
c3.xlarge
인스턴스당 EM
1
1
ECU
6.5
6.5
vCPU
2
4
메모리
7.5 GiB
7.5 GiB
저장소는 다음 리소스를 포함하는 3가지 범용 저장소로 구성되어 있습니다. 
형식
m3.large
c3.xlarge
root
10 GiB, 30/3000 IOPS
40 GiB, 30/3000 IOPS
EBS
30 GiB, 90/3000 IOPS
30 GiB, 90/3000 IOPS
EBS
60 GiB, 180/3000 IOPS
60 GiB, 180/3000 IOPS
성능 지침 
다음 항목에서는 Windows 2012 R2 Server 및 RHEL 6.5 EC2 인스턴스에 대한 성능 테스트를 자세히 설명합니다.  
성능 테스트는 CA CEM이 비활성화된 상태로 수행되었습니다.
다음 지침을 고려하십시오. 
  • 모든 작업 부하가 동일한 영역의 수집기 또는 Enterprise Manager에 가능한 한 가까운 위치에서 발생하도록 하십시오. 이렇게 배포하면 네트워크 대기 시간을 방지하고, 영역 간에 이동하기 위한 추가 비용을 없앰으로써 비용을 최적화할 수 있습니다. 
  • 기본 IOPS 저장소를 사용하는
    m3.large
    인스턴스 유형은 대부분의 성능 요구 사항을 충족하고 비용 최적화 수준을 높이는 데 충분합니다. 
  • 비용을 분석하기 위해 AWS는 Amazon Simple Monthly Calculator를 제공합니다.
Windows 2012 R2 Server 인스턴스 성능
주요 성능 메트릭 
에이전트 / 메트릭
기간 
하베스트
지속 시간 
SmartStor
지속 시간 
힙 메모리
소비량 
CPU 사용량
Enterprise Manager 
CPU 사용량
전체 
총 IOPS
소비 
인스턴스
형식 
50/500,000/72시간
1886 ms
604 ms
2415 MB
14%
32.9%
28
m3.large
100/1,000,000/24시간
5065 ms
1767 ms
2793 MB
26%
58%
170
m3.large
100/1,000,000/24시간
2631 ms
1129 ms
2815 MB
14%
33%
52
c3.xlarge
RHEL(Red Hat Enterprise Linux) 6.5 인스턴스 성능
 주요 성능 메트릭
에이전트 / 메트릭
기간 
하베스트
지속 시간 
SmartStor
지속 시간 
힙 메모리
소비량 
CPU 사용량
EM 
CPU 사용량
전체 
총 IOPS
소비 
인스턴스
형식 
50/500,000/72시간
1874 ms
1002 ms
2431 ms
16%
28%
27
m3.large
수용 능력 지침
이 항목에서는 Windows 2012 R2 Server 인스턴스에 대한 수용 능력 테스트를 자세히 설명합니다. 
다음 지침을 고려하십시오.
  • AWS 수직 확장 시 독립 실행형 Enterprise Manager는 최대 200개의 에이전트에서 생성하는 1,000,000개 이상의 메트릭을 처리할 수 있습니다. 이 제한은 APM 크기 조정 및 성능 안내서에 명시된 하베스트 지속 시간, SmartStor 지속 시간 및 리소스 지침을 충족할 수 있도록 합니다.
Windows 2012 R2 Server 플랫폼 인스턴스 수용 능력
주요 성능 메트릭
에이전트 / 메트릭
기간 
하베스트
지속 시간 
SmartStor
지속 시간 
힙 메모리
소비량 
CPU 사용량
EM 
CPU 사용량
전체 
총 IOPS
소비 
인스턴스
형식 
200/1,000.000/72시간
3240 ms
1280 ms
2713 MB
28%
57%
57
m3.large