콘텐츠를 캐싱하고 원본 서버까지 여러 번 왕복할 필요가 없도록 하므로 CDN을 이용하면 웹 사이트 소유자의 데이터 전송 비용이 절감됩니다.
이 글을 읽은 후에 다음을 할 수 있습니다:
관련 콘텐츠
인터넷에서 가장 인기 있는 인사이트를 한 달에 한 번 정리하는 Cloudflare의 월간 요약본 theNET를 구독하세요!
글 링크 복사
콘텐츠 전송 네트워크(CDN)를 이용하면 사용자와 웹 사이트의 호스팅 서버 또는 원본 서버 사이에 위치하여 호스팅 서버와 나머지 인터넷 간의 트래픽이 줄어들어서 데이터 전송 비용이 줄어듭니다.전 세계에 분산된 서버 네트워크인 CDN 덕분에 콘텐츠가 최종 사용자에게 더 가깝게 저장되어 대기 시간이 줄어듭니다.CDN을 이용하면 캐시된 콘텐츠가 제공되므로 원본 서버에서 동일한 콘텐츠를 반복해서 전달할 필요가 없습니다.
웹 호스팅 서비스는 원본 서버로 또는 원본 서버에서 전송되는 데이터에 대해 요금을 부과합니다(이를 종종 "대역폭"이라고 함). 그러나 웹 사이트 콘텐츠의 대부분이 CDN 내에 캐시되면 웹 사이트의 호스트 서버 안팎으로 데이터를 전송해야 할 필요가 훨씬 더 줄어들기 때문에 대역폭 비용이 낮아집니다.
그 이유를 이해하려면 샌프란시스코에 위치한 유명한 피자 배달 업체에서 종종 오클랜드(샌프란시스코만 반대편에 있음)의 고객으로부터 주문을 받는다고 상상해 보세요. 레스토랑에서 오클랜드로 피자를 배달할 때마다 그 레스토랑의 배달 기사는 오클랜드로 가는 다리를 건너는 데 필요한 통행료를 지불해야 하므로 비용이 늘어납니다.
그러나 레스토랑에서 오클랜드에 지점을 설립하면 배달 기사가 다리를 건너고 오클랜드 주문에 응하려고 통행료를 지불할 필요가 없으며, 피자를 더 빨리 배달할 수 있다는 보너스가 추가됩니다.
마찬가지로 웹 사이트에서 사용자에게 더 가까운 CDN에 콘텐츠의 일부나 전부를 저장하는 경우, 웹 사이트 소유자는 웹 사이트의 원래 위치에서 제공되는 콘텐츠에 대해 훨씬 적은 "다리 통행료"를 지불하게 됩니다.
우선, "대역폭"은 이 컨텍스트에서 실제로 대역폭이 아닙니다. 웹 호스팅과 관련하여 "대역폭"이라고 말하는 사람들이 실제로 의미하는 것은 "데이터 전송"입니다. 데이터 전송은 웹 호스트와 주고받는 데이터의 양입니다. (대역폭은 실제로 시간이 지남에 따라 네트워크의 한 지점을 통과할 수 있는 최대 데이터 양을 의미합니다.)
따라서 웹 호스팅은 "대역폭" 비용이 아니라 데이터 전송 비용으로 이어집니다. 기간(일반적으로 월별)당 일정량의 데이터가 호스팅 공급자에 의해서 할당됩니다. 일반적으로 공급자는 수신(들어오는 데이터) 또는 송신(나가는 데이터) 중에서 더 높은 비용을 청구합니다.
사용자가 웹 사이트를 방문하면 사용자의 브라우저에서는 인터넷을 통해 콘텐츠를 로드합니다. 웹 사이트가 CDN을 사용하지 않는 경우 모든 콘텐츠는 원본 서버에서 가져와야 합니다. 즉, 웹 사이트가 로드될 때마다 HTTP 요청이 원본 서버로 이동하고 콘텐츠가 해당 서버에서 나갑니다. 이러한 일이 더 많이 발생할수록 더 많은 데이터가 전송되어 웹 사이트 운영자에게 더 높은 비용이 청구됩니다.
대부분의 CDN은 서비스에 대해 비용을 청구하지만, 월간 데이터 전송으로 절감되는 금액이 일반적으로 CDN 이용 비용보다 큽니다.
Cloudflare에서는 콘텐츠의 빠른 전송에 최적화된 대규모 CDN 에지 서버 네트워크와 함께 무료 CDN 서비스를 제공합니다.CDN으로 웹 사이트 성능이 향상되는 방법을 알아보세요.