- [Network] 브라우저에 URL 을 입력하면 일어나는 일
- [Network] CDN 이란? CDN 을 사용하는 이유
- [Network] GSLB 란? GSLB 를 사용하는 이유
[Network] 브라우저에 URL 을 입력하면 일어나는 일 에 이어서 CDN (Content Delivery Network) 을 사용하는 이유는 무엇인지에 대해 작성하겠습니다.
현실세계에서 어떤 두 지점의 물리적 위치가 멀어질수록 이동하는데 필요한 시간이 길어지듯이, 네트워크의 세계에서도 마찬가지입니다. 때문에 사용자의 접속 위치에 따라 서비스가 원활하지 않을 수도 있습니다. 이러한 문제를 해결하고자 CDN 을 사용합니다.
CDN 은 서버를 특정 지역에 전략적으로 위치시킴으로써 서버와 사용자의 실제 거리를 줄여줍니다. 즉 CDN 을 이용함으로써 사용자는 긴 딜레이 없이 데이터에 빠르게 접근할 수 있으며, 서버는 다른 지역의 여러 서버들에 데이터를 분배할 수 있게 됩니다.
로드밸런서 vs CDN
로드밸런서와 CDN 은 비슷한 목적을 이루고자 하는 다른 방법입니다. (헬리콥터와 비행기가 모두 하늘을 날고자 하는 같은 목적을 갖지만, 방법이 다른 것처럼)
로드밸런서의 주요한 역할은 말그대로 어떤 한 서버에만 큰 부하가 걸리지 않도록 여러 개의 서버로 트래픽을 리다이렉트 하는 역할입니다.
CDN의 주요한 역할은 서버를 특정 지역에 전략적으로 위치시킴으로써 서버와 사용자의 실제 거리를 줄이고자 하는 역할입니다.
CDN 을 이용함으로써 사용자는 긴 딜레이 없이 데이터를 빠르게 접근할 수 있도록 하며, 다른 지역의 여러 서버에 데이터를 분배할 수 있게 됩니다.
로드밸런서를 이용함으로써 리소스들이 가능한 한 효율적으로 사용될 수 있도록 보장하기 위해 트래픽을 분산할 수 있습니다.
- resonatenetworks.com/2020/06/27/cdns-vs-load-balancers-which-one-should-you-pick/
'Computer Science > Computer Network' 카테고리의 다른 글
[Network] MAC 과 Digital Signatures (0) | 2022.10.12 |
---|---|
[Network] HTTP vs HTTPS, SSL 의 통신과정 (0) | 2022.10.11 |
[Network] GSLB 란? GSLB 를 사용하는 이유 (0) | 2022.10.05 |
[Network] 브라우저에 URL 을 입력하면 일어나는 일 (0) | 2022.10.04 |
[Network] TCP 3-way handshake & 4-way handshake (0) | 2022.09.19 |
댓글