방법: Windows Server 2003에서에서 웹 서버 성능 최적화

이 문서의 Microsoft Windows 2000 버전, 308186 를 참조 하십시오.
308186

요약

이 문서는 전용 Windows Server 2003 웹 서버의 성능을 최적화 하는 데 사용할 수 있는 여러 가지 방법을 설명 합니다.

맨 위로

불필요 한 서비스 사용 안 함

전용된 웹 서버에 대 한 필요 하지 않은 Windows Server 2003 서비스 사용 안 함 이렇게 하려면, 다음 단계를 수행하십시오.
  1. 시작, 프로그램, 관리 도구컴퓨터 관리를 클릭 한 다음
  2. 확장 컴퓨터 관리 (로컬)
    서비스 및 응용 프로그램을선택 하 고 다음 서비스를 클릭 합니다.

    실행 중인 각 서비스의 상태 열에 "시작 됨" 이라는 다음 서비스는 전용된 웹 서버에는 필요 하지 않습니다.
    • 경고
    • 클립북
    • 컴퓨터 브라우저
    • DHCP 클라이언트
    • DHCP 서버
    • 팩스 서비스
    • 파일 복제
    • 적외선 모니터
    • 인터넷 연결 공유
    • 메신저
    • NetMeeting의 원격 데스크톱 공유
    • 네트워크 DDE
    • 네트워크 DDE DSDM
    • NWLink NetBIOS
    • NWLink IPX/SPX
    • 인쇄 스풀러
    • TCP/IP NetBIOS 도우미 서비스
    • 전화 통신
    • 텔넷
    • 무정전 전원 공급 장치
  3. 사용 하지 않도록 설정 하려는 각 서비스에 종속 된 서비스를 note입니다. 이렇게 하려면, 다음 단계를 수행하십시오.
    1. 사용 하지 않으려는 서비스를 두 번 클릭 합니다.
    2. 종속성 탭을 클릭 합니다.
    3. 이 서비스는 다음 시스템 구성 요소에 종속 목록에서이 서비스에 종속 된 서비스를 note입니다.
    4. 이 서비스에 종속 된 다음 시스템 구성 요소 목록에서이 서비스가 시작 되지 않는 서비스 note입니다.
    5. 확인을 클릭합니다.
  4. 한 번에 하나씩 선택한 각 서비스를 해제 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.
    1. 을 비활성화 하려면 서비스를 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭 합니다.
    2. 시작 유형 목록에서 사용 안 함을 클릭 합니다.
    3. 서비스를 즉시 중지 하려면 중지를 클릭 합니다. 다른 서비스 중지 대화 상자가 나타나면 노트는 다른 종속 서비스를 또한 중지 되며 다음 를 클릭 합니다.
    4. 확인을 클릭합니다.
  5. 중요 하지 않은 서비스를 해제 하려면 4 단계를 반복 합니다.
참고
  • 제대로 작동 하기 위해서는 웹 서버를 계속 사용 하려면 원하는 서비스를 해제 하지 않은 있는지 확인 하려면 각 서비스를 해제 한 후 테스트 합니다.
  • 인터넷 정보 서비스 (IIS) 서버는 Windows Server 2003 도메인의 구성원 인 TCP/IP 도우미 서비스가 올바르게 그룹 정책을 컴퓨터에 적용 하려면 시스템에 있어야 합니다.
  • DHCP 클라이언트를 비활성화 하면 DHCP 클라이언트가 동적 DNS 등록을 중지 합니다. DNS 동적 업데이트 프로토콜을 사용 하지 않도록 설정 하 고 수동 DNS 레코드 DNS 서버에서이 클라이언트에 추가 해야 합니다.
맨 위로

네트워크 응용 프로그램에 대 한 데이터 처리량 최적화

작업 메모리에서 IIS 6.0 프로세스 페이징할 수 있는 코드를 실행 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.
  1. Windows 탐색기에서 네트워크 환경마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭 합니다.
  2. 을 최적화 하기 위해 원하는 로컬 영역 연결을 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭 합니다.
  3. 이 연결에 다음 항목 사용 목록에서 클릭 합니다 (있지만 확인란의 선택을 취소 하지 마십시오) 파일 및 프린터 공유 Microsoft 네트워크용을 클릭 하 고 다음 속성을 클릭 합니다.
  4. 네트워크 응용 프로그램을 위해 데이터 처리량 최대화를클릭 합니다. 확인클릭 하 고 닫기를 클릭 합니다.
맨 위로

백그라운드 서비스의 성능 최적화

IIS 6.0 프로세스 (Inetinfo.exe) 백그라운드 서비스로 실행 됩니다. 백그라운드 서비스의 성능을 향상 시키려면 다음과이 같이 하십시오.
  1. 시작을 누르고 제어판누른 다음 시스템.
  2. 고급 탭을 클릭 한 다음 성능에서 설정 을 클릭 합니다.
  3. 고급 탭을 클릭 합니다.
    백그라운드 서비스를 선택 하 고 확인 을 두 번 클릭 합니다.
맨 위로

IIS 6.0 사용 하지 로깅

