ARR은 Windows서버에서 제공하는 네트워크인터페이스를 단위로 하는 NLB와는 다르게
IIS의 확장기능으로 제공되는 HTTP프로토콜에 특화된 부하분산기능입니다.
쉽게말하면 NLB는 L3레벨의 스위치, ARR은 HTTP전용의 L7스위치라고도 할수 있죠.
ARR을 사용하면 간단하게 웹사이트를 부하분산 시킬수있으며 ARR서버에 캐쉬를 둠으로써
정적리소스 요청(예를들어 그림파일, htm파일등 정적인)을 제공하는 프록시서버의 역할도 할수있습니다.
게다가 다중계층의 ARR서버를 사용하여 전세계각지에 걸쳐서 부하분산시키는것도 가능합니다.
CDN서비스를 구축할수 있다는 말이죠.
기업규모가 커지고 서비스규모가 커지니 부하분산은 당연히 알아둬야할 부분입니다.
단순히 NLB나 L4를 이용한 로드밸런싱은 어플리케이션 관리면에서는 효율이 좋지않으니 이렇게 특화된 기능을 제공해주는
기술을 만들어주는게 감사하군요.^^
주요기능을 IIS.Net 오피셜사이트에서 발췌했으니 관심있으신 분들은 한번 훓어보세요.
주요 기능
http://www.iis.net/download/ApplicationRequestRouting - Application Request Routing : The Official Microsoft IIS Site
'IIS' 카테고리의 다른 글
| ARR을 사용하여 간단 로드밸런싱 웹팜 구성하기 3 - 로드밸런싱을 위한 Health Test의 이해 (0) | 2011/11/27 |
|---|---|
| ARR(Application Request Rounting) 사용하여 간단 로드밸런싱 웹팜 구성하기 2 - ARR 설정하기 (0) | 2011/11/24 |
| ARR(Application Request Rounting) 사용하여 간단 로드밸런싱 웹팜 구성하기 1 - ARR 설치하기 (0) | 2011/10/31 |
| IIS 확장기능(부하분산) ARR - Application Request Routing 이란 (0) | 2011/10/24 |
![]() |
![]() |
|
![]() |
![]() |
![]() |


Prev





