CDN (Content Delivery Network)이란 무엇이며 어떻게 작동하며 웹 사이트에 왜 사용하고 싶습니까? 잘 알려진 CDN은 무엇입니까?
CDN (Content Delivery Network)이란 무엇이며 어떻게 작동하며 웹 사이트에 왜 사용하고 싶습니까? 잘 알려진 CDN은 무엇입니까?
답변:
Wikipedia는 다음 과 같이 말합니다 .
CDN (Content Delivery Network) 또는 CDN (Content Distribution Network)은 네트워크 전체의 클라이언트에서 데이터에 액세스하기위한 대역폭을 최대화하기 위해 네트워크의 여러 지점에 배치 된 데이터 사본을 포함하는 컴퓨터 시스템입니다. 클라이언트는 서버 근처에서 병목 현상을 피하기 위해 동일한 중앙 서버에 액세스하는 모든 클라이언트와 달리 클라이언트 근처의 데이터 복사본에 액세스합니다.
콘텐츠 유형에는 웹 객체, 다운로드 가능한 객체 (미디어 파일, 소프트웨어, 문서), 응용 프로그램, 실시간 미디어 스트림 및 기타 인터넷 전송 구성 요소 (DNS, 경로 및 데이터베이스 쿼리)가 포함됩니다.
Content Delivery Networks는 컨텐츠 사본을 호스트하고 가까운 서버에서 방문자에게 컨텐츠를 제공합니다. 예를 들어, 이미지가 CDN을 통해 제공되는 경우 사이트 방문자는 사용자 대신 CDN 서버에서 이미지를 투명하게 다운로드합니다.
CDN을 사용하는 가장 큰 두 가지 이유는 서버의 트래픽 / 대역폭을 줄이고 배달 속도를 높이는 것입니다. CDN은 캐시 역할을합니다. 서버에서 컨텐츠를 한 번 다운로드 한 다음 자신의 서버가 아닌 자체 서버에서 모든 방문자에게 전달합니다. CDN에는 전 세계에 수많은 서버가 설치되어 있기 때문에 대부분의 방문자에게보다 가까운 위치에서 컨텐츠를 제공 할 수있어 더 빨리 도착할 수 있습니다.
Microsoft는 또한 Windows Azure CDN을 실행 하고 있으며 최근 에 다음 과 같이 가격 체계를 발표했습니다 .
“The following three billing meters and rates will apply for the CDN:
•$0.15 per GB for data transfers from European and North American locations
•$0.20 per GB for data transfers from other locations
•$0.01 per 10,000 transactions”
누군가 사이트를 열면 콘텐츠가 대기열에 배치됩니다. 첫 번째 구성 요소가 배송되지 않거나 제공되지 않으면 다른 구성 요소는 배송 할 수 없습니다. 따라서 사이트의 전체 로딩 속도가 향상됩니다. 일부 CDN을 사용하면 요청을 분석 할 수 있습니다. 따라서 전체 속도가 증가합니다.
하위 도메인을 만들어 자신의 사이트를 CDN으로 사용할 수 있습니다.
정적 콘텐츠에 Google 또는 WordPress를 사용하는 것이 좋습니다. 그들의 DNS 해결 시간이 매우 짧습니다