가상 인프라에 분산, 및 반대로 배치 규칙을 로드 보안 구현

출처: 인터넷
작성자: 사용자
키워드: 로드 균형 조정 반 배치 가상 인프라

이 기사에서는 고가용성 (HA) 및 로드 균형 조정 환경을 설정 하기 위한 가장 일반적인 사용 사례를 하겠습니다.

로드 균형 조정을 사용 하면 전파는 http://www.aliyun.com/zixun/aggregation/13999.html > 여러 인스턴스에서 작업 처리량을 증가 하 고 중복.

사용 사례: 아파치 웹 서버를 실행 하는 두 명의 웹 서버 또는 IBM HTTP 서버에 걸쳐 분산 로드. 부하 분산 및 응용 프로그램 서버에서 데이터의 캐싱을 수행 하 여 자신의 웹 서버를 사용할 수 있습니다. 참고: 당신은 HTTP에 뿐만 아니라 다른 서비스에 부하 분산을 수행할 수 있습니다.

고가용성 기술 요소를 사용할 수 없게 하는 경우에 인프라 운영 유지 보장 합니다.

사용 사례: 방화벽 인스턴스에서 가상 라우터 중복 프로토콜 (VRRP)을 구성. 인스턴스 중 하나에 오류가 발생 하는 경우 인프라를 계속 실행 됩니다.

반 배치는 IBM smartcloud Enterprise 기능을 두 명의 서로 다른 실제 호스트에 두 개의 인스턴스를 구성할 수 있습니다.

사용 사례: 하 그룹의 각 구성원이 관리자 (물리적 호스트) 다른 가상 컴퓨터에 구성 되어 있는지 확인.

설정

잠시 동안 일시 중지 하 고 기호 및 환경 설정에 대 한 몇 가지 고려 사항으로이 문서에서 사용 되는 규칙에서 살펴 보자.

는 접두사로 root@host#을 사용 하 여 시스템에 root로 실행 하는 명령. 시스템에 root로 user@host# sudo를 사용 하 여 sudo 실행 명령 접두사. 일반 사용자는 접두사로 user@host $를 사용 하 여 시스템에서 실행 하는 명령입니다. 명령 출력 명령 줄 바꿈 문자로 구분 (다음 예제에서와 같이) 탭을 오른쪽 들여쓰기:

참고: 우리가 고의적으로 전체 코드 섹션의 붙여넣기를 방지 하기 위해이 문서에서 코드 블록을 설정 합니다. 이 코드는 가이드로만 사용할 수 있습니다 하 고 환경, ID, 범위 등의 요인에 대 한 조정 등을 해야 합니다.

root@host# 1 명령-에 rootroot@host# 2 명령-를 root로 실행 될 때 실행 됩니다 (이전 명령은 출력) 출력 2 commanduser@host$에서 T 3 명령에 useroutput로에서 실행 3 명령

Sudo를 사용 하 여 실행 명령 상승 된 권한이 필요한 (또는 sudo-s를 사용 하 여). 사용 하지 마십시오 sudo bash이이 명령을 유지 idcuser 환경 설정 때문에 sudo 냠 Rpmdevtools rpm-devel rpm-빌드를 설치와 같은.

시나리오 및 스키마

그림 1이이 문서에서는 기본 아키텍처를 보여 줍니다.

그림 1입니다. 인프라 다이어그램





기본 및 백업 방화벽/부하 분산 장치 인스턴스

구성 세부 정보는 다음과 같습니다.

IBM 방화벽 미러링 두 개인 IP 주소에서 할당 된 및 두 개의 공용 IP 주소는 각 IP 구성 그룹 (예: 공용 IP 주소를 나타내는 21 비트를 사용 하 여) 동일한 서브넷에 데이터 센터 네트워크는 iptables를 실행 하는 올바른 구성 되도록 하 고 VRRP를 사용 하 여 고가용성 및 부하 분산 리눅스 가상 서버 (LVS)

를 사용 하 여 리눅스 keepalived 서비스

인스턴스 목록은 다음과 같습니다.

LB1, IBM 방화벽 인스턴스 (마스터): 기본 방화벽, 라우터, 그리고 부하 분산 장치 역할. VRRP 구성할 가상 IP (VIP)이이 경우에 해결 하 고 마스터로 지정할. LB2, IBM 방화벽 인스턴스 (백업): 백업 서버, 라우터, 그리고 부하 분산 장치에서는 있습니다. VRRP는 VIP (가상 IP) 주소에 경우에만이 인스턴스 구성 주 서버는 실패 합니다.

부하 분산의 예

부하 분산에 대 한 구성 세부 정보는 다음과 같습니다.

Red Hat 엔터 프 라이즈 리눅스 (RHEL) V6에서 아파치 웹 서버 포트 80 개인 IP 주소

를 사용 하 여 실행 하도록 구성 된

인스턴스 목록은 다음과 같습니다.

WEB1, 아파치 웹 서버를 실행 하는 RHEL 인스턴스: 첫 번째 부하 분산 된 웹 서버 사용. WEB2는 RHEL 인스턴스 실행 중인 아파치 웹 서버: 두 번째 로드 균형 조정 웹 서버 사용.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.