han098 2023. 6. 27. 16:57
반응형

네이버 클라우드 특강

web의 생태계의 변화와 스마트폰의 등장으로 빠른 배포 빠른 개발이 현재 IT의 분위기이다.

CDN

Content Delivery Network 콘텐츠 전달 망

필요한 콘텐츠(파일)을 가장 가까운 서버로부터 제공받도록 분산 처리하는 

데이터 사용량이 많은 애플리케이션의 웹 페이지 로드 속도를 높이는 상호 연결된 서버 네트워크

사용자가 웹 사이트를 방문할 때 서버와 가까운 CDN 서버에 저장된 콘텐츠를 통해 빨리 도달이된다.

장점

페이지 로드 시간 단축

대역폭 비용 절감 - 오리진 서버가 제공하는 데이터 양을 줄여 호스팅 비용 절감

콘텐츠 가용성 제고 - 한번에 많은 방문자를 처리 할 수 있다.

웹 사이트 보안 강화 - DDoS 공격등 서버의 작동 중지하도록 하는 공격들이 원본 서버에 미치는 영향을 줄인다.

어떻게 작동?

지리적 위치에 접속 지점(POP) 또는 CDN 엣지 서버 그룹을 설정하는 방식으로 작동.

캐싱 - 첫 요청을 오리진 서버에서 응답하며 가까운 CDN POP에 응답 복사본을 캐싱된 파일로 저장

동적 가속 - 사용자 요청이 있을 때 마다 콘텐츠가 변경될 수 있기 때문에 동적 웹 콘텐츠는 캐싱이 제대로 작동하지 않는다. CDN 서버는 모든 동적 요청을 자신과 오리진 서버간의 연결을 최적화하여 프로세스를 가속화한다.

 

 

 

CDN이란 무엇인가요? - 콘텐츠 전송 네트워크 설명 - AWS (amazon.com)

 

CDN이란 무엇인가요? - 콘텐츠 전송 네트워크 설명 - AWS

콘텐츠 전송 네트워크(CDN)의 주 목적은 대기 시간을 줄이거나 네트워크 설계로 인해 발생하는 통신 지연을 줄이는 것입니다. 인터넷의 글로벌하고 복잡한 특성으로 인해 웹 사이트(서버)와 사용

aws.amazon.com

 

반응형