iRule


- BIG-IP에서 사용할 수 있는 TCP(Tool Command Language) 기반의 스크립트 언어.

- iRule이 연동된 Virtual Server는 스크립트 내용을 바탕으로 패킷에 대한 세세한 트래픽 제어나 컨텐츠 처리

- iRule은 Profile로 먼저 프로토콜과 어플리케이션 기능을 정의한 후 사용해야 함.

- ex

when HTTP_REQUEST {

          switch -glob [HTTP::url] {

          "*.png" {pool PL-IMG}

          default {pool PL-HTTP}

          }

}

=> '.png'가 포함된 경우 web01의 POOL(PL-IMG)로 전송, 그 외 리퀘스트는 (PL-HTTP)로 전송하도록.


Virtual Server


- Profile이나 iRule 연동, 클라이언트 트래픽을 접수하는 IP주소나 포트 번호를 연동.


'IT > Load Balancing' 카테고리의 다른 글

Persistence  (0) 2021.01.25
BIG-IP SNAT  (0) 2017.07.12
BIG-IP Protocol Profile  (0) 2017.07.11
부하분산 방식 2  (0) 2015.01.30
부하분산 방식  (0) 2014.09.17
Posted by jk.jeong
,