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

Riepilogo: utilizzare i suggerimenti hardware seguenti relativi alle prestazioni e alla capacità di Project Server 2013 per individuare una topologia iniziale adeguata per le specifiche esigenze.
Si applica a: Project Server 2013

Queste informazioni sono inoltre utili per decidere se eseguire la scalabilità orizzontale o verticale della topologia iniziale.

In questa serie di articoli viene fatto riferimento a tre diversi ruoli del server: il ruolo del server Web front-end, il ruolo del server applicazioni e il ruolo del server (SQL) database. Questi rappresentano tutti i componenti di una distribuzione completa di Project Server 2013. I server Web front-end operano come interfaccia per gli utenti che accedono a Project Server. Il server applicazioni provvede alla gestione delle richieste al livello dati di Project Server e all'implementazione della regola business di Project Server 2013. Il livello database, infine, corrisponde all'origine dati in cui è presente il database di Project Server 2013. Per le distribuzioni di piccole dimensioni, i ruoli del server Web front-end, del server applicazioni e del server database possono essere combinati nello stesso computer fisico. Per le distribuzioni di maggiori dimensioni, potrebbe essere necessario separare questi ruoli in computer distinti, anche con più computer fisici che ricoprono lo stesso ruolo.

Requisiti e suggerimenti hardware per Project Server 2013

In questa sezione vengono suggeriti un requisito minimo e una topologia consigliata per ognuna delle dimensioni di set di dati di piccole, medie e grandi dimensioni caratterizzate da come i set di dati influiscono sulle prestazioni e sulla capacità in Project Server 2013. La topologia con requisiti minimi è una topologia ideale per i set di dati in questione, ma potrebbe comportare un livello di prestazioni percepite notevolmente inferiore. Le topologie consigliate per ogni set di dati dovrebbero essere sufficienti per garantire prestazioni ragionevoli con la maggior parte dei modelli di utilizzo per le dimensioni specifiche del set di dati. È tuttavia consigliabile prendere in considerazione i suggerimenti specifici illustrati nella parte rimanente di questo documento per determinare se sarà necessario espandere ulteriormente la topologia consigliata per il set di dati approssimativo. In generale, è consigliabile monitorare i livelli di prestazioni della topologia e ampliarla di conseguenza se non si è soddisfatti dei risultati.

Consigli per i componenti hardware con set di dati di piccole dimensioni per Project Server 2013

Indicazioni sull'hardware per set di dati di medie dimensioni per Project Server 2013

Indicazioni sull'hardware per set di dati di grandi dimensioni per Project Server 2013

Suggerimenti di virtualizzazione per Project Server 2013

Project Server 2013 supporta l'esecuzione in macchine virtuali. La maggior parte dei suggerimenti relativi alla virtualizzazione di SharePoint Server 2013 si applica anche a Project Server 2013. Tuttavia, come in qualsiasi situazione in cui viene usata la virtualizzazione, è importante considerare la contesa per le risorse del computer fisico tra le macchine virtualizzate in esecuzione nella stessa istanza fisica.

Non è consigliabile eseguire SQL Server in una macchina virtualizzata. Il conflitto per le risorse in una macchina virtualizzata può ridurre notevolmente le prestazioni di SQL Server. Se è necessario eseguire SQL Server in un ambiente virtualizzato, è consigliabile utilizzare le impostazioni seguenti:

  • Scheda di rete:

    • Se si utilizza la virtualizzazione Hyper-V, utilizzare la scheda di rete virtuale anziché la scheda di rete legacy.
  • Disco virtuale:

    • Per la macchina virtuale in cui è in esecuzione SQL Server, è consigliabile selezionare l'opzione "pass-through" per il tipo di disco (anziché dinamico o fisso). Se questo non è possibile, utilizzare un disco con dimensione fissa anziché un disco virtuale dimensionato dinamicamente.

    • È consigliabile selezionare IDE su SCSI per l'unità di avvio.

    • Allocare spazio sufficiente sul disco rigido per gestire le dimensioni massime previste del set di dati e le richieste di registrazione ULS.

  • Memoria:

    • Allocare la massima quantità di memoria possibile alla macchina virtuale in cui è in esecuzione SQL Server. Questa quantità deve essere equivalente alla quantità di memoria richiesta/consigliata per i sistemi fisici che adempiono alla stessa funzione.

    • È inoltre necessario riservare parte della memoria per il sistema operativo host. Riservare almeno 2 GB di memoria per il sistema operativo host.

L'esecuzione di server applicazioni e Web front-end in ambienti virtualizzati in genere non ha un impatto sulle prestazioni altrettanto negativo dell'esecuzione di SQL Server in un ambiente virtuale.

Requisiti di rete per le distribuzioni di Project Server 2013

Per la maggior parte delle distribuzioni di Project Server, la larghezza di banda tende a non rappresentare un collo di bottiglia per le prestazioni. Nella tabella seguente sono elencate le specifiche consigliate per i componenti di rete.

Componente Piccole e medie dimensioni Grandi dimensioni
Numero di schede di interfaccia di rete
1
2
Velocità schede di interfaccia di rete (rete)
Qualsiasi velocità superiore a 100 mbps è adeguata
1 Gb/s
Tipo di servizio di bilanciamento del carico
Bilanciamento carico di rete o hardware (entrambi sono accettabili)
Bilanciamento carico di rete o hardware (entrambi sono accettabili)

L'obiettivo generale deve essere quello di mantenere una bassa latenza tra il livello applicazioni e il livello SQL Server.

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)