이 섹션에서는 고가용성 토폴로지를 사용하여 Edge 배포에서 분할 브레인 상태를 감지하고 방지하는 데 사용되는 메커니즘에 대해 설명합니다.
고가용성 배포에서 분할 브레인 상태를 감지하고 방지하는 두 가지 메커니즘이 있습니다(두 HA Edge가 모두 활성 상태가 됨).
첫 번째 메커니즘에서는 디바이스 간의 HA 하트비트 링크가 손실되면 두 HA Edge 간에 계층 2 브로드캐스트 하트비트가 전송됩니다. 계층 2 브로드캐스트(EtherType 0x9999) 하트비트가 해당 브로드캐스트 네트워크에서 대기 Edge를 찾기 위해 모든 WAN 인터페이스의 활성 Edge에서 전송됩니다. 대기 Edge가 이 패킷을 수신하면 패킷을 현재 대기 상태를 유지하기 위한 표시로 해석합니다. 이 메커니즘은 두 HA Edge 모두의 WAN 포트가 동일한 계층 2 스위치에 연결된 레거시 고가용성 배포에서 사용됩니다.
분할 브레인 상태를 감지하고 방지하는 데 사용되는 두 번째 메커니즘은 HA Edge에서 사용하는 기본 게이트웨이를 활용합니다. 이 메커니즘은 향상된 고가용성 배포에서 두 HA Edge를 업스트림 계층 2 스위치에 연결하지 못하므로 분할 브레인을 감지하고 방지하는 유일한 수단입니다.
게이트웨이에는 활성 Edge(VCE1)에 대한 기존 연결이 있습니다. 분할 브레인 상태에서 대기 Edge(VCE2)는 상태를 활성으로 변경하고 게이트웨이(VCG)와의 터널을 설정하려고 시도합니다. 게이트웨이는 대기 Edge(VCE2)로 응답을 보내 대기 상태로 전환하도록 지시하고, 터널 설정을 허용하지 않습니다. 게이트웨이는 활성 Edge에서만 터널을 유지합니다. 이벤트 순서는 다음과 같습니다.
HA 링크가 실패하는 즉시, VCE2는 활성 상태로 전환되고 LAN/WAN 포트를 사용하도록 설정하고 기본 게이트웨이와의 터널을 설정하려고 시도합니다. VCE1에 여전히 터널이 있는 경우 기본 게이트웨이는 대기 상태로 되돌리도록 VCE2에 지시하므로 VCE2는 해당 LAN 포트를 차단합니다. HA 케이블이 종료되면 LAN 인터페이스만 차단된 상태로 유지됩니다. 다음 그림에 나와 있는 것처럼 게이트웨이는 대기 모드로 전환하도록 VCE2에 신호를 보냅니다. 이를 통해 논리적으로 분할 브레인 시나리오가 발생하지 않게 됩니다.
HA 페일오버 감지 시간 승수를 기본값보다 높은 값으로 설정하면 이 시나리오에서 분할 브레인 상태의 위험이 줄어들 수 있습니다. 기본값은 700밀리초(ms)이며 이 값은 7000밀리초까지 증가할 수 있습니다. 자세한 내용은 고가용성 활성화 항목을 참조하십시오.