테스트 수행 : (주)알파서클 박동빈

테스트 방법

EFS EBS 로드 테스트 방법 설명도.PNG

  1. 총 8대의 EC2가 사용되었고, 각각의 스펙은 아래의 조건으로 모두 동일함
    1. t3.2xlarge / 8 CPU - 3.1 GHz / RAM 32 GB
  2. N개의 도커 컨테이너 클라이언트를 만들어내는 Client EC2가 4개 있고, 각각의 Client EC2 내의 컨테이너 클라이언트들은 enhypenV10S 컨텐츠에 대해 PLAY 요청을 함.
  3. 4 개의 Alpha Streamer EC2는 EBS 또는 EFS에서 key frame들을 읽어 들이고, 그것을 완료하는 것에 소요된 시간들을 기록함.
  4. 총 4 * N 개의 컨테이너 클라이언트가 존재하며, N의 값을 4, 15, 25, 50으로 늘려가면서 EBS와 EFS에 부하를 줌.
    1. 따라서, 총 클라이언트 수는 16, 60, 100, 200으로 변화 함.
  5. 모든 컨테이너 클라이언트는 평균이 5000 ms인 포아송 분포를 따르는 간격으로 비디오 스위칭 요청을 함.

테스트 결과 요약

EBS key frame 리딩 타임 통계