캐시 설정 작업(SharePoint Server 2010)

 

적용 대상: SharePoint Server 2010

마지막으로 수정된 항목: 2016-11-30

이 문서에서는 웹 응용 프로그램 수준에서 Microsoft SharePoint Server 2010에 대해 구성할 수 있는 BLOB 캐시, 캐시 프로필 및 개체 캐시 설정을 간략히 소개합니다.

SharePoint Server 2010에서는 웹 페이지가 브라우저에서 로드되는 속도를 높이는 데 도움이 되는 BLOB 캐시, 페이지 출력 캐시 및 개체 캐시라는 세 가지 유형의 캐시를 제공합니다. BLOB 캐시는 캐시를 적용할 웹 응용 프로그램의 Web.config 파일에서 사용하도록 설정하고 구성합니다. 페이지 출력 캐시와 개체 캐시는 대개 사이트 모음 수준의 사용자 인터페이스에서 구성하지만 이러한 캐시의 특정 설정은 웹 응용 프로그램 수준에서도 구성할 수 있습니다. Web.config 파일의 변경 사항은 웹 응용 프로그램 내의 모든 사이트 모음 및 사이트에 적용되며 사이트 모음 수준 또는 그 아래에 설정된 모든 구성보다 우선합니다.

참고

페이지 출력 캐시 또는 개체 캐시를 사용하려면 사이트에서 게시 기능을 사용하고 있어야 합니다.

이 문서의 내용:

  • BLOB 캐시

  • 페이지 출력 캐시 프로필

  • 개체 캐시

BLOB 캐시

SharePoint Server 2010에서는 웹 페이지가 브라우저에서 신속하게 로드되도록 하는 데 사용되는 파일을 저장하고 이러한 파일을 사용할 때 데이터베이스 서버에 대한 부하를 줄이는 디스크 기반 캐시를 제공합니다. 이러한 파일을 BLOB(Binary Large Object)라고 하며 캐시를 BLOB 캐시라고 합니다. BLOB 캐시는 프런트 엔드 웹 서버 컴퓨터의 하드 디스크 드라이브에 직접 저장됩니다. 웹 페이지가 처음 호출되면 이러한 파일이 데이터베이스에서 서버 하드 디스크 드라이브의 캐시로 복사되며, 이러한 파일에 대한 이후의 모든 요청은 서버의 하드 디스크 드라이브 캐시에서 처리됩니다. 기본적으로 BLOB 캐시는 설정이 해제되어 있으며 해당 기능을 사용하려면 수동으로 설정해야 합니다. 프런트 엔드 웹 서버에서 BLOB 캐시를 사용하도록 설정하면 웹 브라우저에 대한 읽기 요청으로 인해 SharePoint Server 2010 데이터베이스 서버에 발생하는 부하가 줄어듭니다.

BLOB 캐시를 적용하려는 웹 응용 프로그램의 Web.config 파일에서 BLOB 캐시를 사용하도록 설정합니다. Web.config 파일에서 변경한 사항은 해당 웹 응용 프로그램 내의 모든 사이트 모음에 적용됩니다. BLOB 캐시에 대한 자세한 내용은 캐싱 및 성능 계획(SharePoint Server 2010)을 참조하십시오.

페이지 출력 캐시 프로필

페이지 출력 캐시는 페이지의 렌더링된 출력을 저장하며, 페이지를 요청하는 사용자의 사용 권한에 따라 서로 다른 버전의 캐시된 페이지를 저장하기도 합니다. 페이지 출력 캐시 설정은 사이트 모음 수준이나 사이트 수준에서, 그리고 페이지 레이아웃에 대해 구성할 수 있습니다. 기본적으로 페이지 출력 캐시는 해제되어 있습니다.

페이지 출력 캐시는 캐시에 항목을 보관해야 하는 기간을 지정하는 캐시 프로필을 사용합니다. 익명 사용자 및 인증된 사용자에 대해 각기 다른 캐시 프로필을 지정하여 사이트에서 허용된 인증 방식에 따라 캐시의 사용을 최적화할 수 있습니다.

응용 프로그램 서버에서 Web.config 파일을 편집하여 웹 응용 프로그램의 캐시 프로필 설정을 구성할 수 있습니다. 웹 응용 프로그램 수준에서 구성하는 캐시 프로필 설정은 해당 웹 응용 프로그램의 사이트 모음에 있는 모든 캐시 프로필에 사용됩니다.

참고

페이지 출력 캐시 및 연결된 캐시 프로필 설정을 사용하려면 사이트에서 게시 기능을 사용하고 있어야 합니다.

개체 캐시

개체 캐시는 목록 및 라이브러리, 사이트 설정, 페이지 레이아웃 등의 개체를 프런트 엔드 웹 서버 컴퓨터의 메모리에 저장하여 웹 서버와 SQL 데이터베이스 간의 트래픽 양을 줄입니다. 따라서 이러한 항목을 사용해야 하는 페이지를 빠르게 렌더링할 수 있으므로 페이지가 클라이언트 브라우저로 전달되는 속도가 높아집니다. 개체 캐시 설정은 웹 응용 프로그램 수준과 사이트 모음 수준에서 구성할 수 있습니다. 개체 캐시는 기본적으로 사이트 모음 수준에서 설정됩니다.

개체 캐시의 크기를 지정하여 웹 응용 프로그램에 대해 개체 캐시를 최적화할 수 있습니다. 큰 수를 지정하면 규모가 큰 일부 사이트의 성능이 향상되지만 각 프런트 엔드 웹 서버의 메모리가 소모됩니다. 사이트 모음 수준에서는 개체 캐시의 다른 설정을 구성할 수 있습니다.

참고

개체 캐시를 사용하려면 사이트에서 게시 기능을 사용하고 있어야 합니다.

작업 요구 사항

이 섹션의 내용:

See Also

Concepts

캐싱 및 성능 계획(SharePoint Server 2010)