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가지 범용 저장소로 구성되어 있습니다.
형식 |
|
|
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 |
|
100/1,000,000/24시간 | 5065 ms | 1767 ms | 2793 MB | 26% | 58% | 170 |
|
100/1,000,000/24시간 | 2631 ms | 1129 ms | 2815 MB | 14% | 33% | 52 |
|
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 |
|
수용 능력 지침
이 항목에서는 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 |
|