Implementare la scalabilità della ricerca per i siti Internet in SharePoint Server

 

**Si applica a:**SharePoint Server 2013, SharePoint Server 2016

**Ultima modifica dell'argomento:**2017-07-25

Sintesi: determinare i requisiti hardware ed esaminare le considerazioni relative alla scalabilità orizzontale delle topologie di ricerca di SharePoint Server per i siti Internet ai fini delle prestazioni e della disponibilità.

Questo articolo elenca i requisiti hardware minimi per le macchine virtuali e i server fisici per le topologie di ricerca per siti Internet.

Nell'articolo sono inoltre disponibili istruzioni di base per la scalabilità delle topologie di ricerca allo scopo di migliorare prestazioni e disponibilità.

Contenuto dell'articolo:

  • Requisiti hardware per le topologie di ricerca per siti Internet

  • Considerazioni sulle prestazioni per le topologie di siti Internet di medie dimensioni

Introduzione

Questo articolo elenca i requisiti minimi e include istruzioni su come e quando implementare la scalabilità orizzontale delle topologie di ricerca per siti Internet.

Per alcuni esempi di topologie, vedere il diagramma tecnico Architetture di ricerca dei siti Internet per SharePoint Server 2016.

Per una panoramica e una descrizione dei componenti di ricerca e dell'architettura di ricerca nel suo complesso, vedere Panoramica dell'architettura di ricerca in SharePoint Server e il diagramma tecnico Architetture di ricerca per SharePoint Server 2016.

Requisiti hardware per le topologie di ricerca per siti Internet

Nelle tabelle seguenti sono indicati i requisiti hardware per i server che ospitano topologie di ricerca di medie dimensioni per siti Internet. I requisiti hardware si applicano a:

  • Server applicazioni e server Web che contengono componenti di ricerca.

  • Server di database che contengono database di ricerca.

I requisiti minimi di RAM indicati per un server che ospita un componente di ricerca corrispondono alla quantità totale di memoria RAM richiesta per tale server. Se in un server si ospita il componente di elaborazione del contenuto, il componente di amministrazione della ricerca e il componente di ricerca per indicizzazione, ad esempio, la quantità minima di RAM richiesta per tale server sarà di 24 GB.

Ogni server deve disporre di spazio su disco sufficiente per l'installazione di base del sistema operativo Windows Server e per operazioni di diagnostica quali la registrazione, il debug o la creazione di dump della memoria. Per l'utilizzo in un ambiente di produzione, il server inoltre necessita di spazio libero aggiuntivo su disco per le operazioni quotidiane e per il file di paging. Seguire le indicazioni per lo spazio libero su disco e la dimensione del file di paging relative all'installazione di Windows Server in uso.

Nota

L'esempio di topologia di ricerca di medie dimensioni è ottimizzato per l'uso su hardware fisico, ma è possibile distribuirlo anche in macchine virtuali.

Server applicazioni e server Web che ospitano componenti di ricerca

Componente di ricerca nel server fisico RAM Disco rigido Processore

Componente di indicizzazione

48 GB per ogni server nella farm che ospita un componente di indicizzazione, un componente di elaborazione delle query e il front-end Web.

500 GB di spazio aggiuntivo su disco, preferibilmente in una partizione o un volume del disco distinto.

Tutti i componenti:

64 bit, minimo 4 core, consigliati 8 core.

Componente di elaborazione dell'analisi

24 GB per ogni server nella farm che ospita un componente di elaborazione dell'analisi, un componente di ricerca per indicizzazione, un componente di elaborazione del contenuto e/o un componente di amministrazione della ricerca.

300 GB di spazio aggiuntivo su disco, preferibilmente in una partizione o un volume del disco distinto.

Componente di ricerca per indicizzazione

Componente di elaborazione del contenuto

Vedere i requisiti elencati per il componente di elaborazione analisi.

80 GB per l'unità di sistema.

Componente di elaborazione delle query

Vedi i requisiti elencati per il componente di indicizzazione.

Componente di amministrazione della ricerca

Vedere i requisiti elencati per il componente di elaborazione dell'analisi.

Server di database che ospitano database di ricerca

Componente Requisiti minimi

Processore

64 bit, 4 core per le topologie di piccole dimensioni.

64 bit, 8 core per le topologie di medie dimensioni.

RAM

8 GB per le topologie di piccole dimensioni.

16 GB per le topologie di medie dimensioni.

Disco rigido

80 GB per l'unità di sistema.

Lo spazio su disco rigido dipende dalla quantità di contenuto.

Considerazioni sulle prestazioni per le topologie di siti Internet di medie dimensioni

Una topologia per siti Internet di medie dimensioni (FIS) è ottimizzata per un corpus di 3.400.000 elementi, con un'elaborazione di circa 100-200 documenti al secondo, in base alla lingua, e un modello di utilizzo di 85 visualizzazioni di pagina al secondo, corrispondente a 100 query al secondo.

Considerazioni sulle prestazioni

Elemento da considerare Motivi dell'importanza

Cache

La query e i relativi risultati sono memorizzati nella cache con Windows Server AppFabric in coppie chiave-valore, dove la query rappresenta la chiave e i risultati il valore. Per ogni query, la percentuale di memorizzazione nella cache è pari circa al 50%. Ciò significa che con un modello di utilizzo di 200 query al secondo, circa 100 query vengono inviate all'indice di ricerca e le altre 100 sono memorizzate nella cache. I risultati dalla cache hanno una latenza di query minore rispetto a quelli recuperati dall'indice di ricerca. I risultati per le query in primo piano eseguite spesso, ad esempio, è probabile che vengano memorizzati nella cache.

Ricerca per indicizzazione continua

È consigliabile abilitare la ricerca per indicizzazione continua con un intervallo di un minuto, anziché l'intervallo predefinito di 15 minuti. È possibile abilitare la ricerca per indicizzazione continua solo per le origini di contenuto di SharePoint.

Accesso anonimo

Con l'accesso anonimo, gli utenti non devono utilizzare le credenziali per accedere a un sito Internet di SharePoint. Le query anonime vengono memorizzate nella cache, quindi sono meno onerose data la latenza minore. È necessario abilitare l'accesso anonimo in due posizioni, ovvero il front-end Web e il sito.

Latenza delle query

La latenza delle query è influenzata dalla memorizzazione nella cache, dall'accesso anonimo e da altri fattori come il numero e la complessità delle regole di query applicate e attivate. Tenere inoltre conto dei dischi in cui viene archiviato l'indice di ricerca. Un disco con più assi può migliorare la velocità di accesso del disco e ridurre la latenza delle query.

See also

Gestire la topologia di ricerca in SharePoint Server
Modificare la topologia di ricerca predefinita in SharePoint Server
Gestire i componenti di ricerca in SharePoint Server
Gestire il componente di indicizzazione in SharePoint Server