OpenSearch Benchmark glossary
출처: 문서
본문
OpenSearch Benchmark 용어집
다음은 OpenSearch Benchmark에서 흔히 사용되는 용어들입니다:
- Corpora(코퍼라): 문서들의 모음입니다.
- Latency(지연 시간):
target-throughput이 비활성화되어 있으면(값이 없거나0)인 경우), 지연 시간은 서비스 시간과 같습니다.target-throughput이 활성화되어 있으면(값이 1 이상인 경우), 지연 시간은 서비스 시간에 요청이 전송되기 전까지 큐에서 대기하는 시간을 더한 값과 같습니다. - Metric keys(메트릭 키): metrics record의 설정을 기반으로 OpenSearch Benchmark가 저장하는 메트릭들입니다.
- Operations(오퍼레이션): 워크로드에서 워크로드가 수행하는 API 오퍼레이션 목록입니다.
- Pipeline(파이프라인): 워크로드 실행 전후로 진행되며 벤치마크 결과를 결정하는 일련의 단계들입니다.
- Schedule(스케줄): 워크로드가 실행될 때 나열된 순서대로 수행되는 두 개 이상의 오퍼레이션 목록입니다.
- Service time(서비스 시간): OpenSearch Benchmark의 기본 클라이언트인
opensearch-py가 요청을 보내고 OpenSearch 클러스터로부터 응답을 받기까지 걸리는 시간입니다. 여기에는 서버가 요청을 처리하는 데 걸리는 시간과 네트워크 지연 시간, 로드 밸런서 오버헤드, 역직렬화/직렬화에 걸리는 시간이 포함됩니다. - Summary report(요약 보고서): 테스트가 끝날 때 워크로드에 정의된 메트릭 키를 기반으로 생성되는 보고서입니다.
- Test(테스트): OpenSearch Benchmark 바이너리의 단일 실행입니다.
- Throughput(처리량): 주어진 기간 동안 완료된 오퍼레이션의 수입니다.
- Workload(워크로드): 특정 문서 코퍼라를 사용하여 클러스터에 대해 벤치마크를 수행하는 하나 이상의 벤치마킹 테스트 모음입니다. 문서 코퍼라에는 워크로드가 실행될 때 호출되는 인덱스, 데이터 파일 또는 오퍼레이션이 포함됩니다.