Virtual Chassis의 기본이 선출되는 방법 이해
Virtual Chassis 구성에서 상호 연결된 모든 스위치는 해당 Virtual Chassis의 구성원 스위치입니다. 각 Virtual Chassis 구성에는 라우팅 엔진 역할에서 기본 기능으로 기능하고 Virtual Chassis 구성을 제어하는 한 개의 구성원이 있습니다. 두 번째 멤버는 라우팅 엔진 역할에서 백업 역할을 하며, 기본 멤버가 실패할 경우 제어를 수행합니다.
Virtual Chassis 구성이 부팅되면 자동으로 기본 역할 선출 알고리즘을 실행하여 어떤 멤버 스위치가 기본 역할을 맡을지 결정합니다. 또한 Virtual Chassis는 동일한 알고리즘을 적용하여 두 역할 중 하나의 구성원이 실패할 경우 새로운 기본 또는 백업 구성원을 선택합니다.
Virtual Chassis가 기본 멤버를 선택할 때 고려하는 첫 번째 요소는 기본 역할 우선 순위입니다. 모든 멤버에서 기본 역할 우선 순위 값은 기본적으로 128입니다. 이 값은 다음과 같이 Virtual Chassis를 프로비저닝하는 방법에 따라 변경될 수 있습니다.
-
프로비저닝되지 않은 Virtual Chassis에서는 0에서 255까지 기본 역할 우선 순위 값을 수동으로 할당할 수 있습니다. 기본 역할 우선 순위가 0인 멤버는 기본(또는 백업)으로 선출되지 않으며 항상 라인 카드 역할에 유지됩니다. 이러한 방식으로 더 높은 기본 역할 우선 순위 값을 구성하여 기본(또는 백업) 역할을 맡을 수 있는 구성원을 지정할 수 있습니다.
-
사전 프로비저니션된 Virtual Chassis에서는 어떤 멤버에게도 기본 역할 우선 순위를 수동으로 설정할 수 없습니다. 대신 두 개의 멤버 스위치에 라우팅 엔진 역할을 할당합니다. Virtual Chassis는 이 두 멤버의 기본 기본 역할 우선 순위(128)를 129로 자동 변경합니다. 그런 다음 Virtual Chassis는 기본적으로 라인 카드 역할에서 기본 작업을 할당합니다(해당 역할로 명시적으로 구성할 수도 있음). Virtual Chassis는 라인 카드 역할 멤버를 기본 또는 백업 멤버로 선택하지 않습니다.
기본 역할 선택 알고리즘은 하나의 멤버만 고려될 때까지 Virtual Chassis 멤버를 나열된 순서대로 다음 기준과 비교합니다. 해당 멤버가 기본 멤버가 됩니다.
-
기본 역할 우선 순위가 가장 높은 멤버를 선택합니다.
-
마지막으로 Virtual Chassis를 재부팅했을 때 기본이었던 멤버를 선택합니다.
Virtual Chassis 병합의 경우 원래 Virtual Chassis 구성에서 현재 멤버 수가 가장 많은 기본 멤버를 선택합니다.
병합 시나리오는 각각 고유한 기본 멤버를 가진 두 개의 Virtual Chassis 구성이 결합될 때 발생합니다.
-
가장 오랜 시간 동안 Virtual Chassis 구성에 있었던 멤버를 선택합니다.
고려 중인 멤버 스위치는 이 조건이 차이를 만들기 위해 전원 켜기 시간 사이에 1분 이상의 시간이 있어야 합니다.
-
MAC 주소가 가장 낮은 멤버를 선택합니다.
기본 역할 선택 알고리즘은 Virtual Chassis의 다양한 스위치 모델이나 플랫폼을 고려하지 않습니다. 다른 유형의 스위치를 포함할 수 있는 일부 Virtual Chassis의 경우, 기본 및 백업 라우팅 엔진 역할에서 특정 스위치를 구성해야 하거나 구성하는 것이 좋습니다. Virtual Chassis에서 혼합할 수 있는 스위치 유형과 기본 또는 백업 멤버가 될 수 있거나 되어야 하는 스위치에 대한 자세한 내용은 혼합 EX 시리즈 및 QFX 시리즈 Virtual Chassis 이해 하기를 참조하십시오.
특정 멤버가 기본 멤버로 선출되도록 하려면:
-
Virtual Chassis에서 기본으로 사용할 스위치만 켭니다.
-
(프로비저닝되지 않은 Virtual Chassis의 경우) 다음과 같이 기본 역할 우선 순위를 수동으로 구성합니다.
-
첫 번째 단계부터 멤버에 대해 가능한 가장 높은 기본 역할 우선 순위 값(255)을 구성합니다.
-
현재 기본 멤버인 동일한 멤버에서 다른 멤버에 대한 우선 순위 값을 구성합니다. (예를 들어, 백업으로 사용할 멤버에 대해 동일한 값 또는 다음으로 높은 값을 사용하고 다른 멤버에는 더 낮은 값을 사용합니다.)
-
-
(사전 프로비저닝된 Virtual Chassis의 경우) 기본 및 백업 멤버 역할을 하려는 두 멤버에 대해 라우팅 엔진 역할을 구성합니다. (나머지 멤버를 라인 카드 역할로 명시적으로 구성할 수도 있습니다.)
-
다른 멤버의 전원을 켭니다.
일반적으로 기본 및 백업 라우팅 엔진 멤버가 되고자 하는 구성원에게 동일한(가장 높은) 기본 역할 우선 순위 값을 할당하여 안정적인 GRES(Graceful 라우팅 엔진 Switchover) 운영을 보장하려고 합니다. 프로비저닝되지 않거나 사전 프로비저닝된 Virtual Chassis의 경우, 다른 선택 고려 사항은 페일오버 조건에서 두 라우팅 엔진 멤버 간에 기본 역할이 빠르게 전환되는 것을 방지하는 데 도움이 됩니다.
Virtual Chassis 구성에 대한 자세한 내용은 EX3300 Virtual Chassis 구성(CLI 절차), EX4200, EX4500 또는 EX4550 Virtual Chassis 구성(CLI 절차), EX2300, EX3400 또는 EX4300 Virtual Chassis 구성 또는 EX4650 또는 QFX 시리즈 Virtual Chassis 구성을 참조하십시오.