CDN, Content Delivery Network
컨텐츠 전송 네트워크
전 세계에 분산된 서버 네트워크를 통해 웹 콘텐츠와 서비스를 빠르고 효율적으로 사용자에게 전달하는 시스템.
작동 원리:
분산저장
여러 지리적 위치에 데이터 센터를 둔다. (보통 3rd party)
보통들어오는 요청과 나가는 요청에 대해 금액을 부과한다.
웹 컨텐츠(HTML 페이지, 이미지, 비디오, 스타일시트 등)을 캐시한다.
지리적 접근성
사용자에게 가장 가까운 서버에서 콘텐츠를 제공한다.
로드 밸런싱
과부하된 서버에 발생할 수 있는 문제를 방지하고, 네트워크 안정성을 증가시킨다.
주요 기능:
캐싱
콘텐츠 최적화
보안
SSL/TLS 가속: 웹서버 대신 CDN에서 암호화 해독 작업을 수행한다.
장점:
성능 향상
고가용성: 여러 서버가 콘텐츠를 제공하므로, 한 서버에 문제가 생겨도 콘텐츠 전달에 영향을 덜 받는다.
대역폭 절감: 원본 서버의 트래픽이 줄어든다
보안 강화
Last updated