Kemp LoadMaster 마이그레이션 RELIANOID ADC

카테고리 보기

Kemp LoadMaster 마이그레이션 RELIANOID ADC

6 분 읽음

회사 개요 #

Relianoid ADC를 사용하여 고가용성을 유지하면서 다차원 엔터프라이즈급 시스템을 확장해 보세요 . 메모리, CPU 코어 또는 처리량에 대한 벤치마크 제한이 없습니다.

Kemp 외 다른 대안을 고려하고 있다면, 이러한 제약 사항들이 네트워크 확장에 걸림돌이 된다는 것을 눈치채셨을 수도 있습니다. Relianoid CommunityEnterprise 에디션은 하드웨어, 가상 환경, 클라우드 인프라 또는 베어메탈 등 배포 플랫폼에 관계없이 확장 가능하도록 설계되었습니다.

이 문서에서는 Kemp LoadMaster 구성을 기반으로 Relianoid의 로드 밸런서 인스턴스를 설정하는 방법에 대해 설명합니다.

사전 조건 #

이 가이드를 따르려면 다음을 수행해야 합니다.

  1. 워크스테이션이나 클라우드 플랫폼에 Relianoid ADC의 활성 인스턴스가 있어야 합니다. 인스턴스가 설치되어 있지 않은 경우, 평가를 요청하다.
  2. KEMP Loadmaster 개념에 대해 잘 알아 보세요.
  3. Relianoid 웹 패널에 접속할 수 있어야 합니다. 접속할 수 없다면 다음 간단한 단계를 따르세요. 설치 설명서.
  4. Relianoid ADC에서 가상 서버를 생성하는 방법을 알고 계신가요? 다음 가이드를 따르세요. 4계층 및 7계층 가상 서버 구성.

기본 컨셉 #

가상 서비스: Kemp의 로드 밸런서에서 가상 서비스는 외부 네트워크와의 접점 역할을 합니다. 이 인터페이스는 가상 IP 주소와 포트를 가지며, 웹에서 발생하는 모든 트래픽은 이 가상 IP 주소를 통해 흐릅니다. Kemp의 LoadMaster에서 가상 서비스는 Relianoid의 로드 밸런서를 사용할 때의 로드 팜 과 동일합니다 .

서브VS: 웹 트래픽을 분할하여 요청된 다양한 리소스로 전송할 때 서브VS를 사용합니다. 이러한 리소스에는 HTML 파일이나 FTP 서버에서 다운로드할 파일이 포함될 수 있습니다. 서브VS는 백엔드 서버 풀을 생성하고 각 서버에 역할을 할당하는 곳입니다. 서브VS는 Relianoid ADC의 서비스 와 동일합니다 .

스케줄링 방식: 클라이언트가 백엔드 서버의 리소스에 액세스하는 빈도를 결정할 때 사용되는 방식입니다. 스케줄링 방식은 Relianoid ADC의 로드 밸런싱 스케줄러 와 동일합니다.

실제 서버 상태 확인 방법: 로드 밸런서는 프로브 신호를 전송하여 애플리케이션을 제공하는 노드의 상태를 모니터링해야 합니다. 이러한 신호는 노드와 해당 서비스가 정상인지 확인합니다. Relianoid ADC는 상태 모니터링을 위해 Farmguardian 이라는 내장 플러그인 세트를 사용합니다.

인터페이스: 인터페이스는 로컬 네트워크를 여러 네트워크 세그먼트로 분할할 때 필요합니다. 네트워크 분할에는 VLAN이 사용됩니다. Relianoid 로드 밸런싱에는 다양한 VLAN을 관리하고 가상 인터페이스를 통해 IP 주소를 할당할 수 있는 네트워크 섹션이 포함되어 있습니다.

글로벌 로드 밸런싱: 이 모듈은 DNS 수준의 로드 밸런싱 방식을 제공합니다. 데이터 센터 간 트래픽 분산에 사용됩니다. Relianoid ADC의 GSLB 모듈도 유사한 기능을 수행하지만, WAF 규칙 적용 외에도 더욱 고급 보안 조치를 제공합니다.

실제 서버: 실제 서버는 로컬 네트워크 내의 호스트입니다. 이러한 호스트는 웹에서 들어오는 모든 요청을 처리하고 리버스 프록시를 통해 응답을 보냅니다. 실제 서버는 Relianoid 로드 밸런서의 백엔드 와 동일합니다.

