사전 요구 사항 및 준비 사항
하드웨어 요구 사항
- 최대 2,000개의 테스트 에이전트와 최대 20,000개의 활성 스트림을 처리하는 프로덕션 제어 센터:
- vCPU 8개
- 40 기가바이트 램
- 2000 초당 I/O 수행
- 1.5TB 디스크 공간
- 최대 8,000개의 테스트 에이전트와 최대 100,000개의 활성 스트림을 처리하는 프로덕션 제어 센터:
- vCPU 36개
- 72 GB 램
- 15,000 IOPS
- 7.5TB 디스크 공간
- 최대 20개의 테스트 에이전트와 최대 1,000개의 활성 스트림이 있는 제어 센터의 랩 시험:
- vCPU 2개
- 8 기가바이트 램
- 초당 100 IOPS
- 30GB 디스크 공간
각 사례에 대해 표시된 제한보다 큰 배포에는 여러 제어 센터가 필요합니다.
디스크 사용량 및 데이터 보존 기간(RRD)
다음은 다양한 서비스를 테스트할 때 차지하는 디스크 공간에 대한 일부 데이터입니다. 서비스에 필요한 총 디스크 공간은 스트림 수를 곱하여 계산됩니다.
서비스 테스트 완료 | 디스크 사용량, 표준 해상도 | 디스크 사용량, 고해상도 |
TWAMP | 3.6 메가바이트 | 180 메가바이트 |
양방향 UDP | 2 x 1.5MB = 3.0MB | 2 x 110MB = 220MB |
측정 데이터 분해능 "표준" 및 "높음"은 다음 표에 따라 정의됩니다. 아래에 자세히 설명된 바와 같이 각각은 점진적으로 더 긴 시간 범위에 대해 점진적으로 낮아지는 해상도 세트로 구성됩니다. 총 데이터 포인트 수는 1년(표준 해상도) 또는 5년(고해상도) 기간 동안 스트림의 각 지표에 대해 시계열 데이터베이스에 저장된 것입니다. 데이터 포인트가 그보다 오래되면 데이터베이스에서 제거됩니다.
표준 분해능
데이터 포인트는 1년 동안 저장됩니다.
총 데이터 요소 수는 13,566개( 데이터 요소 수 열에 있는 모든 항목의 합계)입니다.
이것이 Paragon Active Assurance의 기본 해결 방법입니다.
시간 범위 | 데이터 포인트 해석 | 데이터 포인트 수 | 데이터 포인트의 백분율 |
최근 12시간 | 10초 | 4,320 | 31.8% |
지난 2일 | 1 분 | 2,880 | 21.2% |
지난주 | 5 분 | 2,016 | 14.9% |
지난달 | 20 분 | 2,160 | 15.9% |
작년 | 4 시간 | 2,190 | 16.1% |
고해상도
데이터 포인트는 5년 동안 저장됩니다.
총 데이터 요소 수는 963,385개입니다.
시간 범위 | 데이터 포인트 해석 | 데이터 포인트 수 | 데이터 포인트의 백분율 |
지난 90일 | 10초 | 777,600 | 80.7% |
지난 1.5년 | 5 분 | 157,680 | 16.4% |
지난 3년 | 1 시간 | 26,280 | 2.7% |
지난 5년 | 1일 = 24시간 | 1,825 | 0.2% |
디스크 사용량 및 데이터 보존 기간(TimescaleDB)
아래 표에서는 모니터 데이터에 사용되는 TimescaleDB 롤업의 데이터 요소 수와 보존 기간을 보여 줍니다. 테스트 데이터는 롤업되지 않으며 시간이 지남에 따라 자동으로 삭제되지도 않습니다.
세분성 | 기본 보존 기간 | 데이터 요소 수 |
---|---|---|
10초(원시) | 3 일 | 25,920 |
1 분 | 7 일 | 10,080 |
5 분 | 30 일 | 8,640 |
30 분 | 180일 | 8,640 |
1 시간 | 365일 | 8,760 |
필수 통신 포트
방화벽을 구성할 때 다음 포트의 트래픽이 제어 센터로 들어오고 나갈 수 있어야 합니다.
- 인바운드:
- TCP 포트 443(HTTPS): 웹 인터페이스
- TCP 포트 80 (HTTP) : 웹 인터페이스 (Speedtest에서 사용되며 다른 URL을 HTTPS로 리디렉션)
- TCP 포트 6000(기본값): 테스트 에이전트 어플라이언스에 대한 암호화된 OpenVPN 연결
- TCP 포트 6800: 테스트 에이전트 응용 프로그램에 대한 암호화된 WebSocket 연결
- 아웃 바운드:
- TCP 포트 25(SMTP): 메일 배달
- UDP 포트 162(SNMP): 알람을 위한 SNMP 트랩 전송
- UDP 포트 123(NTP): 시간 동기화
고급: 위에서 언급했듯이 테스트 에이전트 어플라이언스와 제어 센터 간의 통신은 포트 6000의 OpenVPN 터널을 통해 수행됩니다. 터널 인터페이스에서 실행되는 이 OpenVPN 연결을 방화벽으로 tun0
보호하려면 다음 포트를 허용해야 합니다.
- 인바운드:
- TCP 포트 4334: 테스트 에이전트와의 일반적인 상호 작용
- HTTP 포트 80: 테스트 에이전트 펌웨어 업데이트 요청
- 아웃 바운드:
- TCP 포트 4334: 테스트 에이전트와의 일반적인 상호 작용
운영 체제 요구 사항
- 우분투 서버 22.04 LTS
Control Center의 주요 릴리스는 기본 OS 버전으로 "잠겨" 있으므로 Control Center의 패치 릴리스는 원래 버전보다 최신 기본 OS를 지원하지 않습니다.