Condividi tramite


Come i set di dati influiscono sulle prestazioni e le capacità in Project Server 2013

Riepilogo: Durante la pianificazione delle prestazioni e della capacità di una distribuzione di Project Server 2013, considerare il set di variabili che influiscono sui piani.
Si applica a: Project Server 2013

Set di dati tipici in Project Server 2013

I set di dati descritti in questo articolo sono caratterizzati dalle variabili elencate e illustrate nella tabella seguente. Queste variabili potrebbero non acquisire tutti i fattori che influiscono sulle prestazioni di Project Server. Ovvero, non acquisiscono la combinazione di funzionalità che si tende a usare nella distribuzione. Tuttavia, acquisiscono gran parte delle informazioni significative per determinare la capacità appropriata.

Fattori che influiscono sulle prestazioni in Project Server 2013

Entità Descrizione/Note Piccole dimensioni Medium Grandi dimensioni
Progetti
20
100
5000
Siti di progetto
20
100
5000
% progetti in modalità gestita
0%
10%
80%
Attività
1250
25000
1250000
Numero medio di attività per progetto
62.5
250
250
Cronologia transazioni attività
Numero di volte in cui lo stato viene inviato e approvato per una determinata attività
10
10
100
Attività
1625
32500
1625000
Numero medio di assegnazioni per attività
1.3
1.3
1.3
Attività medie per utente del sito personale
50
250
5000
Approvazioni
Aggiornamenti in sospeso per manager
5
50
600
Risorse
50
1000
10000
Risorse medie per progetto
2.5
10
20
Assegnazioni medie per risorsa
32.5
32.5
162.5
Utenti
50
1000
10000
Calendari
3
26
100
Problemi
20
400
20000
Rischi
20
400
20000
Risultati finali
20
800
40000
Tipi di progetto organizzazione
5
50
Flussi di lavoro
2
30
Progetti medi per flusso di lavoro
50
167
Fasi
5
50
Fasi per tipo di progetto enterprise
20
20
Fasi
15
150
Fasi per flusso di lavoro
20
40
PDP
10
100
Campi personalizzati per PDP
10
10
Numero di reparti
100
Progetti medi per reparto
50
Risorse medie per reparto
100
Schede attività all'anno
Più si usano le schede attività, più le richieste di risorse verranno poste su SQL Server.
2600
52000
780000
Report sullo stato all'anno
26000
260000

Nota

Nelle descrizioni delle dimensioni del set di dati, il numero di campi personalizzati include solo i campi personalizzati dell'organizzazione, non i campi personalizzati del reparto. I campi personalizzati del reparto hanno essenzialmente lo stesso effetto sulle prestazioni di Project Server 2013 come fanno i campi personalizzati dell'organizzazione. Pertanto, se si dispone di un numero elevato di campi personalizzati di reparto (in particolare a livello di attività), saranno necessarie risorse aggiuntive per supportare questa operazione. Le prescrizioni relative ai campi personalizzati in questo documento si applicano sia ai campi personalizzati dell'organizzazione che ai campi personalizzati del reparto.

Altre variabili di prestazioni e capacità da considerare in Project Server 2013

Concorrenza degli utenti:

  • Il carico utente simultaneo è spesso un fattore significativo nell'impostazione dei requisiti di capacità. È possibile che nel sistema siano presenti meno utenti, ma tutti possono eseguire transazioni con il server contemporaneamente durante i periodi di traffico "picco". Ad esempio, un'organizzazione in cui gli utenti inviano tutti gli aggiornamenti di stato/scheda attività nello stesso momento della settimana noterà probabilmente una riduzione sostanziale delle prestazioni durante tali periodi. Se si verificano periodi di utilizzo di picco elevati, è necessario aggiungere altre risorse alla topologia consigliata per il set di dati.

Suddivisione dei ruoli utente:

  • La distribuzione degli utenti tra amministratori, amministratori di portfolio, project manager e membri del team influirà sulle prestazioni della distribuzione nella misura in cui ogni tipo di utente ha accesso a una quantità variabile di dati. Gli utenti in diverse categorie di sicurezza possono variare in base al quanti progetti e risorse possono essere in grado di visualizzare. Gli amministratori, ad esempio, potranno visualizzare tutti i progetti nel server durante il caricamento di Project Center e tutte le risorse quando caricano Il Centro risorse. In confronto, un project manager potrebbe essere in grado di visualizzare solo i propri progetti. Il risultato è che questi utenti possono essere soggetti a una riduzione delle prestazioni percepite. Laddove possibile, è consigliabile limitare il numero di progetti, attività o risorse visualizzate in una visualizzazione specifica definendo filtri appropriati nelle visualizzazioni definite nella >sezione Gestisci visualizzazioni di Impostazioni server.

Problemi, rischi e risultati finali:

  • La presenza di un numero maggiore di queste entità può comportare un carico aggiuntivo su SQL Server. In particolare, è l'atto di visualizzare e interagire con queste entità nel sito del progetto che probabilmente creerà il carico aggiuntivo. Se si usano queste funzionalità in modo elevato, è possibile allocare risorse aggiuntive a SQL Server per mantenere un livello elevato di prestazioni. Questi artefatti e le funzionalità del sito del progetto sono siti ed elenchi di SharePoint, pertanto per ridimensionare questi aspetti di Project Server 2013, consultare la documentazione relativa al ridimensionamento di siti ed elenchi di SharePoint.

Calendari personalizzati:

  • È possibile definire calendari personalizzati per progetti, attività e risorse. Questi influiscono in gran parte sul motore di pianificazione, causando un maggiore utilizzo del processore nei server applicazioni e database.

Vedere anche

Panoramica della pianificazione di prestazioni e capacità in Project Server 2013

Strategia di pianificazione della capacità per Project Server 2013

Indicazioni su prestazioni e capacità dell'hardware per Project Server 2013

Topologie con scalabilità verticale e orizzontale in Project Server 2013

Ottimizzare le prestazioni in Project Server 2013

Contatori delle prestazioni in Project Server 2013

Risoluzione dei problemi relativi alle prestazioni in Project Server 2013

Set di dati tipici (Project Server 2013)