Esecuzione di un laboratorio di test delle prestazioni di Project Server 2010

 

Si applica a: Project Server 2010

Ultima modifica dell'argomento: 2011-03-11

Questo è un articolo di pubblicazione recente. Microsoft è lieta di ricevere i commenti e suggerimenti degli utenti, che verranno utilizzati per migliorare la documentazione tecnica. Inviare commenti, domande o dubbi sulla documentazione scrivendo in lingua inglese all'indirizzo epmdocfeedback@microsoft.com.

L'esecuzione di un laboratorio di test delle prestazioni su una soluzione di Microsoft Project Server 2010 può essere un'attività molto complessa, a causa delle numerose interazioni degli utenti e dei comportamenti del sistema coinvolti. Questa sezione di articoli funge da guida generale per la creazione e l'esecuzione di un laboratorio di test di questo tipo.

Tipi di carico

Di seguito sono elencati i principali tipi di carico che è generalmente necessario riprodurre in un ambiente di test delle prestazioni.

  1. Operazioni iniziate dall'utente che implicano l'utilizzo di Microsoft Project Web App

  2. Operazioni iniziate dall'utente che implicano l'utilizzo di Microsoft Project Professional

  3. Operazioni in background

Strategie di test

Le strategie di test possono includere carichi indipendenti o carichi misti composti da diverse operazioni. La misurazione della reazione dei sistemi al carico prodotto da un'operazione specifica eseguita contemporaneamente da numerosi utenti simulati può aiutare a determinare una misura di riferimento per i periodi di picco di tale operazione. Le strategie di carico miste, tuttavia, sono più realistiche e possono essere utilizzate per simulare la reazione dei sistemi a diversi possibili modelli di utilizzo. Si supponga ad esempio di voler misurare il carico di invio delle scheda attività, che in base allo scenario specifico presenta un periodo di picco il venerdì pomeriggio per tutti gli utenti. A tale scopo è possibile testare il sistema simulando solo l'invio delle scheda attività, senza alcun altro carico simulato. I risultati forniranno una base di riferimento misurata in base alla velocità effettiva massima (ad esempio, numero di schede attività che possono essere inviate/elaborate all'ora) del sistema per la determinata operazione esaminata.

È inoltre possibile testare il sistema sotto il carico di un insieme più ampio di operazioni diverse eseguite contemporaneamente. A tale scopo è possibile utilizzare profili di utilizzo il più possibile simili allo scenario reale, servendosi dei registri cronologici del sistema di produzione come origine dati per determinare i profili di utilizzo da testare.

Indipendentemente dalle strategie di test globali che si sceglie di adottare, negli articoli correlati elencati nella sezione "Vedere anche" viene illustrato in maggior dettaglio come pianificare e simulare i tipi di carico che appartengono alle tre categorie descritte in precedenza. Visual Studio Team System 2008 Test Edition offre l'infrastruttura di base per tutti gli scenari e consente di bilanciare facilmente diversi tipi di carico in un unico test di carico da eseguire per un determinato periodo di tempo.