Pianificare le server farm

Contenuto dell'articolo:

  • Requisiti relativi alle licenze

  • Requisiti dell'organizzazione

  • Disponibilità e contratti di servizio

  • Prestazioni e scalabilità

In questo articolo sono contenute informazioni utili per stabilire il numero di server farm necessarie per la propria organizzazione. Utilizzando Microsoft Office SharePoint Server 2007 è possibile creare e utilizzare diversi tipi di siti. In base al numero e al tipo di siti che si intende distribuire, è possibile pianificare una o più server farm.

In questo articolo vengono descritti i criteri utilizzabili per determinare se sono necessarie più server farm. Negli articoli successivi relativi alla pianificazione sono contenute istruzioni per la pianificazione di singole farm. Gli articoli includono:

Requisiti relativi alle licenze

Per stabilire il numero minimo di server farm che è necessario pianificare, considerare i requisiti relativi alle licenze. In Microsoft Office SharePoint Server 2007 sono disponibili due licenze server che è possibile combinare nello stesso server o nella stessa server farm. Nella tabella seguente sono elencate e descritte le due licenze disponibili.

Tipo di licenza Descrizione

Microsoft Office SharePoint Server 2007, licenza Server

Questa licenza è necessaria per eseguire Microsoft Office SharePoint Server 2007 in modalità client/server. Deve essere utilizzata con il numero di licenze CAL (Client Access License) appropriato alle esigenze della propria organizzazione.

Microsoft Office SharePoint Server 2007 per siti Internet

È possibile utilizzare il software solo per i siti Web esposti a Internet. Tutte le informazioni e le applicazioni e tutto il contenuto devono essere accessibili ai non dipendenti. Questa licenza valida per un server include tutte le caratteristiche di Office SharePoint Server, Enterprise Edition e non richiede l'acquisto di licenze CAL (Client Access License).

Se si intende distribuire contenuto interno per l'organizzazione e contenuto esposto a Internet per i non dipendenti dalla stessa farm, è necessario acquistare entrambi i tipi di licenza per la farm. Per includere tutti gli scenari di distribuzione possibili, i clienti che desiderano consolidare le proprie esigenze di utilizzo di Microsoft Office SharePoint Server 2007 in un'unica distribuzione possono acquistare licenze per entrambi i prodotti, assegnare tali licenze allo stesso server e utilizzare la stessa istanza in esecuzione del software contemporaneamente con entrambe le licenze. In base ai diritti sull'utilizzo di Microsoft Office SharePoint Server 2007, tuttavia, i clienti devono acquistare licenze CAL per gli utenti e i dispositivi che accedono a contenuto mediante modalità non consentite dai diritti sull'utilizzo di Microsoft Office SharePoint Server 2007 per i siti Internet.

Nella parte restante di questa sezione viene illustrato quale licenza utilizzare per i diversi tipi di distribuzione.

Siti Intranet per dipendenti interni e remoti

Utilizzare la licenza server con il numero di licenze CAL appropriato. Per questo scenario è necessario utilizzare tale licenza anche se i siti Intranet potrebbero essere esposti a Internet per consentire l'accesso ai dipendenti remoti.

Siti Internet per utenti esterni

Utilizzare la licenza per siti Internet.

Siti Extranet per partner per le comunicazioni con dipendenti di società partner

Per i siti Extranet per i partner è possibile scegliere le opzioni seguenti:

  • Aggiungere un sito Extranet per i partner a una server farm che ospita l'Intranet aziendale (licenza server). Con questa opzione è necessario acquistare il numero necessario di licenze CAL per i dipendenti di partner.

  • Aggiungere un sito Extranet per i partner a una server farm che ospita il sito Internet aziendale (licenza per siti Internet). Con questa opzione non sono necessarie licenze CAL per i dipendenti di partner o per i dipendenti interni che collaborano con i partner. Nella farm non è tuttavia possibile creare siti utilizzati esclusivamente dai dipendenti dell'organizzazione.

  • Distribuire una server farm dedicata per la collaborazione con i partner e utilizzare la licenza per siti Internet. Con questa opzione non sono necessarie licenze CAL per i dipendenti di partner o per i dipendenti interni che collaborano con i partner. Nella farm non è tuttavia possibile creare siti utilizzati esclusivamente dai dipendenti dell'organizzazione.

