2011-10-07 3 views
0

누구나 CDN에 ARR을 배포하는 단계를 설명 할 수 있습니까? 이미 가이드를 읽었습니다. hereCDN에 응용 프로그램 요청 라우팅 배포

캐시 서버의 위치를 ​​이해할 수 없습니다. 우리가 CDN 회사에서 서버를 구입하면 원래 서버로 바뀝니다. 추가 서버가 필요합니까? 그리고 우리는 부모 캐시 노드를 어디에서 사용합니까? 사전

이 가이드는 자신의 CDN을 설정하는 ARR 및 IIS를 사용하는 방법에 대해 설명합니다

답변

1

에서

감사합니다. 따라서 부모 노드와 자식 노드에 대해 자체 서버를 설정한다고 가정합니다. 이것은 흔한 일은 아니지만 일반적으로 다른 회사가 CDN을 사용하도록 지불합니다 (예 : Windows Azure CDN.

원본 서버는 원본 또는 원본 복사본이있는 웹 서버입니다. 귀하가 유지 관리하고 업데이트하는 하나의 웹 사이트입니다. 하위 노드는 방문자의 브라우저가 액세스하는 서버입니다. 하위 노드에 요청 된 파일의 사본이 없으면 상위 노드에서 요청합니다. 부모 노드가 없으면 원본 서버에 요청합니다. 상위 및 하위 노드는 후속 요청시 파일을보다 신속하게 제공하기 위해 파일을 캐시합니다.

정확히 각 서버는 CDN 설정 방법에 따라 다릅니다. 그러나 일반적으로 하위 노드 그룹은 전 세계의 지리적으로 다른 장소에서 호스팅됩니다. 하위 노드의 각 그룹에는 해당 위치의 모든 하위 노드로부터의 모든 요청을 처리하는 하나의 상위 노드가 있습니다. 상위 노드의 파일이 캐시에 없으면 오리진 서버에 파일을 요청합니다. 따라서 오리진 서버는 일반적으로 상위 노드로부터의 요청 만 수신합니다.

+0

답장 @Marco Thx. 따라서 우리는 CDN 회사에서 5 대의 서버를 구매할 경우 해당 사이트에서만 사이트가 작동한다고 말하고 있습니까? 그러나 CDN은 자동으로 우리의 원 내용을 배포합니다. 제한된 서버에서 사이트가 작동하는 경우이 기능을 사용할 수 없습니다. 권리? – syloc

+0

CDN 회사가 서비스를 제공하지만 서버를 판매하지 않습니다. 일반적으로 생성하는 대역폭 및/또는 요청 수를 지불합니다. CDN의 이미지, CSS 파일 또는 자바 스크립트 파일과 같은 정적 컨텐츠 만 제공합니다. 귀하의 웹 페이지는 일반적으로 귀하의 서버에서 계속 제공됩니다. –