Zevenet 5 및 6 클러스터를 구성하는 방법

게시자 Zevenet | 20 년 2017 월 XNUMX 일

원활한로드 밸런싱의 미래를 내다 보는 Zevenet 클러스터의 시장을 재 구축했습니다. Zevenet 5의 출시와 함께 우리는 레이어 4의 LSLB 팜 (일명 L4xNAT 팜)에 대한 상태 저장 장애 조치 기능을 포함하여이 새로운 클러스터를 선보입니다.

클러스터의 새로운 기능을보다 잘 이해하려면 이전 클러스터 시스템의 가장 중요한 기능을 살펴보십시오.

레거시 Zen로드 밸런서 클러스터

네트워크 인터페이스

모든 네트워크 인터페이스는 클러스터의 활성 노드 (마스터 역할)에서 사용할 수 있지만 클러스터의 수동 노드 (슬레이브 또는 백업 역할)는 클러스터 인터페이스 및 관리 인터페이스 (있는 경우) 만 사용할 수 있습니다.

따라서 클러스터 인터페이스와 관리 인터페이스 만 각 노드에 고유 한 IP 주소를 갖게됩니다.

장애 조치

백업 노드가 마스터 노드에 문제가 있음을 감지하고 마스터 역할을 맡으면 모든 이동 인터페이스와 팜이 시작됩니다.

새로운 Zevenet 클러스터

네트워크 인터페이스

새로운 Zevenet Cluster를 통해 NIC, VLAN접합 인터페이스에는 유일한 IP 주소 (구성된 경우) 및 가상 인터페이스 만 활성 노드에서 사용할 수 있습니다.

즉, 가상 인터페이스의 IP 주소가 두 노드 모두에서 구성되고 활성화되지만 활성 노드에서만 사용 가능하므로 팜은이 가상 인터페이스를 VIP (가상 IP)로 사용해야 만 활동적인 노드.

장애 조치

장애 조치 프로세스가 발생하기 전에 백업 노드에는 모든 네트워크 인터페이스와 팜이 실행되고 있지만 가상 인터페이스에 대한 모든 ARP 알림 패킷이 차단되므로 마스터 노드의 IP와 중복 된 IP가 없습니다. 또한 FarmGuardian은 마스터 노드에서만 실행됩니다.

장애 조치 프로세스 중에 백업 노드는 마스터 노드의 문제를 감지 한 다음 가상 인터페이스의 ARP 차단을 제거하고이를 네트워크에 알리고 FarmGuardian 검사를 시작합니다. 이 프로세스가 완료되면 백업이 활성 역할을 대신하여 마스터 노드가됩니다.

이 방법은 페일 오버 프로세스를 수행하는 데 걸리는 시간을 크게 개선하고 상태 저장 기능을 사용하여 클러스터를 원활하게 전환합니다.

서비스

3 개의 서비스가이 새로운 클러스터 시스템을 구성합니다.

  • 새로운 건강 검진 서비스 (VRRP).
  • 향상된 동기화 시스템.
  • 연결 상태를 동기화하여 상태 저장 기능을 활성화하는 새로운 서비스입니다.
  • stateful 기능을 사용하기 위해 열정의 상태를 동기화하는 새로운 서비스입니다.

스테이트 풀

새 클러스터 시스템에는 L4xNAT 및 HTTP (S) 팜이라고도하는 LSLB 모듈의 상태 저장 기능도 포함되어 있습니다.

  • 어떻게? 클러스터의 상태 저장 기능을 사용하려면 팜의 VIP를 유동 IP로 구성하기 만하면됩니다.
  • 플로팅 IP 란 무엇입니까? 가상 인터페이스 IP 주소를 NIC, VLAN 또는 본딩 인터페이스의 소스 주소로 설정합니다.
  • 이유는 무엇입니까? 유동 IP를 설정하면 노드와 독립적으로 백엔드에 공통 소스 IP 주소를 클러스터에 제공합니다. 유동 IP가 없으면 활성 역할이있는 노드가 변경되면 백엔드에서로드 밸런서로가는 경로가 변경됩니다.

Zevenet 클러스터로 마이그레이션

  • 첫 번째 단계는 이전 클러스터를 비활성화하는 것입니다. 마스터 노드는 서비스를 계속 실행하고 백업 노드는 마스터 노드에서 실행중인 주소가있는 모든 팜과 인터페이스를 중지합니다.
  • 실행 노드에서 가상이 아닌 인터페이스 (예 : NIC, VLAN 및 본딩 인터페이스)에서 실행되는 모든 팜을 중지합니다. 이러한 인터페이스는 더 이상 활성 노드에서 실행되지 않습니다.
  • 중지 된 팜의 VIP로 가상 인터페이스를 설정합니다. 이 과정에서 IP가 중복되지 않도록하십시오.
  • 중지 된 모든 팜을 시작하십시오.
  • 백업 노드에서 고 가용성을 원하는 모든 NIC, VLAN 및 본딩 인터페이스의 동일한 서브넷에 IP가 구성되어 있는지 확인하십시오.

이제 노드가 새로운 Zevenet 클러스터를 설정할 준비가되었습니다.

Zevenet 클러스터 설정

설정 프로세스를 최대한 간단하게 만들었습니다.

새 클러스터를 구성 할 때 두 노드가 동일한 커널 버전 (즉, 동일한 어플라이언스 모델)을 사용하는지 확인하십시오.

  • 시스템> 클러스터로 이동합니다.
  • 클러스터 로컬 IP 선택: NIC, VLAN 또는 본딩 인터페이스 만 선택할 수 있습니다 (예 : eth1 선택 가능).
  • 클러스터 원격 IP 채우기: 원격 노드에서 같은 이름의 인터페이스 (이 예에서는 eth1)의 IP 주소를 사용합니다.
  • 원격 노드 루트 암호를 입력하고 다시 입력하십시오.
  • . 업데이트 구성을 적용하고 클러스터를 활성화합니다.

클러스터 설치 양식

클러스터가 설정되면 장부 아이콘을 클릭하여 클러스터 설정을 변경하십시오.

  • 간격 확인: 노드 상태 검사 사이의 시간 (초).
  • 장애 복구: 기본 설정된 장애 복구 노드를 설정합니다 (기본 설정되지 않는 기본 장애 복구 노드).

클러스터 설정

모니터링 Zevenet 클러스터

클러스터가 준비되면 클러스터 노드를 모니터링 할 수 있습니다. 상:

클러스터 모니터링

노드 정보는 모든 30 초마다 자동으로 새로 고침됩니다. 또한 GUI 인터페이스 맨 위에 표시되는 노드 상태는 매분마다 자동으로 새로 고쳐집니다.

가능한 노드 상태는 다음과 같습니다.

  • 온라인 및 활성: 마스터 노드 용.
  • 온라인 수동: 백업 노드 용.
  • 기술자: 해당 노드에 대해 유지 관리 모드가 활성화 된 경우.
  • 도달 할 수없는: 원격 노드가 오프라인 일 때 (다운되거나 네트워크 문제 일 때)

이 패널에서 로컬 노드를 넣을 수 있습니다. 유지 노드 옆에있는 제곱 된 아이콘을 클릭하십시오. 이 모드를 사용 가능하게하면 다른 노드가 활성 역할을합니다.

공유 :

GNU Free Documentation License의 조건에 따른 문서.

이 글이 도움 되었나요?

관련 기사