IPS/IDS: 이 모듈은 Kemp 로드 밸런서를 사용할 때 레이어 7 보호 기능을 제공합니다. 여기에는 OWASP 10대 보안 공격으로부터 보호하는 WAF 규칙 세트가 포함되어 있습니다. Relianoid는 레이어 3, 4, 7에서 네트워크 보안을 제공하는 IPDS 모듈을 사용합니다.

작업(Operation): 이는 로드 밸런서에 서비스 생성, 편집, 삭제 또는 재시작과 같은 작업을 수행하도록 지시하는 명령입니다. 작업은 Relianoid 로드 밸런서의 액션(Action) 과 동일합니다 .

서비스 유형/하위 VS 유형: 이러한 옵션은 서비스가 HTTP인지 HTTPS인지 결정합니다. Relianoid ADC의 HTTP 프로필에서 리스너는 HTTP 및 HTTPS 프로토콜을 사용합니다. 서비스 유형하위 VS 유형 옵션은 Relianoid ADC를 사용할 때의 리스너 옵션 과 동일합니다.

프로토콜: 이는 네트워크가 UDP 패킷을 전송할지 TCP 패킷을 전송할지를 결정합니다. Relianoid ADC는 4계층과 7계층에 특화된 다양한 프로토콜을 지원합니다.

ACME 인증서: 이 프로토콜은 SSL 인증서 서명이 필요할 때 CA 간의 상호 작용을 자동화합니다. Relianoid의 로드 밸런서에는 Let's Encrypt 프로그램을 사용하는 OpenSSL 생성기가 내장되어 있습니다.

구성 예: 콘텐츠 전환 #

웹사이트는 동적 콘텐츠 와 정적 콘텐츠, 두 가지 유형의 콘텐츠를 제공합니다 . 이미지, 오디오, GIF 등의 정적 콘텐츠는 데이터베이스에서 직접 접근할 수 있는 반면, 동적 콘텐츠는 사용자의 행동에 따라 처리하는 데 더 많은 서버 리소스를 필요로 합니다. 따라서 고속 전송을 유지하기 위해서는 이러한 리소스에 접근하는 방식을 달리해야 합니다.

가상 서버에 두 개의 서비스 그룹을 생성해야 합니다. 이 예제 구성에서는 Kemp를 사용한 콘텐츠 스위칭과 Relianoid ADC를 사용하여 이를 구현하는 방법을 보여주기 위해 serviceDynamicserviceStatic 서비스 그룹을 생성합니다.

Kemp 구성 #

  1. 콘텐츠 전환을 하려면 최소 두 개의 활성 항목이 필요합니다. 하위 VS 가상 서비스 내에서.
  2. oracle_jd_edwards_load_balancing_farm

  3. 정의해야 합니다 콘텐츠 규칙.
  4. oracle_jd_edwards_load_balancing_farm

  5. 콘텐츠 규칙을 만든 후 해당 규칙을 활성화합니다. 하위 VS 일치시키려는 가상 서비스의 수정 버튼을 클릭합니다. 원하는 위치에 도달할 때까지 스크롤합니다. 고급 속성 설정을 클릭하고 사용 콘텐츠 전환 외에 다른 버튼도 있습니다.
  6. 하단의 표로 스크롤하세요. 제목이 있는 열 내에서 규칙, 하나를 클릭하세요 없음 규칙을 추가하려면
  7. oracle_jd_edwards_load_balancing_farm

  8. 규칙을 추가한 후 상태가 다음과 같이 변경됩니다. 없음1. 이 예에서는 이 규칙과 일치하는 모든 트래픽이 다음으로 전달됩니다. 하위 VS 정적 콘텐츠가 있는 경우 이 조건과 일치하는 모든 트래픽은 다음으로 전달됩니다. 하위 VS 동적인 콘텐츠로.

릴리아노이드 구성 #

  1. 콘텐츠 전환을 활성화하려면 최소한 두 개의 서비스가 필요합니다. HTTP 농장.
  2. oracle_jd_edwards_load_balancing_farm

  3. 이 예에서는 클릭하여 편집합니다. 서비스정적 서비스를 제공합니다.
  4. 정적 콘텐츠의 부하를 분산하려면 다음을 사용해야 합니다. URL 패턴 정적 파일과 일치하도록 합니다. 이 예에서는 다음과 같은 패턴을 사용합니다. 켐프.
    \.(jpg|jpeg|png|gif|ico|css|js|html|htm|avi|mov|mp3|svg)$
  5. oracle_jd_edwards_load_balancing_farm

  6. 세션 지속성은 선택 사항입니다. 이 필드는 변경하지 않아도 됩니다. 하지만 상태 확인을 활성화해야 합니다. 농장 수호자, 플래그를 사용하여 http 상태 검사를 활성화합니다. check_http.
  7. 구성을 클릭하여 저장하세요. 신청 버튼을 클릭합니다.
  8. 백엔드 생성 정적 리소스를 배포합니다.