Se si prevede di distribuire una singola server farm, utilizzare questa server farm. Se invece si prevede di distribuire due server farm differenti, una per i siti Intranet e una per i siti Internet, considerare gli aspetti seguenti prima di decidere quale server farm utilizzare per i siti Extranet per i partner:

  • Natura della collaborazione   Se lo scopo principale di un sito Extranet per i partner è la comunicazione protetta di informazioni a molti partner, la server farm Internet rappresenta la scelta più economica. Al contrario, se lo scopo principale è collaborare con un numero limitato di dipendenti di partner, la server farm Intranet potrebbe rappresentare una scelta più adeguata. Scegliere l'opzione che consente di ottimizzare la farm in base al ruolo a cui è destinata, ovvero collaborazione o contenuto di sola lettura.

  • Numero di dipendenti di partner   Se si collabora con molti dipendenti di partner ed è importante contenere i costi, è possibile ospitare in modo protetto sia contenuto per la collaborazione che contenuto anonimo in una farm esposta a Internet con la licenza per siti Internet.

Se si collabora con molti dipendenti di partner, provare a distribuire una server farm dedicata per i siti Extranet per i partner nelle circostanze seguenti:

  • Non si intende distribuire una server farm per i siti Internet ed è più vantaggioso dal punto di vista economico acquistare la licenza per siti Internet anziché acquistare licenze CAL per tutti i dipendenti di partner.

  • L'organizzazione impedisce l'accesso autenticato o la collaborazione nella stessa server farm in cui è ospitato il sito Internet.

  • Si prevedono o si stanno verificando problemi di prestazioni in una server farm che ospita sia siti Internet che siti Extranet per i partner, ad esempio i dipendenti dei partner segnalano tempi di risposta lenti durante le attività di collaborazione relative al contenuto.

Ambienti di pre-pubblicazione per siti Internet

