Condividi tramite


Configurazioni di distribuzione per Reporting Services in modalità di integrazione con SharePoint

È possibile configurare un server di report per l'esecuzione in una distribuzione di un prodotto o una tecnologia SharePoint e l'utilizzo delle funzionalità per la collaborazione e la gestione centralizzata dei documenti di Windows SharePoint Services 3.0 o Office SharePoint Server 2007 con Reporting Services. Per utilizzare le tecnologie contemporaneamente, iniziare con installazioni distinte di Reporting Services e di un prodotto o una tecnologia SharePoint e quindi installare e configurare il componente aggiuntivo e i componenti front-end che forniscono supporto per operazioni integrate.

Quando si pianifica una distribuzione che include SQL Server 2005 Reporting Services e prodotti e tecnologie SharePoint, è possibile progettare una topologia che varia da un singolo server a più server per distribuzioni su vasta scala. Nell'elenco seguente viene fornito un riepilogo dei diversi scenari di distribuzione che è possibile utilizzare:

  • Implementazioni con server autonomi in cui tutti i componenti server sono installati in un singolo computer.
  • Implementazioni con server distribuiti in cui una singola istanza di un componente server è installata in computer diversi. È possibile, ad esempio, installare un front-end applicazione Web in un computer e Reporting Services e i database back-end in un secondo computer.
  • Configurazioni di distribuzione scalabili che utilizzano più istanze degli stessi componenti server per supportare un numero elevato di utenti. È possibile, ad esempio, configurare una server farm dotata di front-end Web in due computer, un terzo computer che ospita il server applicazioni, computer aggiuntivi che eseguono una distribuzione orizzontale di un server di report e due computer che ospitano server database con mirroring o di cluster.

In questo argomento viene presentata un'introduzione ai diversi scenari di distribuzione e sono disponibili alcune illustrazioni che semplificano la comprensione dei componenti necessari per ogni scenario. Per ulteriori informazioni su Reporting Services per la modalità di integrazione con SharePoint, vedere Configurazione di Reporting Services per l'integrazione con SharePoint 3.0.

Panoramica delle configurazioni supportate e non supportate

Non tutte le configurazioni multi-istanza o multiserver sono supportate. Quando si pianifica una distribuzione, esaminare le configurazioni seguenti per verificare la fattibilità della progettazione che si desidera implementare:

Topologia Supporto

Distribuzione con scalabilità orizzontale con server farm.

Supportata. Informazioni dettagliate su questa configurazione sono disponibili in questo argomento.

Distribuzione con scalabilità orizzontale con server farm, in cui le istanze sono in versioni o edizioni diverse.

Non supportata. Tutte le istanze del server di report in una distribuzione con scalabilità orizzontale devono essere nella stessa versione ed edizione, ad esempio SQL Server 2005 SP2 Enterprise Edition. Tutte le istanze in una server farm devono essere dello stesso prodotto, ad esempio Windows SharePoint Services o Office SharePoint Server.

Installazioni affiancate di Reporting Services e di prodotti e tecnologie SharePoint nello stesso computer, ma non configurate per l'integrazione.

Supportata. È possibile eseguire un server di report in modalità nativa tramite un'installazione affiancata con un prodotto o una tecnologia SharePoint. Per ulteriori informazioni, vedere Distribuzione affiancata di Reporting Services e Windows SharePoint Services.

Più istanze di Reporting Services nello stesso computer, in cui un'istanza viene eseguita in modalità di integrazione con SharePoint, mentre l'altra viene eseguita in modalità nativa.

Supportata, ma è necessario eseguire tutte le istanze del server di report a livello SP2. Per ulteriori informazioni, vedere Configurazione di Reporting Services per l'integrazione con SharePoint 3.0.

Distribuzione con scalabilità orizzontale, in cui ogni istanza del server di report nella scalabilità orizzontale è integrata con un'istanza indipendente di un prodotto o una tecnologia SharePoint.

Non supportata. Se si configura la modalità di integrazione con SharePoint per una distribuzione con scalabilità orizzontale, l'intera scalabilità orizzontale deve essere integrata con una server farm o con la stessa singola istanza di un prodotto o una tecnologia SharePoint.

