비디오: 폭증하는 데이터를 처리하는 방법 2024
Junos OS는 실시간 성능 모니터링 (RPM)이라는 도구를 지원합니다. RPM은 본질적으로 주기적으로 실행되는 일련의 테스트로서 네트워크의 두 장치 사이의 대기 시간을 측정하는 데 도움이됩니다.
RPM은 둘 다 측정하는 두 장치가 Junos OS를 실행하는 경우에만 작동합니다.
RPM이 활성화되면 라우터는 대상 장치로 전송되는 일련의 프로브를 생성합니다. 이 프로브는 전송 될 때 타임 스탬프가 찍 힙니다. 대상 장치가 프로브를 수신하면 응답을 생성하고 해당 응답을 송신자에게 보냅니다. 프로브 전송과 응답 수신 사이의 시간을 측정하여 라우터는 두 장치간에 왕복 시간을 알려줍니다.
이 송 / 수신 과정은 테스트에서 각 프로브에 대해 반복됩니다. 몇 가지 샘플을 평균하여 네트워크를 통해 평균 시간을 파악할 수 있습니다. 그런 다음 이러한 테스트를 일정 간격으로 실행하여 평균 대기 시간에 대한 정보를 제공합니다.
스위치와 같은 레이어 2 디바이스의 경우 Junos OS는 이더넷 링크를 통해 RPM 양식을 사용하기위한 표준을 지원합니다.
네트워크에서 RPM을 구성하려면 몇 가지 사항을 결정해야합니다. 먼저 측정을 원하는 위치를 파악해야합니다. 의미있는 데이터를 제공 할 네트워크에서 두 지점을 선택해야합니다.
응용 프로그램 서버가 router1에 연결되어 있습니다. 궁극적으로이 트래픽은 VPN을 통해 router5를 통해 서비스 제공 업체 (그리고 결국 일부 본사)로 전송됩니다. 이 경우 router1과 router5 사이의 대기 시간을 측정하고자합니다. 대기 시간이 증가하면 노드간에 라우팅되는 응용 프로그램 데이터 (패킷 화 된 음성 또는 비디오와 같은)에 잠재적으로 영향을 미칠 수 있습니다.
[edit services] rpm {probe app-server-network {test icmp-test {probe-type icmp-ping-timestamp; 목표 주소 192. 168. 24. 1; 프로브 카운트 15; 탐침 간격 1; test-interval 600;}}}이 구성은 app-server-network에 대한 RPM 테스트를 정의합니다. 이 경우 프로브 소유자는 테스트가 무엇인지 신속하게 확인할 수 있도록 실제로는 단지 이름입니다. 일반적으로 테스트 할 네트워크 (이 경우 응용 프로그램 서버 네트워크)가 끝나면 프로브 소유자의 이름을 지정합니다.
대부분의 RPM 구성은 RPM 테스트 구성 스탠자 내에서 수행됩니다. 테스트의 이름을 직관적으로 지정하십시오 (이 경우 icmp-test라고 함). 그런 다음 테스트 세부 사항을 구성해야합니다.
ICMP 핑 프로브는 구성하기 쉽고 일반적으로 네트워크의 대기 시간 문제를 진단하는 데 충분한 정보를 제공합니다. 숙련 된 사용자는 TCP 또는 UDP 프로브를 사용할 수 있지만 프로브 엔드 서버로 작동하려면 원격 엔드의 구성이 필요합니다. ICMP 패킷을 사용하는 경우 장치는 이미 응답하는 방법을 알고 있으며 (모든 IP 장치는 ICMP 핑을 이해해야 함) 구성이 더 간단합니다.
대상 주소를 원격 장치의 루프백 주소로 구성하십시오 (이 경우 router5의 루프백 주소).
또한 각 테스트에서 프로브 수, 프로브 간 시간 간격 및 테스트 간 시간을 구성해야합니다. 주니퍼는 1 초 간격으로 10 ~ 20 개의 프로브를 구성 할 것을 권장합니다. 이 특정 테스트는 10 분마다 실행됩니다.