2014-02-24 7 views
0

웹 사이트 사용자가 업로드 할 수있는 파일을 동기화하기 위해 Microsoft의 NLB를 사용하여로드 균형 조정되는 두 개의 다른 IIS 서버에서 호스팅되는 웹 사이트를 유지하는 가장 좋은 방법은 무엇입니까?NLB 서버의 웹 사이트 콘텐츠 동기화

예 : 서버 A의 사이트는 사용자 A가 방문하는 사이트입니다. 사용자 A는 웹 사이트로 이미지를 불러 와서 표시 할 수있는 페이지로 이동합니다. 이제 사용자 B는 동일한 사이트로 이동하여 이미지가 표시되는 페이지에 액세스하지만 서버 B에 부하가 분산됩니다. 사용자 B는 서버 B에 업로드 된 파일이 없으므로 사용자 A가 업로드 한 이미지를 보지 못합니다. 오른쪽 지금 우리는 Robocopy를 사용하고 있지만 스크립트를 사용하지 않고도 매우 빠르게 사용할 수있는 파일을 필요로하기 때문에이 솔루션은별로 유용하지 않습니다. a) 여러 가지 이유로 실패 할 수 있습니다. b) 파일을 두 번 저장하는 저장소 많은 공간이 필요할 것이고 하나의 파일 버전에 대해 저장 장치를 두 번 구입하지 않아도되기 때문에별로 수용 할 수 없습니다. 단지 의미가 없습니다.

의견, 커뮤니티는 무엇입니까? :)

답변

0

이 문제는 UNC 파일 공유 (예 : \ fileserver \ shared \ content)를 설정 한 다음 NLB 노드간에 공유해야하는 콘텐츠를 유지하는 데 사용되었습니다. 클러스터 파일 서버에서 공유를 호스팅하면 단일 실패 지점을 피할 수 있습니다.