Informazioni sulla pianificazione delle prestazioni e della capacità

 

Si applica a: Project Server 2010

Ultima modifica dell'argomento: 2010-05-11

In questo capitolo viene illustrato come determinare i requisiti hardware per una singola farm di Microsoft Project Server 2010. Vengono identificate le caratteristiche che influenzeranno i requisiti di capacità e forniti suggerimenti per:

  • Numero di computer server nella server farm

  • Configurazione dei ruoli dei server applicazioni nella server farm

  • Requisiti hardware per ruoli server specifici nella server farm

Pianificazione della capacità e della disponibilità

In questo capitolo si presuppone che i requisiti di disponibilità siano già stati pianificati utilizzando gli articoli della sezione Pianificare la distribuzione (Project Server 2010). La pianificazione della capacità verrà quindi avviata con una topologia che soddisfa i requisiti minimi di disponibilità dell'organizzazione. Partendo dalla topologia selezionata, in questo capitolo viene illustrato come determinare se è necessario:

  • Aggiungere altri server per raggiungere gli obiettivi prefissati in termini di capacità e prestazioni

  • Modificare la configurazione dei ruoli dei server applicazioni per ottimizzare la capacità e le prestazioni della server farm

  • Eseguire la pianificazione per più server farm in base ai requisiti di capacità

In alcuni casi, i requisiti di disponibilità di un'organizzazione possono portare alla creazione di una server farm che fornisce un livello di capacità o prestazioni superiore al necessario. In tal caso, la pianificazione della capacità può focalizzarsi sul ridimensionamento dell'hardware server in termini economici, piuttosto che sull'aggiunta di computer server o sulla scalabilità verticale con hardware con prestazioni superiori.

In numerosi casi, la topologia che soddisfa i requisiti minimi di disponibilità di un'organizzazione viene utilizzata come punto di partenza, quindi vengono aggiunti altri computer server per soddisfare gli obiettivi di capacità e prestazioni.

Indicazioni per la pianificazione della capacità

La pianificazione della capacità dipende da numerose variabili. Per questo motivo può essere difficile individuare l'approccio più appropriato.

L'esercizio relativo alla pianificazione della capacità disponibile in questo capitolo è progettato per ridurre il numero di variabili da considerare in modo da fornire risposte semplici basate su scenari comuni. Nel capitolo vengono inoltre fornite indicazioni per calcolare i requisiti di capacità e prestazioni in base alle caratteristiche di specifiche soluzioni. Vengono forniti due tipi di indicazioni per la pianificazione della capacità:

  • Suggerimenti per la valutazione dei requisiti di capacità   Viene fornita una serie di articoli in base agli scenari specifici. Ogni articolo definisce un profilo di utilizzo tipico e identifica le caratteristiche chiave che influenzeranno la capacità e le prestazioni per lo scenario. In base al profilo e alle caratteristiche, i dati predefiniti consentono di eseguire una stima dei requisiti di capacità della soluzione.

  • Formule e indicazioni per il calcolo dei requisiti di capacità specifici   Utilizzando le linee guida fornite è possibile sviluppare un profilo di utilizzo personalizzato (o modificare uno dei profili di scenario) e calcolare tutte le variabili che influenzano la capacità e le prestazioni della soluzione.

Processo di pianificazione della capacità

Nella pianificazione della capacità vengono presi in considerazione tre aspetti del ridimensionamento della soluzione:

  • Limiti della capacità del software   Ognuna delle funzionalità che è possibile implementare e gli oggetti che è possibile creare presentano limitazioni a livello di ridimensionamento. La pianificazione dei limiti della capacità assicura che la progettazione della soluzione soddisfi i requisiti di scalabilità del software.

  • Obiettivi di velocità effettiva   Ogni tipo di azione eseguita da una server farm comporta un carico di prestazioni sull'hardware server. Le principali azioni includono operazioni degli utenti, indicizzazione del contenuto e attività operative, ad esempio il backup dei database. Anche l'utilizzo di caratteristiche specifiche come Servizi di calcolo Excel, benché necessario per la creazione di cubi, comporta un ulteriore carico di prestazioni. Lo sviluppo di obiettivi di velocità effettiva implica la stima o il calcolo del numero di operazioni al secondo che una server farm deve elaborare per supportare il carico di velocità effettiva previsto.

  • Capacità dei dati   La capacità dei dati include il volume previsto dei database del contenuto e del database di configurazione. Ogni ruolo server presenta inoltre requisiti univoci per i dati in base alla soluzione, ad esempio lo spazio su disco per gli indici di contenuto o per il contenuto memorizzato nella cache.