JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 관리: IP 서비스     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

제1부TCP/IP 관리

1.  네트워크 배치 계획

2.  IPv6 주소 사용 시 고려 사항

3.  IPv4 네트워크 구성

4.  네트워크에서 IPv6 사용

5.  TCP/IP 네트워크 관리

6.  IP 터널 구성

7.  네트워크 문제 해결

8.  IPv4 참조

9.  IPv6 참조

제2부DHCP

10.  DHCP 정보(개요)

11.  ISC DHCP 서비스 관리

12.  DHCP 클라이언트 구성 및 관리

13.  DHCP 명령 및 파일(참조)

제3부IP 보안

14.  IP 보안 아키텍처(개요)

15.  IPsec 구성(작업)

16.  IP 보안 아키텍처(참조)

17.  Internet Key Exchange(개요)

18.  IKE 구성(작업)

19.  Internet Key Exchange(참조)

20.  Oracle Solaris의 IP 필터(개요)

21.  IP 필터(작업)

제4부네트워크 성능

22.  통합된 로드 밸런서 개요

23.  통합 로드 밸런서 구성(작업)

통합 로드 밸런서 설치

ILB 사용 및 사용 안함

ILB를 사용으로 설정하는 방법

ILB를 사용 안함으로 설정하는 방법

ILB 구성

DSR, Full-NAT, Half-NAT 토폴로지

Half-NAT 로드 균형 조정 토폴로지

Full-NAT 로드 균형 조정 토폴로지

ILB 고가용성 구성(능동-수동 모드 전용)

DSR 토폴로지를 사용하여 ILB HA 구성

DSR 토폴로지를 사용하여 고가용성을 이루도록 ILB를 구성하는 방법

Half-NAT 토폴로지를 사용하여 ILB 고가용성 구성

Half-NAT 토폴로지를 사용하여 고가용성을 이루도록 ILB를 구성하는 방법

ILB 구성 하위 명령에 대한 사용자 권한 부여 설정

ILB 서버 그룹 관리

서버 그룹을 만드는 방법

서버 그룹을 삭제하는 방법

서버 그룹 표시

ILB에서 백엔드 서버 관리

서버 그룹에 백엔드 서버를 추가하는 방법

서버 그룹에서 백엔드 서버를 제거하는 방법

백엔드 서버를 다시 사용 또는 사용 안함으로 설정하는 방법

ILB에서 건전성 검사 관리

건전성 검사 만들기

사용자 제공 테스트 세부 정보

건전성 검사 삭제

건전성 검사 나열

건전성 검사 결과 표시

ILB 규칙 관리

규칙을 만드는 방법

규칙 삭제

규칙 나열

ILB 통계 표시

show-statistics 하위 명령을 사용하여 통계 정보 얻기

NAT 연결 테이블 표시

세션 지속성 매핑 테이블 표시

ImportExport 하위 명령 사용

24.  Virtual Router Redundancy Protocol(개요)

25.  VRRP 구성(작업)

26.  혼잡 제어 구현

제5부IPQoS(IP Quality of Service)

27.  IPQoS 소개(개요)

28.  IPQoS 사용 네트워크 계획(작업)

29.  IPQoS 구성 파일 만들기(작업)

30.  IPQoS 시작 및 유지 관리(작업)

31.  흐름 계산 및 통계 수집 사용(작업)

32.  IPQoS 세부 정보(참조)

용어집

색인

ILB 고가용성 구성(능동-수동 모드 전용)

이 절에서는 DSR, Half-NAT, Full-NAT 토폴로지를 사용한 ILB의 고가용성 구성에 대해 설명합니다.

DSR 토폴로지를 사용하여 ILB HA 구성

이 절에서는 DSR 토폴로지를 사용하여 고가용성(HA)을 이루도록 ILB 연결을 설정하는 방법을 설명합니다. 기본 로드 밸런서와 대기 로드 밸런서의 두 가지 로드 밸런서를 설정해야 합니다. 기본 로드 밸런서를 실패하면 대기 로드 밸런서가 기본 로드 밸런서의 역할을 맡습니다.

다음 그림은 HA를 이루도록 ILB 연결을 구성하기 위한 DSR 토폴로지를 보여줍니다.

image:DSR 토폴로지를 사용하여 ILB HA 구성

DSR 토폴로지를 사용하여 고가용성을 이루도록 ILB를 구성하는 방법

  1. 다음 로드 밸런서 명령을 사용하여 기본 및 대기 로드 밸런서를 모두 구성합니다.
    # ilbadm create-servergroup -s server=10.0.0.1,10.0.0.2 sg1
    # ilbadm create-rule -i vip=81.0.0.3,port=9001 \
    -m lbalg=hash-ip-port,type=DSR -o servergroup=sg1 rule1
  2. 모든 서버의 lo0 인터페이스에 VIP가 구성되었는지 확인합니다.
    Server1# ipadm create-addr -T static -d -a 81.0.0.3/24 lo0/server1
    Server2# ipadm create-addr -T static -d -a 81.0.0.3/24 lo0/server2
  3. Load Balancer 1이 기본 로드 밸런서로 작동하도록 구성합니다.
    LB1# dladm create-vnic -m vrrp -V 1 -A inet -l eth0 vnic1
    LB1# vrrpadm create-router -V 1 -A inet -l eth0 -p 255 vrrp1 
    LB1# ipadm create-addr -T static -d -a 81.0.0.3/24 vnicl/lb1
  4. Load Balancer 2가 대기 로드 밸런서로 작동하도록 구성합니다.
    LB2# dladm create-vnic -m vrrp -V 1 -A inet -l eth0 vnic1
    LB2# vrrpadm create-router -V 1 -A inet -l eth0 -p 100 vrrp1
    LB2# ipadm create-addr -T static -d -a 81.0.0.3/24 vincl/lb2

    위의 구성은 다음 실패 시나리오에 대해 보호를 제공합니다.

    • Load Balancer 1을 실패하면 Load Balancer 2가 기본 역할을 맡고 VIP 81.0.0.3에 대한 주소 결정을 인수하여 클라이언트의 모든 패킷을 대상 IP 주소 81.0.0.3으로 처리합니다.

      Load Balancer 1을 복구하면 Load Balancer 2가 대기 모드로 돌아갑니다.

    • Load Balancer 1의 인터페이스 한쪽 또는 양쪽을 실패하면 Load Balancer 2가 기본 역할을 인수합니다. 따라서 Load Balancer 2가 VIP 81.0.0.3에 대한 주소 결정을 인수하여 클라이언트의 모든 패킷을 대상 IP 주소 81.0.0.3으로 처리합니다.

      Load Balancer 1의 인터페이스 양쪽을 복구하면 Load Balancer 2가 대기 모드로 돌아갑니다.

