다음을 통해 공유


SharePoint 통합 모드에서 Reporting Services 배포 구성

SharePoint 제품 또는 기술 배포 내에서 실행되고 Windows SharePoint Services 3.0 또는 Office SharePoint Server 2007 with Reporting Services의 공동 작업 및 중앙 집중식 문서 관리 기능을 사용하도록 보고서 서버를 구성할 수 있습니다. 이러한 기술을 동시에 사용하려면 Reporting Services와 SharePoint 제품 또는 기술을 별도로 설치한 후 통합 작업을 지원하는 추가 기능과 프런트 엔드 구성 요소를 설치 및 구성합니다.

SQL Server 2005 Reporting Services와 SharePoint 제품 및 기술을 포함하는 배포를 계획하는 경우 단일 서버에서 대규모 배포를 위한 여러 서버에 이르는 토폴로지를 디자인할 수 있습니다. 다음 목록은 사용 가능한 여러 배포 시나리오를 요약한 것입니다.

  • 독립 실행형 서버 배포: 모든 서버 구성 요소를 하나의 컴퓨터에 배치합니다.
  • 분산 서버 배포: 하나의 서버 구성 요소 인스턴스를 여러 컴퓨터에 배치합니다. 예를 들어 웹 응용 프로그램 프런트 엔드가 하나의 컴퓨터에 위치하고 Reporting Services 및 백 엔드 데이터베이스는 두 번째 컴퓨터에 위치할 수 있습니다.
  • 확장 가능한 배포 구성: 같은 서버 구성 요소의 여러 인스턴스를 사용하여 많은 수의 사용자를 지원합니다. 예를 들어 웹 프런트 엔드가 있는 두 대의 컴퓨터, 응용 프로그램 서버를 호스팅하는 세 번째 컴퓨터, 그리고 보고서 서버 확장을 실행하는 추가 컴퓨터, 미러되거나 클러스터링되는 데이터베이스 서버를 호스팅하는 두 대의 컴퓨터로 이루어진 서버 팜을 구성할 수 있습니다.

이 항목에서는 다양한 배포 시나리오를 소개하며 각 시나리오에 필요한 구성 요소를 이해하기 쉽도록 그림을 통해 설명합니다. SharePoint 통합 모드의 Reporting Services에 대한 자세한 내용은 SharePoint 3.0 통합을 위한 Reporting Services 구성을 참조하십시오.

지원되는 구성 및 지원되지 않는 구성에 대한 개요

여러 인스턴스 또는 여러 서버 구성이 모두 지원되지는 않습니다. 배포를 계획할 때 다음 구성을 검토하여 구현하려는 디자인이 가능한지 확인하십시오.

토폴로지 지원 가능성

서버 팜을 사용한 확장 배포.

지원됩니다. 이 구성에 대한 자세한 내용은 이 항목에 나와 있습니다.

인스턴스 버전이 동일하지 않은 경우의 서버 팜을 사용한 확장 배포.

지원되지 않습니다. 확장 배포의 모든 보고서 서버 인스턴스는 같은 버전이어야 합니다(예: SQL Server 2005 SP2 Enterprise Edition). 서버 팜의 모든 인스턴스는 같은 제품이어야 합니다(예: 모두 Windows SharePoint Services이거나 모두 Office SharePoint Server).

Reporting Services와 SharePoint 제품 및 기술을 같은 컴퓨터에 함께 설치하지만 통합 구성은 하지 않음.

지원됩니다. 네이티브 모드 보고서 서버는 SharePoint 제품 또는 기술과 함께 실행할 수 있습니다. 자세한 내용은 Reporting Services 및 Windows SharePoint Services 함께 배포를 참조하십시오.

같은 컴퓨터에 여러 Reporting Services 인스턴스가 있음(한 인스턴스는 SharePoint 통합 모드에서 실행되고 다른 인스턴스는 네이티브 모드에서 실행됨).

지원됩니다. 그러나 모든 보고서 서버 인스턴스를 SP2 수준에서 실행해야 합니다. 자세한 내용은 SharePoint 3.0 통합을 위한 Reporting Services 구성을 참조하십시오.

확장 배포(확장 배포의 각 보고서 서버 인스턴스가 SharePoint 제품 또는 기술의 독립 인스턴스와 통합됨).

지원되지 않습니다. 확장 배포를 위해 SharePoint 통합 모드를 구성하는 경우에는 전체 확장을 서버 팜이나 SharePoint 제품 또는 기술의 동일한 단일 인스턴스와 통합해야 합니다.

예를 들어 각각 로컬 보고서 서버 인스턴스와 통합되고 두 보고서 서버 인스턴스가 동일한 보고서 서버 데이터베이스를 공유하는 두 개의 독립적인 Windows SharePoint Services 3.0 설치는 지원되지 않습니다.

