Procedure consigliate per la gestione della capacità

In questo articolo vengono illustrate le procedure consigliate per Microsoft Office SharePoint Server 2007. Per ulteriori articoli della serie relativa alle procedure consigliate, vedere Procedure consigliate. Per ulteriori informazioni e risorse sulle procedure consigliate per Microsoft Office SharePoint Server 2007, vedere Procedure ottimali del centro risorse (informazioni in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=125981&clcid=0x410) (informazioni in lingua inglese). Per ulteriori informazioni sulla pianificazione delle prestazioni e delle capacità, vedere Pianificare le prestazioni e la capacità (Office SharePoint Server).

Procedure consigliate

  1. È consigliabile prendere nota il prima possibile della strategia di pianificazione della capacità durante il processo di pianificazione e quindi definirla nel dettaglio nelle fasi successive del progetto. Una pianificazione tempestiva può ridurre in modo significativo il rischio di riscontrare dopo l'inizio della distribuzione che i requisiti hardware sono stati sottostimati.

    È consigliabile prendere nota delle informazioni relative alle aree seguenti:

    • Il numero di utenti, le richieste al secondo (RPS), il numero di siti, il numero di documenti e la quantità di dati archiviati costituiscono valori importanti da registrare.

    • Per la ricerca è consigliabile prendere nota del numero di origini di contenuto e della dimensione dell'indice.

    • Prendere nota dei metodi di autenticazione utente per l'accesso e dei relativi numeri.

    • È consigliabile stimare in questo modo, in genere su base annuale, i valori soggetti a modifica nel corso del tempo.

    • Alcuni progetti prevedono anche requisiti numerosi o complessi per la migrazione di dati e applicazioni e potrebbero includere codice complesso di integrazione o personalizzazione. È consigliabile stimare il numero di siti personalizzati e i percorsi e i requisiti di migrazione per il codice e i dati personalizzati.

    • Obiettivi aggressivi a livello di disponibilità possono influire in modo notevole sulla complessità e l'ambito della topologia della farm. Per ulteriori informazioni, vedere Pianificare la ridondanza (Office SharePoint Server).

    • È possibili che per le distribuzioni globali siano necessarie misure speciali per assicurare prestazioni e adozione sufficienti. Per ulteriori informazioni, vedere Distribuzione globale di più farm.

    • Se si prevede di utilizzare la virtualizzazione per l'hosting di computer Office SharePoint Server, è consigliabile valutare l'effetto della virtualizzazione sulle dimensioni. Benché la virtualizzazione possa offrire numerosi vantaggi, è importante comprenderne l'impatto sulla memoria e sull'utilizzo del processore, sulle prestazioni e sulla capacità dei dischi condivisi e su molti altri fattori chiave. Per ulteriori informazioni, vedere Requisiti relativi a prestazioni e capacità per Hyper-V.

    Le informazioni precedente consentono di determinare il numero di farm necessarie e le relative topologie ottimali, ovvero piccola, media e grande.

  2. È consigliabile riesaminare ripetutamente la pianificazione della capacità in tutte le fasi di un progetto, quando le stime acquistano maggiore concretezza ed è necessario prendere decisioni più dettagliate in merito all'hardware e alla configurazione. È necessario che la pianificazione preveda tale esigenza.

  3. Una pianificazione rapida approssimativa della capacità può essere definita nelle prime fasi del processo sulla base di linee guida note, ma è necessario ricordare che le stime generiche non devono essere considerate sostituti di definizioni dettagliate della dimensione, da effettuare nelle fasi successive del progetto. È necessario esaminare tali stime per verificarne l'applicabilità alla distribuzione.

    Le linee guida note includono le seguenti:

  4. Mantenere la dimensione dei database del contenuto sotto ai 100 GB per consentire backup rapidi e affidabili e per evitare problemi di contesa degli elenchi durante i periodi di utilizzo di punta. Si noti inoltre quanto segue:

    • L'utilizzo di elenchi di grandi dimensioni, ovvero elenchi che includono oltre 2.000 voci, deve essere pianificato con attenzione. Per ulteriori informazioni sulla pianificazione relativa a elenchi di grandi dimensioni, vedere White paper: utilizzo di elenchi di grandi dimensioni in Office SharePoint Server 2007.

    • Il tempo necessario per l'esecuzione di un backup e la probabilità che risulti affidabile dipendono notevolmente dalla configurazione di archiviazione utilizzata per i database di Office SharePoint Server.

    • Misurare il tempo necessario per l'esecuzione e l'affidabilità del processo di backup e ripristino per set di dati di dimensioni realistiche in un ambiente di prova prima che il sito venga spostato in un ambiente di produzione e prima di creare le definizioni dei processi. È possibile che, per consentire un'esecuzione tempestiva e affidabile del backup, il proprio ambiente necessiti di database del contenuto di dimensioni decisamente inferiori a 100 GB.

  5. È consigliabile che la documentazione relativa alla pianificazione logica di SharePoint includa almeno note relative alle informazioni seguenti:

    • Farm

    • Applicazioni Web

    • Database del contenuto

    • Raccolte siti

    • Siti

    • Applicazioni personalizzate

    • Percorsi gestiti

    • URL

    • Autenticazione e autorizzazione

    Per ognuno di tali elementi è necessario prendere in esame le considerazioni seguenti:

    • Tutti gli elementi precedenti prevedono limiti che devono essere rispettati. Tali limiti e i limiti del software sono documentati in Pianificare i limiti del software (Office SharePoint Server).

    • Per tutti questi elementi, prima della distribuzione è necessario valutare se è possibile che i limiti vengano superati, quali regole trigger degli elementi devono essere applicate per consentire a un amministratore di rilevare una condizione di superamento dei limiti e quali azioni devono essere intraprese per risolvere tale condizione.

    • La gestione dei limiti del software è in genere un processo iterativo. Il rispetto di tutti i limiti rilevanti per un'installazione di grandi dimensioni può risultare difficile e potrebbe richiedere la suddivisione della farm in due farm distinte. È consigliabile prevedere una disponibilità di tempo e di risorse sufficienti per completare la pianificazione di questa fase.

    • È necessario notare che l'utilizzo dei gruppi di SharePoint o dei gruppi di Active Directory per la gestione degli utenti potrebbe influire sulla capacità e sulle prestazioni. Prima di utilizzare i gruppi di SharePoint o Active Directory, verificare di comprendere le conseguenze di tale utilizzo sulla farm nella sua configurazione attuale.

  6. È consigliabile acquisire familiarità con gli scenari testati di Office SharePoint Server, confrontando la propria applicazione con gli scenari seguenti e utilizzandoli per guidare le decisioni dettagliate in merito alla definizione della dimensione:

  7. Utilizzare le versioni server a 64 bit quando possibile, per abilitare scenari di scalabilità verticale e migliorare le prestazioni. Per ulteriori informazioni sulle ragioni per l'utilizzo di hardware e software a 64 bit, vedere l'articolo seguente: 64 bit e le tendenze di download del toolkit di amministrazione (informazioni in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=135709&clcid=0x410) (informazioni in lingua inglese). Le versioni future di Office SharePoint Server supporteranno solo hardware e sistemi operativi a 64 bit.

  8. Pianificare le regole di monitoraggio da utilizzare per attivare le opzioni di scalabilità orizzontale e di scalabilità verticale appropriate. Pianificare inoltre i processi attivati da tali trigger. I trigger più importanti includono i seguenti:

  9. In genere, l'ottimizzazione delle applicazioni offre più vantaggi a lungo termine, inclusi prestazioni più efficienti e carico minore sul server, rispetto alla sola aggiunta di hardware alla farm. È consigliabile verificare che siano stati stabiliti processi di governance per garantire che le personalizzazioni e le applicazioni distribuite soddisfino gli standard minimi relativi alle prestazioni e all'utilizzo delle risorse.

    Per ulteriori informazioni sul testing e sull'ottimizzazione delle personalizzazioni, vedere gli articoli seguenti:

  10. È consigliabile verificare di sottoporre a test di stress le piattaforme personalizzate prima di distribuirle nell'ambiente di produzione. Anche se è difficile prevedere e simulare in modo preciso il comportamento degli utenti prima della distribuzione, i test di stress offrono i vantaggi seguenti:

    • È possibile identificare e risolvere i problemi relativi alle prestazioni delle personalizzazioni.

    • È possibile rilevare i problemi di qualità delle prestazioni prima che influiscano sugli utenti della farm.

    • La riduzione dei problemi immediatamente dopo la distribuzione favorisce un'adozione più rapida ed efficace, che consente un migliore rendimento dell'investimento per la distribuzione.