강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

NCE 자격증 이론정리 37편- Network 분야 - CDN+ 와 Global CDN

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

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을 생성하는 SDKProgramming 언어별 제공(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 CDNGlobal용이다.

 . 아카마이(Akamai)를 통해 CDN 서비스

-CDN+GCDN을 동시에 이용하고자 할 경우에는 GRM(GTM)을 이용하여 해외 트래픽 분산

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,801 개
  • 현재 접속자 :  102 명