Il seguente scenario, ad esempio, non è supportato: due installazioni indipendenti di Windows SharePoint Services 3.0, ciascuna della quali è integrata con un'istanza locale del server di report e in cui entrambe le istanze del server di report condividono lo stesso database del server di report.

Non è possibile integrare due o più istanze del server di report che condividono lo stesso database del server di report con diverse implementazioni con server autonomi di Windows SharePoint Services 3.0 o Microsoft Office SharePoint Server 2007. Il mancato rispetto di questa indicazione provoca il danneggiamento dei dati nel database del server di report back-end.

Implementazioni con server autonomi

È possibile installare tutti i componenti server e i database dell'applicazione per entrambe le tecnologie in un singolo computer. Questa configurazione di distribuzione è utile per valutare il software o sviluppare applicazioni personalizzate che includono Reporting Services in modalità di integrazione con SharePoint.

Illustra un elenco di componenti richiesti

Questa distribuzione è la più semplice da configurare. Poiché tutti i componenti sono installati nello stesso computer, tale distribuzione utilizza inoltre la quantità minima di licenze. In particolare, Reporting Services e il Motore di database possono essere installati come singola copia dotata di licenza di SQL Server 2005. Reporting Services, inoltre, può connettersi direttamente all'istanza locale del prodotto o della tecnologia SharePoint. Per ulteriori informazioni su questa configurazione di distribuzione, vedere Procedura: Configurazione dell'integrazione con SharePoint in un server autonomo.

Implementazioni con server distribuiti

Un'implementazione con server distribuiti utilizza più computer, ciascuno dei quali ospita un singolo componente server. È possibile utilizzare questa configurazione di distribuzione se si desidera ottenere prestazioni migliori per l'elaborazione di report complessi o set di dati estesi per un'organizzazione o un gruppo di lavoro di piccole dimensioni.

Questa configurazione di distribuzione richiede una pianificazione avanzata. È necessario determinare gli account da utilizzare per servizi specifici e la modalità di configurazione delle connessioni. Potrebbe inoltre essere necessario acquistare copie aggiuntive del software se si desidera installare componenti server in più computer.

Per ulteriori informazioni sugli account del servizio da utilizzare, vedere Pianificazione di account amministrativi e di servizio (Windows SharePoint Services) nel sito Web MSDN e Procedura: Configurazione degli account di servizio (Configurazione di Reporting Services).

Per istruzioni su come configurare un'implementazione con server distribuiti, vedere Procedura: Configurazione dell'integrazione con SharePoint in più server.

Distribuzione con due computer

Nella figura seguente vengono illustrati i componenti necessari per una distribuzione con due computer.

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

Il primo computer ospita un'istanza di un prodotto o una tecnologia SharePoint. Il componente aggiuntivo di Reporting Services viene installato in questo computer.

Il secondo computer ospita SQL Server 2005 Reporting Services e il Motore di database. L'installazione di Reporting Services e del Motore di database nello stesso computer è utile se i vantaggi derivati dall'esecuzione di entrambi i componenti come singola installazione dotata di licenza prevalgono sulle considerazioni relative alle prestazioni. Per ulteriori informazioni sulla gestione delle licenze per SQL Server, vedere How to Buy Microsoft SQL Server nel sito Web Microsoft.

Si noti che quando Reporting Services e il prodotto o la tecnologia SharePoint vengono eseguiti in computer diversi, il server di report deve includere un'installazione minima dello stesso prodotto o tecnologia SharePoint. Di conseguenza, se Microsoft Office SharePoint Server è stato installato nel primo computer, è necessario installare un front-end Web di Office SharePoint Server nel secondo computer. L'installazione minima fornisce un front-end Web che consente di aggiungere un'istanza del server di report all'istanza del prodotto o della tecnologia SharePoint.

Distribuzione con tre computer

Nella figura seguente vengono illustrati i componenti necessari per una distribuzione con tre computer.

Illustra i componenti su 3 computer

Il primo computer ospita un'istanza di un prodotto o una tecnologia SharePoint. Il secondo computer ospita SQL Server 2005 Reporting Services. Il terzo computer ospita un'istanza del Motore di database.

Si noti che nella figura il Motore di database non richiede un'installazione locale di un server di report o di un'istanza di un prodotto o una tecnologia SharePoint.

