내용
원활한로드 밸런싱의 미래를 내다 보는 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 인터페이스 맨 위에 표시되는 노드 상태는 매분마다 자동으로 새로 고쳐집니다.
가능한 노드 상태는 다음과 같습니다.
- 온라인 및 활성: 마스터 노드 용.
- 온라인 수동: 백업 노드 용.
- 기술자: 해당 노드에 대해 유지 관리 모드가 활성화 된 경우.
- 도달 할 수없는: 원격 노드가 오프라인 일 때 (다운되거나 네트워크 문제 일 때)
이 패널에서 로컬 노드를 넣을 수 있습니다. 유지 노드 옆에있는 제곱 된 아이콘을 클릭하십시오. 이 모드를 사용 가능하게하면 다른 노드가 활성 역할을합니다.