Condividi tramite


Informazioni sulla pianificazione delle prestazioni e delle capacità (Windows SharePoint Services)

In questo capitolo viene illustrato il processo per la determinazione dei requisiti hardware per una singola farm. Vengono identificate le caratteristiche che influiranno sui requisiti relativi a prestazioni e capacità e vengono fornite indicazioni per gli aspetti seguenti:

  • Numero di computer server nella server farm.

  • Configurazione dei ruoli del server applicazioni nella server farm.

  • Requisiti hardware per ruoli del server specifici nella server farm.

Il processo di pianificazione della capacità deve includere un programma di testing per le caratteristiche specifiche per l'ambiente. A causa della gamma di fattori che può influire sulle prestazioni e capacità in un ambiente specificato, il test è un passaggio fondamentale della definizione delle caratteristiche dell'ambiente.

Confronto tra pianificazione della capacità e pianificazione della disponibilità

In questo capitolo si presuppone che l'articolo Pianificare la ridondanza (Windows SharePoint Services) sia già stato utilizzato per pianificare i requisiti relativi alla disponibilità. In seguito alla lettura di tale articolo, sarà possibile iniziare l'esercizio relativo alla pianificazione della capacità con una topologia che soddisfi i requisiti di disponibilità minimi dell'organizzazione. In base alla topologia che si è deciso di distribuire, questo capitolo consentirà di determinare quanto segue:

  • Se è necessario aggiungere altri server per raggiungere gli obiettivi di capacità e prestazioni.

  • Se è necessario modificare la configurazione dei ruoli del server applicazioni, in modo da ottimizzare le capacità e le prestazioni della server farm.

  • Se è necessario eseguire la pianificazione per più di una server farm in base ai requisiti di capacità specifici.

In alcuni casi, i requisiti di un'organizzazione relativi alla disponibilità possono consentire di ottenere una dimensione di server farm che offre capacità o prestazioni superiori a quanto altrimenti necessario. In tale caso, è possibile focalizzare il processo di pianificazione della capacità sulla definizione della dimensione dell'hardware del server in modo che risulti economicamente vantaggioso, invece di aggiungere altri computer server o scegliere hardware con prestazioni superiori.

In molti casi la topologia che soddisfa i requisiti minimi di disponibilità di un'organizzazione viene utilizzata come punto di partenza e i computer server vengono aggiunti o potenziati in modo da consentire di raggiungere la capacità e le prestazioni desiderate.

Confronto tra 64 bit e 32 bit

Sebbene sia possibile distribuire Microsoft Windows SharePoint Services 3.0 in server a 32 bit, è consigliabile utilizzare server a 64 bit nelle distribuzioni in una farm di Microsoft Windows SharePoint Services 3.0. Le informazioni aggiuntive disponibili in questa guida si basano su test eseguiti su server a 64 bit. Se si prevede di effettuare la distribuzione in server a 32 bit, sarà pertanto necessario eseguire ulteriori test sui server a 32 bit nel proprio ambiente. Le procedure consigliate e le indicazioni relative alle prestazioni disponibili in questa guida saranno comunque applicabili in via generale ad ambienti a 32 bit, ma i risultati effettivi possono variare.

L'architettura di sistema a 64 bit presenta diverse caratteristiche che contribuiscono a scalabilità e prestazioni superiori dei server:

  • Indirizzabilità della memoria Un sistema a 32 bit può indirizzare direttamente solo uno spazio degli indirizzi di 4 GB. Windows Server 2003 SP1 in esecuzione in un'architettura di sistema a 64 bit supporta fino a 1.024 gigabyte di memoria fisica e indirizzabile.

  • Numero elevato di processori e maggiore scalabilità lineare per processore Grazie ai miglioramenti apportati alla elaborazione in parallelo e all'architettura bus, le piattaforme a 64 bit sono in grado di supportare numeri maggiori di processori, ovvero fino a 64, pur offrendo una scalabilità quasi lineare con ogni processore aggiuntivo. Le piattaforme server che offrono più di 32 CPU sono disponibili esclusivamente in architetture a 64 bit.

  • Architettura bus avanzata L'architettura bus disponibile negli attuali chipset a 64 bit risulta più veloce e più ampia rispetto a quella delle generazioni precedenti. Una quantità maggiore di dati viene passata alla cache e al processore. Tale progresso è analogo al miglioramento offerto dalle connessioni a banda larga rispetto alle connessioni remote.

Approccio alla pianificazione di prestazioni e capacità

Esistono numerose variabili che influiscono sulla pianificazione di prestazioni e capacità. Per questo motivo potrebbe risultare difficile ottenere una risposta chiara a una domanda diretta. La risposta a una domanda relativa a prestazioni o capacità dipende pertanto in genere dalla situazione specifica.

