다음을 통해 공유


3단계 구성: IIS 웹 팜 부하 분산 구성

키스 뉴먼과 로버트 맥머레이

이제 IIS가 모든 웹 서버에 설치되었습니다. 모든 웹 서버는 콘텐츠와 구성을 모두 공유합니다. 그리고 IIS와 ARR이 부하 분산 서버에 설치되었습니다. 이제는 ARR을 구성하고 적절히 작동하는 웹 팜으로 서버를 설정할 차례입니다.

이러한 작업을 완료한 후에는 Step 4: Configure SSL Central Certificate Store을 진행하기 전에 디자인 관련 결정 사항을 기록합니다.

3.1. ARR을 사용하여 서버 팜 만들기

서버 팜을 만들려면 팜의 모든 웹 서버 IP 주소를 입력해야 합니다.

ARR을 사용하여 서버 팜을 만들려면

  1. IIS 관리자를 엽니다.
  2. 연결 창에서 서버 노드를 확장하고 서버 팜을 선택합니다.
  3. 작업 창에서 서버 팜 만들기를 클릭합니다. 서버 팜 만들기 마법사가 열리고 서버 팜 이름 지정 페이지가 표시됩니다.
  4. 서버 팜 이름 상자에 서버 팜의 이름을 입력하고 다음을 클릭합니다. 서버 추가 페이지가 표시됩니다.
  5. 서버 주소 상자에 첫 번째 서버의 IP 주소를 입력하고 추가를 클릭합니다.
  6. 계속해서 IP 주소를 입력하고 추가를 클릭하여 모든 웹 서버를 입력합니다.
  7. Finish를 클릭합니다.

3.2. ARR을 사용하여 부하 분산 구성

이 절차에서는 들어오는 요청을 웹 서버 간에 균일하게 분산시키는 알고리즘을 사용하여 ARR 부하 분산을 구성합니다. 그런 다음 서버 팜 상태 테스트 기능을 설정합니다.

ARR을 사용하여 부하 분산을 구성하려면

  1. IIS 관리자를 엽니다.
  2. 연결 창에서 서버를 확장합니다.
  3. 서버 노드에서 서버 팜을 확장한 후 직접 만든 서버 팜을 선택합니다.
  4. 서버 팜 창에서 부하 분산을 두 번 클릭합니다.
  5. 부하 분산 페이지의 부하 분산 알고리즘 목록에서 가중치가 매겨진 라운드 로빈을 선택하고 적용을 클릭합니다.
  6. 연결 창에서 직접 만든 서버 팜을 선택합니다.
  7. 서버 팜 창에서 상태 테스트를 두 번 클릭합니다.
  8. 상태 테스트 페이지의 URL 상자에 GET 요청을 보내 서버의 상태를 확인하는 방법으로 ARR이 테스트할 URL을 입력합니다. 적용을 클릭합니다.
  9. 팜의 상태를 확인하려면 URL 테스트 확인을 클릭합니다.

3.3. 애플리케이션 풀 설정 변경

모든 HTTP 요청 및 응답은 ARR을 통과하므로 애플리케이션 풀 시간이 초과되거나 예기치 않게 재생되는 경우 지연이나 오류가 발생합니다. 문제를 방지하려면 유휴 제한 시간 및 애플리케이션 풀 재생 설정을 0으로 지정합니다.

애플리케이션 풀 설정을 변경하려면

  1. 팜의 웹 서버 중 하나에서 IIS 관리자를 엽니다.
  2. 연결 창에서 애플리케이션 풀을 선택합니다.
  3. 애플리케이션 풀 창에서 웹 사이트의 애플리케이션 풀을 선택한 후 작업 창에서 고급 설정을 클릭합니다.
  4. 고급 설정 대화 상자에서 프로세스 모델을 확장하고 유휴 시간 제한(분) 값을 0으로 변경합니다.
  5. 재생을 확장하고 표준 시간 간격(분) 값을 0으로 변경합니다.
  6. 확인을 클릭합니다.

참고 항목