CDN: 두 판 사이의 차이
IT위키
편집 요약 없음 |
편집 요약 없음 |
||
(사용자 3명의 중간 판 5개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
[[분류:네트워크]] | [[분류:네트워크]] | ||
;Contents Delivery Network | ;Contents Delivery Network | ||
이용자와 가까운 곳에 위치한 캐시서버를 통하여 컨텐츠를 배포함으로써 빠르고 안정적인 서비스를 제공하는 기술 | |||
* 유사 개념 [[엣지 컴퓨팅]] | * 유사 개념 [[엣지 컴퓨팅]] [[포그 컴퓨팅]] | ||
** 엣지 컴퓨팅 = CDN + [[IoT]] + [[클라우드]] | ** 엣지 컴퓨팅 = CDN + [[IoT]] + [[클라우드]] | ||
== 구성 == | == 구성 == | ||
[[파일:글로벌 로드 밸런싱.jpg|500px]] | |||
* 캐시 서버 | * 캐시 서버 | ||
* | * GLB(Global Load Balancer) | ||
* SLB(Server Load Balancer) | |||
* CLB(Content Load Balancer) | |||
* 모니터링/관리 시스템 | |||
== 기술 요소 == | |||
* 캐싱 | |||
* 로드 밸런싱 | |||
* 라우팅 | |||
* 스트리밍 | |||
== 동작 == | == 동작 == | ||
* Caching Pull: CDN에서 캐시 미스 발생 시 컨텐츠 요청 | * Caching Pull: CDN에서 캐시 미스 발생 시 컨텐츠 요청 | ||
* Caching Push: 서버에서 CDN으로 컨텐츠 전달 | * Caching Push: 서버에서 CDN으로 컨텐츠 전달 | ||
== 캐싱 방식 분류 == | |||
{| class="wikitable" | |||
|- | |||
! 분류 !! 설명 | |||
|- | |||
| Static Caching || | |||
* 서버의 요청이 없어도 필요한 컨텐츠를 미리 저장해두는 방식 | |||
* 컨텐츠 제공자가 자체 운영하는 CDN은 이 방식을 많이 사용 | |||
* 빠른 속도 보장, 자원 과다 사용 | |||
|- | |||
| Dynamic Caching || | |||
* 사용자가 요청을 했는데 없으면 Caching Pull/Push | |||
* 일정 시간동안 요청이 없으면 삭제 | |||
* CDN 전문 업체의 서비스는 이 방식을 기본적으로 사용 | |||
* 자원의 효율적 사용 | |||
|} |
2020년 9월 17일 (목) 16:33 기준 최신판
- Contents Delivery Network
이용자와 가까운 곳에 위치한 캐시서버를 통하여 컨텐츠를 배포함으로써 빠르고 안정적인 서비스를 제공하는 기술
구성[편집 | 원본 편집]
- 캐시 서버
- GLB(Global Load Balancer)
- SLB(Server Load Balancer)
- CLB(Content Load Balancer)
- 모니터링/관리 시스템
기술 요소[편집 | 원본 편집]
- 캐싱
- 로드 밸런싱
- 라우팅
- 스트리밍
동작[편집 | 원본 편집]
- Caching Pull: CDN에서 캐시 미스 발생 시 컨텐츠 요청
- Caching Push: 서버에서 CDN으로 컨텐츠 전달
캐싱 방식 분류[편집 | 원본 편집]
분류 | 설명 |
---|---|
Static Caching |
|
Dynamic Caching |
|