Load Balance, Load Balancing, load sharing   로드 밸런싱, 부하 분산

(2015-02-13)

로드분산

1. 부하 분산 (Load Balancing, Load Sharing)부하를 고루 분담시켜 한곳에 과다하게 집중되는 것을 막는다는 일반적인 용어

  ㅇ 병렬로 운용되고 있는 기기 사이에서 부하가 가능한 한 균등하게 분산 할당시키는 것


2. 수행 서버 부하분산 (다수 서버 간 분산)DNS 라운드로빈 방식          (초기 사용되었으나, 지금은 거의 사용 안함)
  ㅇ OS 의존                      (OS에 부속된 기능을 이용하는 방법)
  ㅇ 부하분산 전용 장비 결합 활용 (경제적 부담 있음)
     - 네트워크 계층(IP 주소) 및 전송 계층(포트 번호) 정보를 이용하여 여러 서버에 걸쳐
       분산시켜 연결 할당 가능
        . 응용 例) NAT 기능 응용 등


3. 트래픽 부하분산 (다수 링크 간 분산)스위치 부하분산

     - 스위치에서 링크 집성
        . 여러 포트 그룹핑 사용

     - 서버에서 NIC 티밍(Teaming)
        . 서버 내 장착된 여러 NIC 카드로 포트 그룹핑 
           .. 보통, 위 포트 링크 집성과 병행 수행 필요

  ㅇ 라우터 부하분산

     - 상용 라우터 대부분에 링크부하분산 기능 있음 
        . 라우터라우팅 테이블에 어떤 목적지 네트워크로 가는 여러 경로들이 
          동일한 라우팅 메트릭 값으로 주어지면,
        . 라우터가 이들에 부가하는 트래픽 부하를 자동으로 고르게 분산시켜주는 기능 

     - OSPF 例
        . 목적지까지의 경로가 가장 작은 라우팅 메트릭에 의해 경로 결정이 되는데, 
        . 이 값이 똑같은 6개까지의 경로에 대해 부하 분산(Load Balance)이 가능함

  ㅇ 2계층 스위치, 3계층 라우터에 의한 부하분산 비교
     - 3계층 라우터는 여러 경로를 통한 부하분산이 자동,동적으로 이루어지는 등 구현 용이함
     - 2계층 스위치에 의한 부하분산은 설정이 다소 복잡하고 유지관리에 어려움 있음


[부하분산] 1. 로드 밸런싱 2. HSRP 3. VRRP 4. CDN

 
        최근수정     요약목록     참고문헌