Half-NAT 토폴로지를 사용하여 ILB 고가용성 구성

이 절에서는 Half-NAT 토폴로지를 사용하여 HA를 이루도록 ILB 연결을 설정하는 방법을 설명합니다. 기본 로드 밸런서와 대기 로드 밸런서의 두 가지 로드 밸런서를 설정해야 합니다. 기본 로드 밸런서를 실패하면 대기 로드 밸런서가 기본 로드 밸런서의 역할을 맡습니다.

다음 그림은 HA를 이루도록 ILB 연결을 구성하기 위한 Half-NAT 토폴로지를 보여줍니다.

image:Half-NAT 토폴로지를 사용하여 ILB HA 구성

Half-NAT 토폴로지를 사용하여 고가용성을 이루도록 ILB를 구성하는 방법

  1. 기본 및 대기 로드 밸런서를 모두 구성합니다.
    # ilbadm create servergroup -s server=10.0.0.1,10.0.0.2 sg1
    # ilbadm create-rule -ep -i vip=81.0.0.3,port=9001-9006,protocol=udp \ -m lbalg=roundrobin,type=HALF-NAT,pmask=24 \ -h hc-name=hc1,hc-port=9006 \ -t conn-drain=70,nat-timeout=70,persist-timeout=70 -o servergroup=sg1 rule1
  2. Load Balancer 1이 기본 로드 밸런서로 작동하도록 구성합니다.
    LB1# dladm create-vnic -m vrrp -V 1 -A inet -l eth0 vnic1
    LB1# ipadm create-addr -T static -d -a 81.0.0.3/24 vnic1/lb1
    LB1# vrrpadm create-router -V 1 -A inet -l eth0 -p 255 vrrp1
    LB1# dladm create-vnic -m vrrp -V 2 -A inet -l eth1 vnic2
    LB1# ipadm create-addr -T static -d -a 10.0.0.3/24 vnic2/lb1
    LB1# vrrpadm create-router -V 2 -A inet -l eth1 -p 255 vrrp2
  3. Load Balancer 2가 대기 로드 밸런서로 작동하도록 구성합니다.
    LB2# dladm create-vnic -m vrrp -V 1 -A inet -l eth0 vnic1
    LB2# ipadm create-addr -T static -d -a 81.0.0.3/24 vnic1/lb2
    LB2# vrrpadm create-router -V 1 -A inet -l eth0 -p 100 vrrp1
    LB2# dladm create-vnic -m vrrp -V 2 -A inet -l eth1 vnic2
    LB2# ipadm create-addr -T static -d -a 10.0.0.3/24 vnic2/lb2
    LB2# vrrpadm create-router -V 2 -A inet -l eth1 -p 100 vrrp2
  4. 부동 기본 게이트웨이의 IP 주소를 양쪽 서버에 추가합니다.
    # route add net 192.168.6.0/24 10.0.0.3

    위의 구성은 다음 실패 시나리오에 대해 보호를 제공합니다.

    • Load Balancer 1을 실패하면 Load Balancer 2가 기본 역할을 맡고 VIP 81.0.0.3에 대한 주소 결정을 인수하여 클라이언트의 모든 패킷을 대상 IP 주소 81.0.0.3으로 처리합니다. 또한 부동 게이트웨이 주소 10.0.0.3으로 보내진 모든 패킷을 처리해야 합니다.

      Load Balancer 1을 복구하면 Load Balancer 2가 대기 모드로 돌아갑니다.

    • Load Balancer 1의 인터페이스 한쪽 또는 양쪽을 실패하면 Load Balancer 2가 기본 역할을 인수합니다. 따라서 Load Balancer 2가 VIP 81.0.0.3에 대한 주소 결정을 인수하여 클라이언트의 모든 패킷을 대상 IP 주소 81.0.0.3으로 처리합니다. 또한 부동 게이트웨이 주소 10.0.0.3으로 보내진 모든 패킷을 처리해야 합니다.

      Load Balancer 1의 인터페이스 양쪽을 복구하면 Load Balancer 2가 대기 모드로 돌아갑니다.


    주 - 현재 ILB 구현은 기본 및 대기 로드 밸런서를 동기화하지 않습니다. 기본 로드 밸런서를 실패하고 대기 로드 밸런서가 역할을 인수할 때 기존 연결을 실패합니다. 그러나 동기화 없는 HA는 기본 로드 밸런서를 실패한 상황에서 여전히 유용합니다.