L'esercizio relativo alla pianificazione di prestazioni e capacità disponibile in questo capitolo è stato progettato per ridurre il numero di variabili da esaminare, in modo da consentire di fornire risposte chiare basate su scenari comuni. Questo capitolo include tuttavia anche informazioni aggiuntive per calcolare i propri requisiti relativi a capacità e prestazione, in base alle caratteristiche della propria soluzione individuale. Nel capitolo sono disponibili due tipi di informazioni aggiuntive sulla pianificazione:

  • Indicazioni sulla valutazione dei requisiti relativi a prestazioni e capacità Sono disponibili alcuni articoli basati su scenari specifici. In ogni articolo viene definito un profilo di utilizzo tipico e vengono identificate le caratteristiche chiave che influiranno sulla capacità e sulle prestazioni per lo scenario specifico. In base al profilo e alle caratteristiche chiave, i dati definiti in precedenza consentono di valutare le funzionalità relative alla capacità per la soluzione specifica.

  • Formule e informazioni aggiuntive per il calcolo di requisiti specifici relativi a prestazioni e capacitàQueste informazioni aggiuntive consentono di sviluppare un profilo di utilizzo personalizzato oppure di modificare uno dei profili di scenario e quindi calcolare tutte le variabili che influiscono sulla capacità e sulle prestazioni della soluzione.

Processo di pianificazione di prestazioni e capacità

La pianificazione di prestazioni e capacità si concentra su tre aspetti relativi alla definizione delle dimensioni della soluzione:

  • Limiti del software Per ogni caratteristica implementabile e per gli oggetti che possono essere creati sono previste limitazioni di scalabilità. Una pianificazione che tenga conto dei limiti di capacità garantisce che la soluzione progettata si adatti alle indicazioni sulla scalabilità del software. I limiti del software e i limiti indicati in questa guida si applicano a tutti gli ambienti Microsoft Windows SharePoint Services 3.0.

  • Obiettivi relativi alla velocità effettiva La velocità effettiva indica il numero di operazioni al secondo che un server o una server farm è in grado di elaborare. Ogni tipo di azione eseguita da una server farm introduce un carico di prestazioni sull'hardware del server. Le operazioni primarie includono le operazioni utente, l'indicizzazione di contenuto e le attività operative, ad esempio il backup dei database. Un carico di prestazioni viene aggiunto anche dall'utilizzo di caratteristiche specifiche. Lo sviluppo di obiettivi relativi alla velocità effettiva implica la valutazione o il calcolo del numero di operazioni al secondo che dovranno essere elaborate da una server farm per supportare il carico di velocità effettiva previsto.

  • Capacità di dati La capacità di dati include il volume previsto di database del contenuto e del database di configurazione. Per ogni ruolo del server sono inoltre previsti requisiti univoci relativi ai dati in base alla soluzione specifica, ad esempio lo spazio su disco per gli indici contenuto o per il contenuto memorizzato nella cache.

Informazioni aggiuntive per la definizione di obiettivi relativi alla velocità effettiva e alla capacità di dati sono disponibili per ogni scenario in Stimare i requisiti di prestazioni e capacità (Windows SharePoint Services).

Il processo consigliato include i passaggi seguenti:

  • Pianificare sulla base dei limiti del software Esaminare i limiti del software e le limitazioni del software rispetto alla soluzione progettata e apportare modifiche alla soluzione progettata, se necessario.

  • Stimare i requisiti relativi a prestazioni e capacità Identificare lo scenario che corrisponde maggiormente alla soluzione specifica ed esaminare le informazioni aggiuntive disponibili nell'articolo di pianificazione corrispondente. Utilizzare l'articolo per identificare le caratteristiche chiave relative a prestazioni e capacità per il proprio ambiente, per stimare gli obiettivi relativi a velocità effettiva e capacità di dati e per valutare gli obiettivi rispetto alle prestazioni di alcune topologie dimensioni di hardware di esempio.

  • Pianificare azioni di scala in base alle prestazioni e alla crescita Dopo avere definito le caratteristiche relative alle prestazioni della propria soluzione e dopo avere determinato l'hardware del server necessario per supportare la soluzione, è possibile pianificare azioni di scala per la crescita futura.

  • Eseguire test della soluzione per il proprio ambiente Dopo avere definito una topologia di punto di inizio, è possibile distribuire un ambiente di testing basato sul piano di distribuzione specifico. Utilizzare gli strumenti di testing disponibili per definire dati effettivi relativi a prestazioni e capacità per il proprio ambiente e apportare modifiche al piano di distribuzione in base alla necessità.

Scaricare il manuale

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

Vedere l'elenco completo dei manuali disponibili visitando la pagina Web Manuali scaricabili per Windows SharePoint Services (informazioni in lingua inglese).