측정 정확도 감사

가상화된 환경에서 로드 생성 기능은 처리량, CPU 활용 및 측정 정확도 면에서 현저하게 저하될 수 있습니다. 예를 들어, 클라우드 환경에서 응답 시간 측정은 데이터 센터의 위치, 호스트 유형 및 에이전트 가상 머신의 수명과 같은 요소에 따라 달라질 수 있습니다. 모든 요소를 IBM® Rational® Performance Tester에서 제어하는 것은 아니기 때문에 매번 정확한 응답 시간을 얻는 것은 어렵습니다. 그러나 신뢰 제어에 대한 보고된 측정의 통계 비교를 수행할 수 있습니다.
중요사항: 클라우드 실행의 경우 이 주제에서 설명한 제어 기법을 사용하여 측정 결과를 감사하는 것은 매우 중요합니다.
IBM Rational Performance Tester는 보고된 응답 시간 정확도를 감사하기 위한 두 가지 옵션을 제공합니다.

첫 번째 접근법에서는 클라우드 스케줄에서 감사 테스트를 자동으로 생성합니다. 추가 감사 사용자가 모든 제어 및 로드 에이전트 위치에서 감사 테스트를 실행하도록 지정할 수 있습니다. 이러한 감사 사용자는 테스트할 시스템에 로드를 적용하지 않는 '더미'입니다. 마법사의 스테이지 페이지를 채울 때 이러한 사용자를 고려하지 않아도 됩니다.

두 번째 접근법은 측정 정확도 감사에 권장됩니다. 제어 에이전트는 전용 컴퓨터에서 실행될 것이 예상되기 때문입니다. BareMetal로 프로비전되는 제어 에이전트의 인터넷 대기 시간 및 정체는 같은 데이터 센터의 다른 클라우드 에이전트와 같습니다. 따라서 CPU 활용, 메모리 및 네트워크 인터페이스 카드로 인한 차이점만 있습니다.
참고:
  • 클라우드 기반 제어 에이전트는 데이터 센터 또는 실제 호스트 대역폭 병목 현상을 발견할 수 없습니다.
제어 에이전트에 사내 구축 환경 위치를 사용하는 것을 고려해 보십시오. 사내 구축 환경에 있는 제어 에이전트의 경우 인터넷 대기 시간 및 정체 요소는 응답 시간에 따라 달라집니다. 제어 에이전트의 가상 사용자 수는 측정을 감사할 데이터를 보유할 수 있을 정도로 적어야 합니다(일반적으로 총 용량의 10 - 20%). 로드는 용량의 30%이하여야 합니다. 동시에 사용자의 수는 각 스테이지별로 충분한 통계 샘플링을 얻을 수 있도록 충분히 많아야 합니다(일반적으로 관련 카운터 각각에 대해 100개의 샘플).
참고: 사용자 그룹 중 일부에 낮은 백분율의 그룹 크기가 있는 경우 테스트를 실행하는 제어 사용자의 수를 줄입니다. 각 사용자에 대해 더 많은 샘플을 얻기 위해서 더 긴 스테이지 지속 기간을 실행하여 줄어든 사용자 수를 상쇄시킬 수 있습니다.

피드백