인덱서 성능 설정 변경(Office SharePoint Server 2007)

업데이트 날짜: 2008년 7월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2015-03-09

이 문서에서는 인덱서 성능 설정과 관련된 고려 사항 및 현재 설정을 변경하는 방법에 대해 설명합니다. 인덱서 성능 설정을 사용하여 인덱싱 작업의 기본 수준을 지정합니다.

참고

크롤러 영향 규칙을 사용하여 이러한 인덱싱 작업의 기본 수준을 수정할 수 있습니다. 크롤러 영향 규칙은 인덱서 성능 설정보다 우선합니다. 자세한 내용은 크롤러 영향 관리(Office SharePoint Server 2007)를 참조하십시오.

인덱서 성능 설정은 다음의 세 가지 값 중 하나로 설정할 수 있습니다.

  • 축소

  • 일부 축소

  • 최대

축소는 가장 낮은 설정이고 그 다음이 일부 축소, 그리고 최대가 가장 높은 설정입니다. 기본 설정은 축소입니다. 다음 섹션에서 이러한 설정에 대해 자세히 설명합니다.

이 문서의 내용

  • 인덱서 성능 설정이 팜 서버에 미치는 영향

  • 인덱서 성능 설정이 크롤링에 사용할 스레드 수에 미치는 영향

  • 적절한 인덱스 성능 설정 결정

  • 인덱서 성능 설정을 변경하려면

인덱서 성능 설정이 팜 서버에 미치는 영향

인덱서 성능 설정을 낮추면 항목이 인덱싱되는 속도가 느려지므로 검색 결과가 더 빨리 오래된 데이터가 될 수 있습니다. 인덱서 성능 설정을 높이면 다음과 같은 여러 가지 방식으로 팜의 서버 성능에 영향을 줄 수 있습니다.

  • 인덱스 서버

    인덱싱을 수행할 때는 디스크, 프로세서, 메모리 등의 인덱스 서버 리소스가 많이 필요합니다. 인덱스 서버에는 조직에서 필요로 하는 인덱싱 양을 수용하기에 충분한 하드웨어가 있어야 합니다. 자세한 내용은 다음을 참조하십시오.

  • 데이터베이스 서버

    인덱스 서버는 크롤링된 문서에서 수집하는 메타데이터를 데이터베이스 서버의 테이블에 씁니다. 인덱서 성능을 최대로 설정하면 인덱스 서버가 데이터베이스 서버를 오버로드하는 속도로 데이터를 생성할 수 있으며, 이로 인해 동일한 데이터베이스 서버를 사용하는 다른 응용 프로그램의 성능에 영향을 줄 수 있습니다. 또한 Excel 계산 서비스 등 SSP(공유 서비스 공급자)에서 실행 중인 기타 공유 서비스의 성능에도 영향이 있을 수 있습니다.

  • 웹 프런트 엔드 서버

    인덱스 서버는 로컬 SharePoint 사이트에서 콘텐츠를 크롤링하기 위해 콘텐츠를 호스팅하는 웹 프런트 엔드 서버로 요청을 보냅니다. 이러한 요청은 웹 프런트 엔드 서버의 리소스를 사용하므로 이러한 서버에서 최종 사용자용으로 호스팅되는 SharePoint 사이트의 응답 성능이 저하될 수 있습니다.

    중요

    인덱서 성능 설정을 변경할 경우 팜 외부에서 크롤링되는 서버의 성능에도 영향을 줄 수 있습니다.

인덱서 성능 설정이 크롤링에 사용할 스레드 수에 미치는 영향

인덱스 성능 설정에 따라 다음 각 항목의 기본값이 결정됩니다.

  • 지정된 시간에 인덱스 서버에서 크롤링에 사용할 수 있는 총 스레드 수

  • 지정된 시간에 인덱스 서버에서 특정 호스트를 크롤링하는 데 사용할 수 있는 최대 스레드 수

이러한 값은 다음 표에 나와 있는 것처럼 인덱스 서버의 프로세서 수에 따라 달라집니다.

인덱서 성능 설정 크롤링에 사용할 수 있는 총 스레드 수 특정 호스트를 크롤링하는 데 사용할 수 있는 최대 스레드 수

축소

인덱스 서버의 프로세서 수

인덱스 서버의 프로세서 수

일부 축소

인덱스 서버의 프로세서 수x4

인덱스 서버의 프로세서 수+4

최대

인덱스 서버의 프로세서 수x16

인덱스 서버의 프로세서 수+4

참고

  • 크롤러 영향 규칙을 사용하여 인덱스 서버가 크롤링에 사용할 수 있는 스레드 수를 수정할 수 있습니다. 이렇게 하면 크롤링되는 각 호스트에 적용하는 리소스 요구 사항을 보다 정확하게 제어할 수 있습니다. 자세한 내용은 크롤러 영향 관리(Office SharePoint Server 2007)를 참조하십시오. 크롤링을 최적화하는 방법에 대한 자세한 내용은 기아 상태를 최소화하기 위한 크롤링 일정 만들기 (영문)(https://go.microsoft.com/fwlink/?linkid=123794&clcid=0x412)를 참조하십시오.

  • 크롤링에는 최대 64개의 스레드를 사용할 수 있습니다. 이 수는 크롤러 영향 규칙이나 인덱스 서버의 프로세서 수에 관계없이 일정합니다.

적절한 인덱스 성능 설정 결정

크롤링 중에 서버 성능을 모니터링하면 인덱서 성능에 대해 적절한 설정을 결정할 수 있습니다. 직접 테스트를 수행하여 크롤링 속도, 네트워크 대기 시간, 데이터베이스 부하 및 크롤링되는 서버에 대한 부하의 균형을 조정하는 것이 좋습니다.

인덱서 성능 설정을 조정할 때는 다음과 같은 제안 사항을 고려하십시오.

  • Office SharePoint Server 검색 서비스를 사용한 검색에만 인덱스 서버 및 데이터베이스 서버를 사용하는 경우에는 인덱서 성능 수준을 최대로 설정하고 이 설정이 데이터베이스 서버 성능에 주는 영향을 확인할 수 있습니다. 데이터베이스 서버 CPU 사용률이 30% 이상 증가하는 경우에는 인덱서 성능 수준을 일부 축소로 변경하는 것이 좋습니다.

  • Office SharePoint Server 검색 서비스, Excel 계산 서비스 등 여러 서비스에서 인덱스 서버와 데이터베이스 서버를 공유하는 경우에는 인덱서 성능 설정으로 일부 축소 또는 축소를 선택하는 것이 좋습니다.

인덱서 성능 설정을 변경하려면

다음 절차에 따라 인덱스 성능 설정을 보거나 변경합니다.

참고

이 절차를 완료하려면 최소한 Farm Administrators 그룹의 구성원이어야 합니다.

인덱서 성능 설정 변경

  1. 중앙 관리의 작업 탭에서 토폴로지 및 서비스 섹션에 있는 서버 제공 서비스를 클릭합니다.

  2. 서버 제공 서비스 페이지에서 다음을 수행합니다.

    1. 표시되는 서버 이름이 적절한 인덱스 서버가 아니면 서버 변경을 클릭한 다음 인덱스 서버를 클릭합니다.

    2. 아래 표에서 서비스 시작 섹션에서 Office SharePoint Server 검색을 클릭합니다.

  3. Office SharePoint Server 검색 서비스 설정 구성 페이지의 인덱서 성능 섹션에서 다음 중 하나를 선택합니다.

    • 축소

    • 일부 축소

    • 최대

  4. 확인을 클릭하여 변경 내용을 저장하고 서버 제공 서비스 페이지로 돌아갑니다.