oracle_jd_edwards_load_balancing_farm
조건과 일치하는 웹의 모든 트래픽 URL 패턴 매개변수는 나열된 항목에 분산됩니다. 백엔드. 일치하지 않는 항목은 서비스로 전달됩니다. 서비스다이나믹세션 지속성을 활성화하세요.

구성 예: SSL 오프로딩 #

SSL 오프로드는 원본 서버의 트래픽 암호화 및 복호화 처리 부담을 덜어 웹사이트 성능을 향상시키는 데 사용할 수 있습니다. 또한 SSL/TLS 관리를 중앙화하고 콘텐츠 필터링과 같은 기능을 활성화하는 데에도 사용할 수 있습니다. SSL 오프로드를 구현할 때는 복호화된 트래픽이 권한이 없는 사용자에게 노출되지 않도록 하고, 오프로드 장치를 떠날 때 트래픽이 제대로 암호화되도록 하는 것이 중요합니다.

이 섹션에서는 Kemp 로드 밸런서에서 SSL 오프로딩을 설정하는 구성 방법 과 Relianoid를 사용하여 동일한 기능을 구현하는 방법을 보여드리겠습니다 .

Kemp 구성 #

SSL 오프로딩을 활성화하려면 로드 밸런서에 SSL 인증서가 로드되어 있어야 합니다. 이 인증서는 인증 기관에서 발급한 인증서이거나 자체 서명된 인증서일 수 있습니다.

다음은 Kemp 로드 밸런서를 사용하여 SSL 오프로딩을 활성화하기 위한 구성입니다 .

  1. 가상 서비스 메뉴에서
  2. 서비스 보기/수정.
  3. 클릭 수정 선택한 서비스의 작업 아래에 있는 버튼을 클릭하세요.
  4. 스크롤하여 도달할 때까지 SSL 속성.
  5. 사용 SSL 가속.
  6. oracle_jd_edwards_load_balancing_farm

  7. 사용 가능한 인증서를 다음에서 이동하여 할당합니다. 사용 가능한 인증서 상자에 할당된 인증서 상자를 클릭하고 인증서 설정 버튼을 클릭합니다.

이 구성으로 Kemp 로드 밸런서는 SSL 오프로딩을 처리할 수 있어야 합니다.

릴리아노이드 구성 #

  1. SSL 오프로딩을 활성화하려면 다음으로 이동하세요. LSLB
  2. 클릭 농장 버튼을 클릭합니다.
  3. 클릭 편집 HTTP 또는 HTTPS 팜의 버튼.
  4. 리스너를 변경합니다 HTTPHTTPS.
  5. 가상 포트를 다음으로 변경합니다. 443.
  6. oracle_jd_edwards_load_balancing_farm

  7. 암호에서 옵션을 변경하세요. 전부의SSL 오프로딩.
  8. 온 클릭 사용 가능한 인증서 당신은 사용하고 싶습니다.
  9. 보다 큰 화살표를 클릭하세요 (>) 인증서를 이동하려면 사용 가능한 인증서활성화된 인증서.
  10. oracle_jd_edwards_load_balancing_farm

  11. 구성을 클릭하여 저장하세요. 신청 버튼을 클릭합니다.
  12. 다시 시작 변경 사항이 적용되려면 농장으로 이동하세요.

로드 밸런서에 SSL 인증서가 설치되어 있지 않은 경우, *.zencert.pem 와일드카드 인증서가 사용됩니다.

Relianoid ADC에 SSL 인증서를 업로드하려면 다음 문서를 읽어보세요. LSLB | SSL 인증서
Let's Encrypt 프로그램을 통해 자동 CA 서명 인증서를 생성하려면 다음 문서를 읽어보세요. LSLB | 암호화하자

추가 자료 #

Let's encrypt 프로그램을 사용하여 SSL 인증서를 자동 생성합니다.
Relianoid ADC를 사용한 데이터링크/업링크 로드 밸런싱.
Relianoid ADC를 사용한 DNS 부하 분산.
DDoS 공격으로부터 보호합니다.
Relianoid ADC의 애플리케이션, 상태 및 네트워크 모니터링.
웹 애플리케이션 방화벽 구성.
로드 밸런서에 대한 SSL 인증서를 구성합니다.

📄 이 문서를 PDF 형식으로 다운로드하세요 #

    이메일 : *

    BetterDocs 제공