동일한 보고서 서버 데이터베이스를 공유하면서 Windows SharePoint Services 3.0 또는 Microsoft Office SharePoint Server 2007이 각각의 독립 실행형 서버에 배포된 둘 이상의 보고서 서버 인스턴스는 통합할 수 없습니다. 이렇게 할 경우 백 엔드 보고서 서버 데이터베이스의 데이터가 손상됩니다.

독립 실행형 서버 배포

두 기술에 대한 모든 서버 구성 요소 및 응용 프로그램 데이터베이스를 하나의 컴퓨터에 설치할 수 있습니다. 이 배포 구성은 소프트웨어를 평가하거나, SharePoint 통합 모드의 Reporting Services를 포함하는 사용자 지정 응용 프로그램을 개발하는 경우에 유용합니다.

필수 구성 요소 목록을 보여 줍니다.

이 배포가 가장 구성하기 쉽습니다. 모든 구성 요소가 하나의 컴퓨터에 설치되므로 최소한의 라이센스를 사용합니다. 특히 Reporting Services와 데이터베이스 엔진을 라이센스가 있는 하나의 SQL Server 2005로 설치할 수 있습니다. 또한 Reporting Services가 SharePoint 제품 또는 기술의 로컬 인스턴스에 직접 연결할 수 있습니다. 이 배포 구성에 대한 자세한 내용은 방법: 독립 실행형 서버에 SharePoint 통합 구성을 참조하십시오.

분산 서버 배포

분산 서버 배포는 각각 하나의 서버 구성 요소를 호스팅하는 여러 컴퓨터를 사용합니다. 소규모의 조직이나 작업 그룹에서 복잡한 보고서 또는 다량의 데이터 집합을 처리하기 위해 보다 나은 성능이 필요한 경우 이 배포 구성을 사용할 수 있습니다.

이 배포 구성에는 몇 가지 고급 계획이 필요합니다. 특정 서비스에 사용할 계정과 연결을 구성할 방식을 결정해야 합니다. 여러 컴퓨터에 서버 구성 요소를 설치하려는 경우 소프트웨어 사본을 추가로 구매해야 할 수도 있습니다.

사용할 서비스 계정에 대한 자세한 내용은 MSDN의 관리 및 서비스 계정 계획(Plan for administrative and service accounts)(Windows SharePoint Services)방법: 서비스 계정 구성(Reporting Services 구성)을 참조하십시오.

분산 서버 배포를 구성하는 방법은 방법: 여러 서버에 SharePoint 통합 구성을 참조하십시오.

두 컴퓨터 배포

다음 그림은 두 컴퓨터 배포의 구성 요소를 보여 줍니다.

Bb510781.73a72dd5-ebb4-42a6-9f29-b96aaf5e967b(ko-kr,SQL.90).gif

첫 번째 컴퓨터는 SharePoint 제품 또는 기술 인스턴스를 호스팅합니다. Reporting Services 추가 기능은 이 컴퓨터에 설치됩니다.

두 번째 컴퓨터는 SQL Server 2005 Reporting Services와 데이터베이스 엔진을 호스팅합니다. 두 구성 요소를 라이센스가 있는 하나의 설치로 실행할 때 얻는 장점이 성능 고려 사항보다 중요하다면 Reporting Services와 데이터베이스 엔진을 동일한 컴퓨터에 설치하는 방법이 유용합니다. SQL Server 라이센스에 대한 자세한 내용은 Microsoft 웹 사이트의 Microsoft SQL Server 구입 방법을 참조하십시오.

Reporting Services와 SharePoint 제품 또는 기술을 서로 다른 컴퓨터에서 실행하는 경우 보고서 서버에는 동일한 SharePoint 제품 또는 기술을 최소로 설치해야 합니다. 즉, 첫 번째 컴퓨터에 Microsoft Office SharePoint Server를 설치한 경우 Office SharePoint Server의 웹 프런트 엔드는 두 번째 컴퓨터에 설치해야 합니다. 최소 설치에서 제공하는 웹 프런트 엔드를 사용하여 보고서 서버 인스턴스를 SharePoint 제품 또는 기술의 인스턴스에 조인할 수 있습니다.

세 컴퓨터 배포

다음 그림은 세 컴퓨터 배포의 구성 요소를 보여 줍니다.

세 컴퓨터의 구성 요소를 보여 줍니다.

첫 번째 컴퓨터는 SharePoint 제품 또는 기술 인스턴스를 호스팅합니다. 두 번째 컴퓨터는 SQL Server 2005 Reporting Services를 호스팅하며 세 번째 컴퓨터는 데이터베이스 엔진 인스턴스를 호스팅합니다.