Negli ambienti di pre-pubblicazione in cui vengono utilizzati più ambienti per lo sviluppo, la creazione/modifica, il testing e la gestione temporanea, attenersi alle linee guida seguenti:

  • Sviluppo del codice e testing   Utilizzare una licenza MSDN. Per ulteriori informazioni, vedere Licenza degli abbonamenti MSDN (https://go.microsoft.com/fwlink/?linkid=81665&clcid=0x410).

  • **Creazione e modifica di contenuto   **Utilizzare la licenza server con il numero appropriato di licenze CAL.

  • **Gestione temporanea   **Gli ambienti di gestione temporanea vengono in genere configurati in modo da corrispondere all'ambiente di produzione. Utilizzare pertanto la licenza per siti Internet.

Altre informazioni sulle licenze

Per ulteriori informazioni sulle licenze, vedere le risorse seguenti:

Requisiti dell'organizzazione

Sul numero delle server farm necessarie possono influire diversi criteri determinati dall'organizzazione, ad esempio:

  • Divisioni operative di responsabilità

  • Fonti di finanziamento

  • Posizioni dei data center

Divisioni operative di responsabilità

In alcune organizzazioni le diverse divisioni sono responsabili di tipi differenti di siti o applicazioni Web. Se una divisione necessita di autonomia per la distribuzione e l'utilizzo delle applicazioni, potrebbe essere utile pianificare una server farm separata per la divisione. In alternativa, è possibile avviare una negoziazione con più divisioni per stabilire se è possibile ottenere una maggiore efficienza combinando più siti in una singola server farm.

Fonti di finanziamento

In alcune organizzazioni la modalità di finanziamento dei progetti può influire sul numero di server farm necessarie. Negli scenari seguenti, ad esempio, potrebbero essere necessarie più server farm:

  • Ogni divisione dispone di un preventivo hardware distinto.

  • I progetti vengono finanziati indipendentemente, con poche possibilità di combinare i preventivi hardware o i costi operativi dei vari progetti.

  • I progetti vengono finanziati utilizzando modelli di finanziamento differenti. Un'organizzazione può ad esempio finanziare i siti personali con un preventivo hardware condiviso, ma offrire siti team a singoli team utilizzando un modello di hosting interno recuperato dai costi che comporta un addebito per i costi di utilizzo a ogni team.

Posizioni dei data center

Se i siti devono essere ospitati in posizioni data center diverse, sarà necessario pianificare più server farm.

Disponibilità e contratti di servizio

Se i siti presentano requisiti di disponibilità e contratti di servizio differenti, potrebbe essere più conveniente implementare più server farm. I tipi di scenari che potrebbero richiedere più server farm includono:

  • Ambiente di pubblicazione

  • Diversi contratti di servizio

  • Disponibilità elevata

Ambiente di pubblicazione

Un ambiente di pubblicazione contiene spesso più ambienti per la creazione/modifica, la gestione temporanea e il testing. Ognuno di questi ambienti presenterà requisiti di disponibilità e contratti di servizio differenti da quelli dell'ambiente di produzione. I siti di creazione/modifica, gestione temporanea e testing sono caratterizzati da un carico utente molto più ridotto e sono soggetti a una maggiore instabilità causata dalle attività di testing.

Pianificare la distribuzione di almeno due server farm, ovvero una per il sito pubblicato e una per le attività di creazione/modifica, gestione temporanea e testing. In base all'organizzazione, potrebbe essere necessario pianificare una server farm separata per ogni attività di pre-pubblicazione.

Per ulteriori informazioni sulla pianificazione per un ambiente di pubblicazione, vedere la sezione relativa ai requisiti funzionali più avanti in questo articolo.

Diversi contratti di servizio

Alcuni siti nell'ambiente di produzione potrebbero disporre di contratti di servizio differenti. Si considerino gli esempi seguenti:

  • L'organizzazione potrebbe definire alcuni tipi di contenuto come più critici rispetto ad altri, ad esempio il contenuto dei siti del team potrebbe essere più critico per il raggiungimento degli obiettivi aziendali rispetto al contenuto dei siti personali. Di conseguenza, le finestre dei servizi per il ripristino di ogni tipo di contenuto in caso di emergenza potrebbero essere differenti.

  • I siti che ospitano dati critici per la sicurezza potrebbero richiedere misure di protezione maggiori, incluso un metodo di autenticazione più sicuro, una maggiore attività di registrazione o un'applicazione più rapida degli aggiornamenti software.

Contratti di servizio differenti non richiedono necessariamente server farm separate. In alcuni casi, siti con contratti di servizio differenti possono essere ospitati in una singola server farm in modo efficiente, mentre in altri casi è possibile soddisfare meglio specifici requisiti di servizio distribuendo i siti in server farm separate.

Valutare i contratti di servizio tenendo presente quanto segue:

  • La creazione di applicazioni o di pool di applicazioni Web separate nella stessa server farm offre l'opportunità di implementare metodi di autenticazione e criteri di controllo degli accessi differenti. Questo approccio comporta anche la presenza di database del contenuto separati che possono essere ripristinati seguendo l'ordine di priorità basato sui contratti di servizio.

  • I requisiti che influiscono sulla topologia, sulla configurazione e sulle operazioni dell'intero ambiente server possono essere soddisfatti in modo più efficiente distribuendo più farm.

Disponibilità elevata

Alcune organizzazioni necessitano della capacità di eseguire il failover di una server farm in una posizione geografica differente in caso di emergenza. Microsoft Office SharePoint Server 2007 supporta la distribuzione log SQL Server per il backup dei database. Utilizzando le copie di backup, è possibile creare rapidamente una server farm per portare i dati in linea.

Se per l'organizzazione è necessario attivare una server farm in un data center remoto, è consigliabile pianificare almeno due server farm.

Requisiti di isolamento della protezione

Sebbene sia possibile soddisfare diversi requisiti di isolamento in una singola server farm, in alcuni scenari sono necessarie più server farm.

Microsoft Office SharePoint Server 2007 offre la possibilità di isolare le applicazioni ospitate nella stessa server farm utilizzando uno o più dei metodi di isolamento seguenti:

  • Utilizzare pool di applicazioni IIS (Internet Information Services) differenti con identità di processo differenti per ottenere un isolamento a livello di processo.

  • Utilizzare applicazioni Web separate per ottenere un isolamento a livello di applicazione Web.

  • Utilizzare provider di servizi condivisi separati per ottenere un isolamento a livello di contenuto e di gruppo di destinatari.

Per ulteriori informazioni sull'utilizzo di questi metodi, vedere gli articoli seguenti:

Sebbene nessun motivo tecnico giustifichi la necessità di distribuire più server farm per ottenere l'isolamento della protezione, alcuni requisiti dell'organizzazione imporranno l'implementazione di più server farm. Di seguito sono riportati alcuni scenari di esempio:

  • In alcuni settori, ad esempio la banca di investimenti, regole specifiche impongono l'isolamento fisico tra i siti.

  • Alcune organizzazioni che affidano i progetti IT in outsourcing, ad esempio gli enti governativi statali, potrebbero emettere contratti che richiedono l'isolamento fisico delle applicazioni.

  • Alcune organizzazioni non fanno affidamento sull'isolamento a livello software e insistono sulla necessità di garantire l'isolamento fisico.

  • L'esigenza di proteggere i dati critici riservati, incluso l'accesso come amministratore per l'utilizzo di una server farm, potrebbe comportare la necessità di disporre di un ambiente fisico separato.

Se uno di questi tipi di scenario è applicabile alla distribuzione corrente, potrebbe essere necessario pianificare più server farm.

Prestazioni e scalabilità

Se nessuno dei criteri precedenti richiede la presenza di più server farm, considerare gli aspetti seguenti relativi alle prestazioni e alla scalabilità:

  • Limiti del software

  • Profilo dell'applicazione

  • Velocità effettiva

Limiti del software

A seconda dell'ambito della distribuzione, le linee guida relative alla scalabilità potrebbero indicare la necessità di utilizzare più server farm. Per stabilire se una singola server farm sarà sufficiente per supportare le dimensioni previste, leggere l'articolo Pianificare i limiti del software (Office SharePoint Server).

Profilo dell'applicazione

Negli ambienti di dimensioni maggiori è possibile migliorare le prestazioni di una server farm ottimizzandola per le applicazioni con profili di prestazioni simili. Un contenuto Intranet pubblicato, quale un sito per la gestione delle risorse umane, presenta ad esempio un profilo prestazioni molto diverso rispetto a un contenuto per la collaborazione, come quello dei siti del team.

Considerare i tipi di fattori seguenti che contribuiscono a un profilo prestazioni:

  • Volume delle richieste. I siti personali, ad esempio, ricevono in genere un numero di richieste inferiore rispetto ai siti del team.

  • Differenze tra contenuto di sola lettura e contenuto per la collaborazione.

  • Volume del contenuto. In un Centro record è, ad esempio, possibile archiviare un volume di dati elevato ma elaborare poche richieste utente.

Velocità effettiva

In alcuni casi per soddisfare le aspettative di velocità effettiva è necessario implementare più server farm. Per informazioni su come eseguire la pianificazione in modo da soddisfare i requisiti di velocità effettiva, vedere Pianificare le prestazioni e la capacità (Office SharePoint Server).

Scaricare il manuale

Questo argomento è incluso nel manuale seguente, che può essere scaricato per una lettura e una stampa più agevoli:

Per un elenco completo dei manuali disponibili che è possibile scaricare per Office SharePoint Server 2007, vedere Downloadable content for Office SharePoint Server 2007 (informazioni in lingua inglese).