NCE 자격증 이론정리 37편- Network 분야 - CDN+ 와 Global CDN
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 1,312 조회
- 0 추천
- 목록
본문
CDN+
-사용자에게 컨텐츠를 보다 빠르고 안정적으로 전송하는 서비스
-CDN을 사용하기 위해서는 CDN
도메인 혹은 보유도메인을 이용하여야 함
-대규모 파일 배포나 이미지서비스,
동영상서비스등 대규모로 트래픽이 발생하는 경우
-웹서버를 통해 배포하게 되면 웹서버의 용량이 기하 급수적으로 커져야
할 경우
-CDN에서 제공되는 형태
.원본
서버 캐싱 : 파일 다운로드도 서버캐싱의 형태
.스트리밍
: 동영상이나 음악 파일을 스트리밍으로 제공하는 경우
-Caching : 사용자 요청에 의해 요구되는 콘텐츠를 빠르게 제공하기
위해 캐시서버에 저장
-Status
.
Cache Miss : 콘텐츠 초기요청등 콘텐츠가 캐시서버에 없는 경우에 원본서버로부터 콘텐츠 전송응답 및 캐싱
. Cache Hit : 캐시 서버에 저장된 콘텐츠를 전송 응답
-Cashing Expiry
.CDN+ 캐시 서버에서 캐싱된 콘텐츠가 원본서버에서 변경되었는지 여부를 확인하는 주기를 지정한다. 콘텐츠를 자주 업데이트하는 경우에는 짧게 지정한다. 단 이경우 원본의 부하가 늘어날수 있다.
-Purge
.캐시서버에
저장된 콘텐츠를 삭제하는 기능
.대규모 수행시 원본 부하 고려 필요
-압축설정
.사용자의 User-Agent(브라우즈 또는 Device)가 Gzip/Unzip을 지원할 경우 콘텐츠를 압축하여 사용자에게 전달함으로써, 네트워크 품질이 낮은 사용자에게 압축 전송을 하면 응답속도를 개선할 수 있다.
-사용자별 콘텐츠 액세스 권한을 제한하기 위한 방법 2가지
.
Secure Token을 이용하여 다운로드 허용시간 설정
Secure Token은 일회성으로 Access Token을 생성하여 콘텐츠
요청시 인증을 통과한 요청에만 콘텐츠를 응답
Secure Token을 생성하는 SDK를 Programming
언어별 제공(Python, JAVA, Ruby, NodeJS등)
.
Referrer 설정을 통한 인가된 요청만 컨텐츠 딜리버리하는방법
*CDN+를 함께 연동하는 상품들은 Live Station, VOD Station, Image Optimizer, Media Connect Center등이 있다. 단. VOD Trascoder는 CDN연동안됨(주의)
*서비스도메인 : 서비스에서
콘텐츠 전송시 사용자에게 노출되는 도메인
*Ignore Query String : CDN서비스가 원본서버에
요청할 때 ‘?id=1234’와 같이 URL에 포함된 GET파라미터를 제거한 후에 요청
*Referrer Domain : 콘텐츠가 지정된 도메인에만 제공되게 하여 다른 사이트에서 참조되는 것을 방지
Global CDN
-CDN+가 국내용
CDN서비스인데 반해 Global CDN은 Global용이다.
. 아카마이(Akamai)를
통해 CDN 서비스
-CDN+와 GCDN을 동시에 이용하고자 할 경우에는 GRM(GTM)을 이용하여 해외 트래픽 분산
관련자료
-
이전
-
다음