그림에서 알 수 있듯이 데이터베이스 엔진은 보고서 서버의 로컬 설치나 SharePoint 제품 또는 기술의 인스턴스를 필요로 하지 않습니다.

SharePoint 사이트에서 원격 데이터베이스 서버를 선택하려면 SharePoint 제품 또는 기술 인스턴스를 설치할 때 고급 설치 옵션을 선택하거나 중앙 관리를 사용하여 데이터베이스 서버 설정을 수정합니다. Reporting Services에 대한 원격 데이터베이스 서버를 선택하려면 Reporting Services 구성 도구를 사용합니다. 보고서 서버 데이터베이스의 버전 및 연결 요구 사항에 대한 자세한 내용은 보고서 서버 데이터베이스 만들기방법: SharePoint 통합 모드용으로 보고서 서버 데이터베이스 만들기(Reporting Services 구성)를 참조하십시오.

확장 가능한 서버 배포

확장 가능한 서버 배포는 보고서 서버 확장을 SharePoint 팜과 결합합니다. 수천 명의 사용자가 SharePoint 사이트의 보고서에 액세스해야 하는 대규모 조직에서는 확장 보고서 서버 배포와 서버 팜을 쌍으로 연결하는 방법을 고려해야 합니다.

이 시나리오의 목표는 대화형 보고에 맞게 배포를 최적화하는 것입니다. 보고서에 동시에 액세스하는 사용자가 많지 않거나 대부분의 보고서 처리를 제어 가능한 간격으로 예약할 수 있다면 배포 및 유지 관리가 비교적 용이한 분산 서버 배포를 선택하는 것이 좋습니다. 용량 요구 사항을 예측하기 위한 권장되는 최선의 방법은 Microsoft 웹 사이트의 Reporting Services의 확장성 및 성능 계획(Planning for Scalability and Performance with Reporting Services)을 참조하십시오.

확장 배포 정의

보고서 서버 확장 배포는 하나의 보고서 서버 데이터베이스를 공유하는 둘 이상의 보고서 서버로 구성됩니다. 다음 그림은 확장 배포를 보여 줍니다.

보고서 서버 확장 배포를 보여 줍니다.

대화형 보고서 처리를 위해 용량을 늘릴 수 있도록 확장 배포를 구성하는 경우에는 로드 균형 하드웨어 또는 소프트웨어 솔루션을 사용하여 처리 작업을 두 서버로 분산해야 합니다. 또한 가상 서버 URL을 도메인에 등록하여 두 서버에 대한 단일 진입점을 확보해야 합니다. 이러한 작업을 수행하는 방법은 사용 중인 로드 균형 솔루션에 따라 다릅니다. 가상 서버 이름을 등록하는 방법은 네트워크 관리자에게 문의하십시오.

데이터 손실을 방지하고 가동 시간을 최대화하려면 장애 조치 클러스터에 있는 보고서 서버 데이터베이스를 실행하면 됩니다. 장애 조치 클러스터는 보고서 서버 데이터베이스를 만들기 전에 설치해야 합니다. 장애 조치 클러스터를 사용하려면 보고서 서버 데이터베이스를 만들 때 클러스터 이름을 데이터베이스 서버로 선택합니다.

보고서 서버 데이터베이스는 미러링할 수 없습니다. Reporting Services에서는 데이터베이스 미러링이 지원되지 않습니다.

확장 배포 환경에서 인증 공급자를 구성하는 최상의 방법을 보려면 SharePoint 통합 모드의 Reporting Services에 대한 보안 개요를 참조하십시오.

서버 팜 정의

SharePoint 팜에는 여러 컴퓨터에 서버 구성 요소를 배포하는 데 사용되는 기능이 들어 있습니다. 다음 다이어그램은 두 개의 프런트 엔드 웹 서버, 중앙 관리가 포함된 응용 프로그램 서버, 백 엔드 데이터베이스를 호스팅하는 두 개의 데이터베이스 서버를 보여 줍니다.

서버 팜 구성을 보여 줍니다.

서버 팜을 확장 배포와 결합하면 다음과 같은 구성이 만들어집니다.

서버 팜과 확장 배포를 보여 줍니다.

참고 항목

작업

방법: 독립 실행형 서버에 SharePoint 통합 구성
방법: 여러 서버에 SharePoint 통합 구성

개념

SharePoint 통합 모드에서의 Reporting Services 실행 요구 사항
SharePoint 3.0 통합을 위한 Reporting Services 구성
Reporting Services의 배포 모드
Reporting Services 배포 계획

도움말 및 정보

SQL Server 2005 지원 받기