Per selezionare un server database remoto con un sito di SharePoint, selezionare l'opzione di installazione Avanzata quando si installa un prodotto o una tecnologia SharePoint oppure utilizzare Amministrazione centrale per modificare l'impostazione del server database. Per selezionare un server database remoto per Reporting Services, utilizzare lo strumento Gestione configurazione Reporting Services. Per ulteriori informazioni sui requisiti di connessione e relativi alle edizioni per un database del server di report, vedere Creazione di un database del server di report e Procedura: Creazione di un database del server di report per la modalità di integrazione con SharePoint (Configurazione di Reporting Services).

Implementazioni con server scalabili

Un'implementazione con server scalabili combina la scalabilità orizzontale del server di report con una farm di SharePoint. Nel caso di un'organizzazione molto grande in cui virtualmente migliaia di utenti richiedono l'accesso ai report in un sito di SharePoint, è consigliabile valutare la combinazione di una distribuzione di server di report con scalabilità orizzontale con una server farm.

Per questo scenario, l'obiettivo consiste nell'ottimizzare la distribuzione per l'elaborazione interattiva dei report. Se non è presente un numero elevato di utenti che accedono simultaneamente ai report o se la maggior parte delle operazioni di elaborazione dei report può essere pianificata a intervalli personalizzabili, un'implementazione con server distribuiti può rappresentare una scelta migliore, in quanto più semplice da distribuire e gestire. Per informazioni sulle procedure consigliate su come valutare i requisiti di capacità, vedere Pianificazione di scalabilità e prestazioni con Reporting Services nel sito Web Microsoft.

Definizione di distribuzione con scalabilità orizzontale

Una distribuzione di server di report con scalabilità orizzontale è costituita da due o più server di report che condividono un singolo database del server di report. Nella figura seguente viene illustrata una distribuzione con scalabilità orizzontale.

Illustra una distribuzione con scalabilità orizzontale di un server di report

Se si desidera configurare una distribuzione con scalabilità orizzontale per aumentare la capacità per l'elaborazione interattiva dei report, è necessario utilizzare una soluzione di bilanciamento del carico hardware o software per distribuire l'elaborazione in entrambi i server. È inoltre necessario registrare l'URL di un server virtuale nel dominio per ottenere un singolo punto di ingresso in entrambi i server. Il modo in cui eseguire tali attività dipende dalla soluzione di bilanciamento del carico utilizzata. Per istruzioni su come registrare il nome di un server virtuale, rivolgersi all'amministratore di rete.

Per evitare la perdita di dati e aumentare al massimo il tempo di attività, è possibile eseguire il database del server di report in un cluster di failover. È necessario installare il cluster di failover prima di creare il database del server di report. Per utilizzare il cluster di failover, è necessario selezionare il nome del cluster come server database quando si crea il database del server di report.

Non è possibile eseguire il mirroring del database del server di report. Il mirroring del database non è supportato da Reporting Services.

Per procedure consigliate relative alla configurazione di provider di autenticazione in una distribuzione con scalabilità orizzontale, vedere Panoramica sulla protezione per Reporting Services utilizzato in modalità di integrazione con SharePoint.

Definizione di server farm

Una farm di SharePoint include funzionalità che consentono di distribuire i componenti server in più computer. Nel diagramma seguente vengono illustrati due server Web front-end, un server dell'applicazione che include Amministrazione centrale e due server database per ospitare i database back-end.

Illustra una configurazione di server farm

Se si combina una server farm con una distribuzione con scalabilità orizzontale, la configurazione risultante potrebbe avere l'aspetto seguente:

Illustra una distribuzione con scalabilità orizzontale con una server farm

Vedere anche

Attività

Procedura: Configurazione dell'integrazione con SharePoint in un server autonomo
Procedura: Configurazione dell'integrazione con SharePoint in più server

Concetti

Requisiti per l'esecuzione di Reporting Services in modalità di integrazione con SharePoint
Configurazione di Reporting Services per l'integrazione con SharePoint 3.0
Modalità di distribuzione di Reporting Services
Pianificazione della distribuzione di Reporting Services

Guida in linea e informazioni

Assistenza su SQL Server 2005