2014-04-05 1 views
0

하늘 스토리지 계정으로 다소 혼란 스럽습니다. 왜 스토리지 계정에 여러 지리적 위치가있을 수 없는지 이해가되지 않습니다. 그런 다음 지리적 로컬 azure 저장소에서 요청을 자동으로 처리 할 수없는 이유는 무엇입니까? . Azure 저장 지역

는 분명히 아래 고려 만들려면 :

나는 두 개의 데이터 센터, 웨스트 미국, 동부 유럽, 각각 웹 서버와 방울의 스토리지, 웹 서버가 상태이다이 있습니다.

  • 지역 웨스트-US : 예를 들어

    웹 서버 1, Blob1

  • 지역 동부 유럽 : WEBSERVER2, Blob2

내가 액세스 내 동부 유럽 WEBSERVER2을 원하는 "Region East-Europe blob2"와 West-US web-server1은 지리적 위치로 인해 "West West-US bolo1"에 액세스합니다. Blob1에 액세스 할 수없는 경우를 제외하고 여분의 대기 시간 때문에 webserver1이 Blob2에 액세스하는 것을 원하지 않습니다.

하지만 Blob1과 Blob2는 서로 다른 영역에 있으므로 URL과 액세스 키가 다르므로 원하는 데이터를 쉽게 보관할 수있는 방법이 없습니다. 하늘색 트래픽 관리자가 있다는 것을 알고 있지만 "구름 서비스"및 "WebSites"만 지원하는 것처럼 보이지만 액세스 키도 있습니다.

내 질문에 내가 뭔가 잘못하고있는 것입니까?

미리 감사드립니다.

+0

https://azure.microsoft.com/en-in/documentation/articles/cdn-serve-content-from-cdn-in-your-web-application/를 살펴 보자 http://blogs.msdn.com/b/windowsazurestorage/archive/2013/12/04/introducing-read-access-geo-replicated-storage- ra-grs-for-windows-azure-storage.aspx –

답변

0

블롭은 REST API를 통해 액세스 할 수 있으므로 적절한 blob의 URI를 사용하여 종속 웹 서버를 참조 할 수있는 웹 서버의 위치는 중요하지 않습니다. 당신이 당연히해야 할 일은 방울이 실제로 공개적으로 접근 가능한지 확인하는 것입니다. 더 많은 정보는 here을보십시오.

0

물론 URL과 액세스 키가 다르므로 웹 서버 1과 웹 서버 2에서 별도의 코드 기반을 사용해야 이러한 두 얼룩을 다르게 액세스 할 수 있습니다.

완전히 다른 것은 Azure CDN입니다. 나는 당신이 Azure 저장 장치를위한 메커니즘의 트래픽 관리자 종류를 언급했기 때문에 이것을 말하고 있습니다. CDN은 정확하게 그런 것은 아니지만, 그것은 당신과 관련이있을 수 있으므로 확실히 마음을 듭니다.

이러한 blob을 CDN의 원본으로 만들 수 있으며 CDN이 이러한 내용을 다른 에지 서버에 캐시합니다. 웹 응용 프로그램에서 웹 URL에 직접 액세스하는 대신 CDN URL에 액세스 할 수 있으며 CDN은 요청 된 컨텐트 (BLOB)가 제공되어야하는 에지 서버를 결정합니다.

여기를 보라