수요가 많은 서비스나 웹사이트가 서버에서 호스팅되는 경우 일반적으로 여러 밸런싱 노드가 있도록 설계됩니다. 이러한 노드는 한 노드가 실패할 때 처리할 수 있는 다른 노드가 있는지 확인합니다. Windows Server 2019/2016의 경우 , 노드 밸런싱은 쿼럼 시스템을 통해 작동합니다. 이 가이드에서는 Windows 파일 공유 감시에 대해 설명합니다. 기능.
파일 공유 증인 및 정족수 시스템
정족수 시스템은 실패 시 작동하는지 확인하기 위해 다수의 메모가 있어야 하는 투표 기반 시스템입니다. 때때로 총 투표 수가 "짝수"가 되면 투표 시스템이 중지됩니다. 투표의 요지는 간단하다. 노드에 과부하가 걸리지 않도록 합니다. 파일 공유 증인을 소개하면 동점자 역할을 합니다. 필요한 경우 추가 정족수 투표를 제공할 수 있습니다. 이렇게 하면 사이트 중단 시 클러스터가 계속 실행됩니다.
따라서 2-2 형식으로 균형을 이루는 4개의 노드가 있고 노드 중 하나가 실패하면 다른 2개의 노드가 균형을 맞출 수 있어야 합니다. 그러나 2-2 형식에서는 멈춥니다. IT 관리자가 기존 노드 중 2개에 투표를 추가할 수 있는 파일 공유 감시를 배포할 수 있으면 정족수에 도달하고 노드가 모든 것을 처리할 수 있습니다. 여기에서 레거시 및 최신 FSW에 대해 자세히 알아보세요.
Windows Server 2019/2016의 파일 공유 감시 기능이란?
FSW가 작동하기 위한 주요 요구 사항 중 하나는 FSW가 도메인에 가입되어 있고 동일한 포리스트의 일부여야 한다는 것입니다. 이 기준은 장애 조치 클러스터가 CNO(클러스터 이름 개체)에 Kerberos를 사용하여 공유를 연결하고 인증하기 때문에 중요했습니다. 다음을 포함한 여러 가지 이유로 인해 때때로 불가능할 수 있습니다.
- 인터넷 연결이 좋지 않습니다.
- 도메인 컨트롤러를 사용할 수 없습니다.
- 활성 디렉토리 CNO 개체 없음
- 마지막으로 디스크 감시를 위한 공유 드라이브가 없습니다.
이러한 시나리오를 염두에 두고 Microsft는 Windows 2019에 쿼럼 시스템이 도메인의 일부가 아닌 경우에도 작동하는 기능을 추가했습니다. 이것은 FSW가 연결된 서버의 로컬 사용자 계정을 사용하여 가능했습니다.
IT 관리자는 로컬(관리 아님) 사용자 계정을 만들고 해당 로컬 계정에 공유에 대한 모든 권한을 부여하고 클러스터를 공유에 연결할 수 있습니다. 단계는 다음과 같습니다.
- SERVER에 로그온하고 로컬 사용자 계정 생성(예:FSW-ACCT)
- SERVER에 폴더를 만들어 공유하세요.
- 로컬 사용자 계정(FSW-ACCT)에 공유에 대한 모든 권한 부여
- 클러스터 노드 중 하나에 로그인하고 PowerShell 명령을 실행합니다.
Set-ClusterQuorum -FileShareWitness \\SERVER\SHARE -Credential $(Get-Credential)
- SERVER\FSW-ACCT를 입력해야 하는 계정 및 암호와 암호를 입력하라는 메시지가 표시됩니다.
또한 사용 가능한 추가 서버가 없는 경우 라우터에 연결된 USB 드라이브도 작동합니다. 연결되면 액세스를 위한 공유 이름, 사용자 이름 및 암호를 설정할 수 있습니다. SMB 2.0 이상에서 작동합니다.
MSDN에서 파일 공유 감시 기능에 대해 자세히 알아볼 수 있습니다.