2013-10-29 1 views
0

가용성 세트 및로드 밸런싱 엔드 포인트에서 2 개 또는 3 개의 VM을 테스트하고 설정하는 전 과정을 거쳤으므로 다른 VM 인스턴스에 도메인에 액세스하는 방법을 알아 봤습니다. 가용성을 테스트하기 위해 CMS 웹 사이트의 각 인스턴스마다 다른 제목을 붙이기 때문에로드됩니다. 내가 이것을 조사하려고하는 주된 이유는 Windows가 정기적으로 FTP를 중지하거나 서버 설정을 변경 한 정기 업데이트를 수행 할 때 현재 VM/웹 사이트에 몇 가지 문제가 있다는 것입니다.가용성 세트 및로드 균형 조정에서 VM 변경 사항

이것이 거의 내가 생각했던대로 작동하지만 내 질문은 클라이언트가 CMS 웹 사이트를 변경하면 어떻게되는지에 관한 것입니다. 내 생각에 그들은 CMS에 변경 사항을 적용하면 가용성 변경 사항의 VM 인스턴스 하나에만 해당 변경 사항이 적용되며 VM이 다른 VM 인스턴스가로드되는로드 균형 조정을 수행하는 경우 여러 변경 사항을 각각 적용 할 수 있습니다 가용성 세트의 VM

무엇을 결정하려고하지만 각 사이트를 일관되게 유지할 수 있도록 각 VM에 대한 변경 사항을 미러링 할 공유 네트워크 또는 시스템을 설정해야하는지는 확실하지 않습니다. 또는 현재 VM 및 웹 사이트에 대한 가용성 세트를 계속 사용할 수있는 경우.

누군가 내게 큰 통찰력을 줄 수 있다면.

답변

0

CMS 소프트웨어에 필요한 서버의 파일 시스템을 사용하고 있습니까? CMS 소프트웨어가 대신 데이터베이스로 /에서 콘텐츠를 읽고 쓸 수 있습니까?

유일한 옵션 인 서버 파일 시스템을 사용하는 경우 모든 서버가 작동 할 수있는 파일 공유를 설정할 수 있습니다. 이것은 주 서버 (파일 공유를 포함하는 서버)가 어떤 이유로 다운되면 사이트도 마찬가지지만 문제가 발생합니다.

또 다른 옵션은 Web Deploy를 활용하여 컨텐츠 변경 내용을 게시하는 것입니다.

+0

내가 사용하는 CMS 시스템은 Concrete5입니다. http://www.concrete5.org/ 프런트 엔드 개발자 측과 서버 측이 아니기 때문에 의견을 보내 주셔서 감사합니다. 나를. 하지만 가용성 세트에있는 VM의 인스턴스에 적용 할 수 있는지에 대해 이야기하고있는 사람들의 의견을 더 살펴 보겠습니다. – user2933104

0

이 정말 당신이 사용하고있는 CMS 시스템에 따라 달라집니다 : 여기이 더 토론이 블로그 게시물입니다.

일부 CMS 시스템, 특히 최신 CMS 시스템은 SQL Server 데이터베이스와 같은 일부 공유 저장소에서 설정을 유지하므로 사용자가 CMS에 수행하는 모든 작업이이 공유 저장소에 저장되며 모든 주거 웹 서버에서 사용할 수 있습니다 CMS.

다른 CMS 시스템은로드 균형 조정 된 웹 서버와 호환되지 않을 수 있습니다. 특정 CMS 및 해당 아키텍처에 따라 로컬 서버에 저장된 파일의 파일 공유/복제/etc 작업이 수행되거나 작동하지 않을 수 있습니다. 나는이 접근법을 피하려고 정말로 노력할 것이다.

관련 문제