단일 실패 지점 제거

게시자 Zevenet | 19 년 2016 월 XNUMX 일

단일 장애 지점 장애가 발생하면 전체 시스템이 중단되는 시스템의 구성 요소를 말합니다. 정보 기술 부문에서 클러스터 하나 이상의 노드가 실패 할 때 다른 하나가 서비스를 책임지는 것을 허용하는 적어도 2 동기화 노드로 구성된 이런 종류의 상황을 피하기 위해 시스템을 준비 할 수 있습니다.

왜 클러스터인가?

로드 균형 조정 는 여러 서버 (서버 팜이라고도 함)에서 단일 네트워크 서비스를 제공하는 작업입니다.

로드 밸런서는 일반적으로 외부 클라이언트가 서비스에 액세스하기 위해 연결하는 포트에서 수신 대기하는 가상 또는 실제 하드웨어에 포함 된 소프트웨어 프로그램입니다. 로드 밸런서는 일반적으로로드 밸런서에 응답하는 백엔드 서버 중 하나에 요청을 전달합니다. 이를 통해로드 밸런서는 클라이언트가 기능의 내부 분리에 대해 알지 못해도 클라이언트에 응답 할 수 있습니다. 애플리케이션 트래픽의 증가 또는 감소에 대응하는 데 필요한 용량을 자동으로 제공 할 수 있습니다. 다음 다이어그램에서는 웹 응용 프로그램을 제공하기위한 일반적인 네트워크 구성을 볼 수 있습니다.

실패의 죄책감

또한 클라이언트가 백엔드와 직접 연결하는 것을 방지합니다. 내부 네트워크의 구조를 숨기고 커널 네트워크 스택 또는 다른 포트에서 실행되는 관련없는 서비스에 대한 공격을 방지함으로써 보안상의 이점이있을 수 있지만… 로드 밸런서가 실패하면 어떻게됩니까?

로드 균형 조정을 통해 IT 팀은 훨씬 높은 내결함성을 얻을 수 있습니다. 이것이로드 밸런서 자체가 단일 실패 지점이되지 않는 이유입니다. 로드 밸런서는 고 가용성 클러스터, 즉 한 쌍의 어플라이언스에 구현되어야합니다. 로드 균형 조정을위한 HA 클러스터의 동일한 예는 다음과 같습니다.

단일 장애 지점 없음

HA 클러스터를 설정하는 것이 중요하다는 것을 알게되었습니다. 이제는 Zevenet Load Balancer로 구성하는 방법을 살펴 보겠습니다.

클러스터 요구 사항

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

  1. ntp 서비스가 구성되어 클러스터의 두 노드에서 올바르게 작동하는지 확인하십시오.
  2. DNS가 구성되어 클러스터의 두 노드에서 잘 작동하는지 확인하십시오.
  3. 클러스터에 대해 사용 된 인터페이스 (예 : node0의 eth1 IP 및 node0의 eth2 IP)를 통해 향후 클러스터 구성원간에 ping이 있는지 확인하십시오.
  4. 클러스터 서비스를위한 인터페이스 전용으로 권장됩니다.
  5. 클러스터 서비스는 유니 캐스트 모드에서 멀티 캐스트 통신 및 VRRP 패키지를 사용하므로 이러한 종류의 패키지가 스위치에 허용됩니다.
  6. 클러스터 서비스가 활성화되면 슬레이브 노드의 팜 및 가상 인터페이스가 삭제되고 노드 마스터의 구성이 슬레이브로 복제됩니다.

Zevenet Community Edition의 클러스터 구성

커뮤니티 버전 v5 이상에 대한 적절한 클러스터 구성을 수행하려면 다음 절차를 따르십시오.

Zevenet Community Edition v.5.0에서 클러스터를 구성하는 방법

Zevenet Enterprise Edition 용 클러스터 구성

Zevenet Enterprise Edition 클러스터 서비스는 Zevenet Core에 완전히 통합되어 있으므로 다음과 같이 쉽게 관리하고 구성 할 수 있습니다.

  1. 웹 GUI 인터페이스로 측면 메뉴로 이동 “시스템> 클러스터”.
  2. 선택 필드에서 누르기 “클러스터 로컬 IP”, 클러스터 서비스 전용 인터페이스 선택
  3. 첫 번째 노드에서 선택한 동일한 네트워크 인터페이스에 보조 노드의 IP를 입력하십시오.
  4. 필드에 슬레이브 루트 비밀번호를 입력하십시오. “클러스터 원격 루트 암호” 입력란에 같은 암호를 다시 입력하십시오. “클러스터 원격 루트 암호”
  5. 지금 클릭 "창조하다" 클러스터 구성 프로세스가 시작됩니다.
  6. .

추가 정보가 필요하면 기사를 방문하십시오. 클러스터 서비스 구성

공유 :

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

이 글이 도움 되었나요?

관련 기사