필요 하지 않으면 웹 사이트, 가상 디렉터리 및 파일 및 폴더에 대 한 로깅을 해제 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.
  1. 시작, 프로그램, 관리 도구가리킨 및 다음 인터넷 정보 서비스 (IIS) 관리를 클릭 합니다.
  2. 서버 이름 서버 이름 은 웹 서버 이름을 확장 합니다.
  3. 수정 하 고 해당 항목을 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭 (웹 사이트, 가상 디렉터리 또는 실제 디렉터리) 항목을 찾습니다.
  4. 다음 중 하나를 수행합니다.
    • 웹 사이트를 선택한 경우 홈 디렉터리 탭을 클릭 합니다.

      -또는
    • 가상 디렉터리를 선택한 경우 가상 디렉터리 탭을 클릭 합니다.

      -또는
    • 실제 디렉터리를 선택한 디렉터리 탭을 클릭 합니다.
  5. 방문 기록 확인란 선택을 취소 한 다음 확인을 누릅니다.

    전체 웹 사이트에 대 한 로깅을 사용 하지 않으려면 해당
    웹 사이트 탭을 로깅 사용 확인란 선택을 취소 한 다음 확인을 누릅니다.
  6. 인터넷 정보 서비스 (IIS) 관리자를 종료 합니다.
맨 위로

대역폭 조절 사용

개별 웹 사이트에 사용할 수 있는 네트워크 대역폭을 제한 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.
  1. 시작, 프로그램, 관리 도구가리킨 및 다음 인터넷 서비스 관리자를 클릭 합니다.
  2. 서버 이름 서버 이름 은 웹 서버 이름을 확장 합니다.
  3. 을 수정 하려면 원하는 웹 사이트를 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭 합니다.
  4. 성능 탭을 누른 다음 이 웹 사이트에 사용 가능한 네트워크 대역폭 제한 확인란을 선택 합니다.
  5. 최대 대역폭 상자에 새 값을 입력 한 다음 확인을 클릭 합니다.
  6. 인터넷 서비스 관리자를 종료 합니다.
맨 위로

CPU 모니터링 사용

CPU를 모니터링 모니터링할 수 및 많은 양의 CPU 시간을 소비 하는 작업자 프로세스를 자동으로 종료를 활성화 합니다. CPU 모니터링을 활성화 하려면 다음과이 같이 하십시오.
  1. 인터넷 정보 서비스 (IIS) 관리자에서 로컬 컴퓨터를 확장 하면
    응용 프로그램 풀 폴더 CPU 계정 사용을 누른 다음 응용 프로그램 풀을 마우스 오른쪽 단추로 클릭
    속성입니다.
  2. 성능 탭을 누른 다음 CPU 사용 모니터링 확인란을 선택 합니다.
  3. 최대 CPU 사용 상자에서 위쪽 및 아래쪽 화살표를 사용 하 여 응용 프로그램 풀을 원하는 CPU 최대 비율을 설정 합니다.

    응용 프로그램 풀이 지정 된 최대값 보다 더 사용 하 여 IIS Windows 이벤트 로그에 오류 메시지를 생성 합니다.
  4. 분 단위로 새로 고침 CPU 사용량 번호 상자에서 위쪽 및 아래쪽 화살표를 새로 고침 빈도 설정 합니다.
  5. CPU 사용량이 최대 CPU 사용 초과 하는 경우 작업을 수행할 상자에서 지정 된 응용 프로그램 풀에 대 한 적절 한 조치를 클릭 합니다.
    • 지정 된 응용 프로그램 풀에 최대 CPU 사용량에 도달 하면 Windows 이벤트 로그에 오류를 생성 하는 IIS가 No Action 클릭 합니다.
    • 응용 프로그램 풀을 종료 하려면 종료 를 클릭 합니다. 해당 호스트 작업자 프로세스를 종료 하 여 문제가 있는 응용 프로그램을 중지 하려면 종료 를 클릭 합니다.
  6. 적용누른 다음
    OK.
CPU를 모니터링 하는 방법에 대 한 자세한 내용은 인터넷 정보 서비스 6.0 관리자 가이드의 "CPU 모니터링 사용" 항목을 참조 하십시오.

맨 위로

웹 사이트 연결 제한

개별 웹 사이트에 사용할 수 있는 연결 수를 제한 합니다. 이렇게 하려면, 다음 단계를 수행하십시오.
  1. 인터넷 서비스 관리자를 시작 합니다.
  2. 서버 이름 서버 이름 은 웹 서버 이름을 확장 합니다.
  3. 를 제한 하려면 원하는 웹 사이트를 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭 합니다.
  4. 성능 탭을 클릭 한 다음 연결 제한을 클릭 합니다.
  5. 연결 제한 상자에 허용할 연결 수를 입력 합니다.

    참고: 연결 된 각 클라이언트가 약 4 개의 동시 연결을 사용합니다. 예를 들어, 200 연결 제한을 약 50 사용자가 웹 사이트에 액세스할 수 있습니다.
  6. 확인클릭 한 다음 인터넷 서비스 관리자를 종료 합니다.
맨 위로

HTTP 연결 유지를 사용 하 여

기본적으로 HTTP 연결 유지를 사용 하 여 사용할 수 있습니다. HTTP 연결 유지 기능이 설정 되어 있는지를 확인 하려면 다음과이 같이 하십시오.
  1. 인터넷 서비스 관리자를 시작 합니다.
  2. 서버 이름 서버 이름 은 웹 서버 이름을 확장 합니다.
  3. 을 수정 하려면 원하는 웹 사이트를 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭 합니다.
  4. 웹 사이트 탭을 클릭 합니다. 사용 HTTP 연결 유지확인란을 선택을 누른 다음 확인을 클릭 합니다.
  5. 인터넷 서비스 관리자를 종료 합니다.
맨 위로
속성

문서 ID: 816517 - 마지막 검토: 2017. 2. 7. - 수정: 1

피드백