기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
CDN 및 MediaTailor 통합을 위한 아키텍처 고려 사항
최적의 성능과 신뢰성을 보장하기 위해 아키텍처에 콘텐츠 전송 네트워크(CDN)를 올바르게 배치합니다 AWS Elemental MediaTailor. 권장 아키텍처는 MediaTailor와 오리진이 아닌 최종 사용자와 MediaTailor 사이에 CDN을 배치합니다.
자세한 아키텍처 다이어그램 및 워크플로 설명은 다음 주제를 참조하세요.
-
CDN을 사용한 광고 삽입 광고 삽입 아키텍처 다이어그램 및 세부 워크플로용
-
CDN 아키텍처 이해 채널 어셈블리 아키텍처 다이어그램 및 워크플로용
아키텍처에 CDN을 올바르게 배치합니다.
-
플레이어와 MediaTailor 사이에 CDN을 배치합니다(MediaTailor와 오리진 사이에는 CDN을 배치하지 않음).
이 아키텍처를 사용하면 CDN이 광고 세그먼트와 콘텐츠 세그먼트를 캐싱할 수 있습니다. 동시에 MediaTailor는 각 뷰어에 대해 개인화된 매니페스트를 생성할 수 있습니다.
-
다양한 요청 유형에 대해 별도의 캐시 동작을 생성합니다.
-
매니페스트 요청(캐싱 없음)
-
콘텐츠 세그먼트(긴 TTL)
-
광고 세그먼트(긴 TTL)
-
-
적절한 오류 처리를 구성합니다.
-
서비스 중단 중에 반복되는 요청으로 오리진에 부담을 주지 않도록 음의 캐싱(오류 응답 임시 저장)을 설정합니다. 음수 캐싱은 CDN이 일시적으로 오류 응답(예: 404 또는 500 오류)을 저장하여 존재하지 않거나 일시적으로 사용할 수 없는 콘텐츠에 대한 반복 요청을 방지함을 의미합니다.
-
적절한 오류 응답 코드 및 재시도 동작 구성
-
-
중간 캐싱(오리진 실드)을 구현합니다.
오리진 실드는 CDN 엣지 로케이션과 오리진 서버 간에 추가 캐싱 계층을 생성하는 기능입니다. 이렇게 하면 오리진 서버에 도달하는 중복 요청 수가 줄어듭니다.
-
엣지 로케이션과 오리진 간에 중간 캐싱 계층 구성
-
캐시 누락 시 오리진에 대한 중복 요청 수 감소
-
CDN 인프라 전반의 캐시 적중률 개선
-