CDN이 뭔지 들어 봤어?
CDN(Content Delivery Network)
콘텐츠 전송 네트워크
먼 곳에 떨어진 사용자에게 컨텐츠를 더 빠르게 전송하는 기술
서버 자체를 여러군데 분산해서
제일 근접한 서버에서 처리함으로서 처리시간을 줄인다
Cashe Server
장점
1. 웹사이트 로딩 속도 개선
2. 인터넷 회선 비용 절감
3. 컨텐츠 제공 안정성
4. 웹사이트 보안 개선
최초 요청 -> 서버로부터 컨텐츠를 가져와 고객전송& CND 캐싱장비에 저장
두번째 요청부터 -> 만료시간 이전까지 CND 캐싱장비의 컨텐츠를 고객전송
필요기술
Load Balance(부하분산)
이 기술을 좀 많이 들어봤는데 로드 벨런스 흠
사용자로 부터 Delivery Request를 받았을 때
최적의 네트워크 환경을 찾아 연결하는 기술
GSLB(Global Server Load Balancing)이라고도 함
GSLB에 관한 글
2 어렵다.. 아직
물리적 가장 가깝거나 트래픽이 남아있는 곳으로 접속 유도하는 기술
컨텐츠를 배포하는 기술
CDN의 트래픽을 감지하는 기술
Static Cashing
Dynamic Cashing