Pianificazione della distribuzione di un server MinRole in SharePoint Server 2016, 2019 e Subscription Edition

SI APPLICA A:no-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Ruoli server in SharePoint Server 2016, 2019 ed Subscription Edition

Sono disponibili otto ruoli predefiniti del server in 3 categorie tra cui è possibile scegliere in SharePoint Server 2016, 2019 ed Subscription Edition. Ulteriori informazioni sui ruoli del server e sulle relative descrizioni sono disponibili nelle tabelle seguenti:

Ruoli dedicati: I ruoli dedicati sono ottimizzati per le prestazioni e la scalabilità e vengono in genere usati in farm su larga scala. Possono anche essere utilizzati in aziende di medie dimensioni con ruoli condivisi.

Ruolo del server Descrizione Note
Front-end Le applicazioni di servizio, i servizi e i componenti che si occupano delle richieste dell'utente fanno parte di un server Web front-end. Questi server sono ottimizzati per una prestazioni elevate. Il server applicazioni e i ruoli del server front-end ospitano un insieme di servizi simili. Tuttavia, ogni ruolo svolge un ruolo diverso. Il ruolo Front-end è sensibile alle prestazioni ed è ottimizzato per la gestione del traffico degli utenti, eseguendo le istanze del servizio appropriate per le richieste degli utenti nel server locale. È normale per il ruolo del server Front-end eseguire istanze del servizio ospitate nel ruolo del server applicazioni nelle versioni precedenti.
Applicazione Le applicazioni di servizio, i servizi e i componenti che si occupano delle richieste back-end, ad esempio, le richieste di ricerca per indicizzazione, appartengono a un server applicazioni. Questi server sono ottimizzati per velocità elevata. 2. Da SharePoint 2016, l'uso del termine "server applicazioni" ha un significato diverso dall'uso comune del termine nelle versioni precedenti. Nelle versioni precedenti di SharePoint, il server applicazioni ospitava in genere endpoint dell'applicazione per chiamare server Front-end durante il servizio di richieste degli utenti. In SharePoint Server 2016, 2019 e Subscription Edition il ruolo Server applicazioni esegue attività in background, ad esempio i processi Timer, e può essere la destinazione per le richieste di ricerca per indicizzazione.
Cache distribuita Le applicazioni di servizio, i servizi e i componenti necessari per una cache distribuita appartengono a un server della cache distribuita. La cache distribuita non supporta la disponibilità elevata allo stesso modo di altri servizi. Mentre possono essere presenti più server cache distribuita nella farm di SharePoint per distribuire il carico, i dati memorizzati su ciascun server cache distribuita non vengono replicati in altri server cache distribuita. Se un server cache distribuita si interrompe in modo imprevisto, i dati memorizzati nel server andranno persi.
Cerca Le applicazioni, i servizi e i componenti necessari per una ricerca appartengono a un server di ricerca. Una volta assegnato un server a un ruolo di ricerca, il server deve essere configurato nella gestione della topologia di ricerca. Per altre informazioni sulla topologia di ricerca, vedere Gestire la topologia di ricerca in SharePoint Server.

Ruoli condivisi: I ruoli condivisi sono ottimizzati per un numero inferiore di server della farm combinando i ruoli dedicati. Possono anche essere utilizzati in aziende di medie dimensioni con ruoli dedicati. I ruoli condivisi potrebbero richiedere più risorse di sistema poiché eseguono altri servizi.

Ruolo del server Descrizione Note
Front-end con cache distribuita Ruoli condivisi che combinano i ruoli Front-end e Cache distribuita sullo stesso server. Verificare che il server risponda ai requisiti di sistema necessari per ospitare un ruolo del server condiviso. Questo ruolo condiviso è stato introdotto nell'aggiornamento pubblico di novembre per SharePoint Server 2016 (Feature Pack 1).
Applicazione con ricerca Ruoli condivisi che combinano i ruoli Applicazione e Ricerca sullo stesso server. Verificare che il server risponda ai requisiti di sistema necessari per ospitare un ruolo del server condiviso. Questo ruolo condiviso è stato introdotto nell'aggiornamento pubblico di novembre per SharePoint Server 2016 (Feature Pack 1).

Ruoli speciali: Per scenari di casi particolari, test, sviluppo e servizi non integrati con MinRole.

Ruolo del server Descrizione Note
Farm a server singolo Le applicazioni di servizio, i servizi e i componenti necessari per una farm a server singolo appartengono a un server che esegue il ruolo farm a server singolo. Utilizzare questo ruolo per la distribuzione, lo sviluppo di test e attività di produzione limitate. Il ruolo della farm a server singolo sostituisce la modalità di installazione autonoma disponibile nelle versioni precedenti di SharePoint Server. A differenza dell'installazione autonoma, l'amministratore di SharePoint deve installare e preparare separatamente Microsoft SQL Server. L'amministratore di SharePoint deve anche configurare i servizi della farm di SharePoint e le applicazioni Web, manualmente o eseguendo la Configurazione guidata farm. Una farm di SharePoint con ruolo farm a server singolo non può avere più di un server SharePoint nella farm.
Personalizzato Le applicazioni di servizio, i servizi e i componenti che si desidera gestire, invece di usare MinRole per gestirli, appartengano a un server personalizzato. Questo ruolo del server viene generalmente usato per eseguire i servizi che non si integrano con MinRole. L'amministratore della farm ha il controllo completo sulle istanze del servizio che possono essere eseguite sui server assegnati al ruolo del server personalizzato. MinRole non tenterà di gestire server assegnati a questo ruolo.

Nota

È necessario disporre dell'aggiornamento pubblico di novembre per SharePoint Server 2016 (Feature Pack 1) per poter utilizzare ruoli condivisi nella topologia della farm.

Tecnologie di MinRole

Esistono tre tipi diversi di farm di SharePoint:

  • Farm di contenuti: Queste farm ospitano siti e applicazioni di servizio e possono eventualmente utilizzare le applicazioni di servizio di altre farm.

  • Farm di servizi: Queste farm ospitano applicazioni di servizio utilizzate da altre farm. Esempi di applicazioni di servizio: Metadati gestiti, ricerca e profilo utente.

  • Farm di ricerca: Queste farm ospitano applicazioni del servizio di ricerca utilizzate da altre farm.

Ogni tipo di farm di SharePoint richiede diversi ruoli del server MinRole per funzionare correttamente. Vedere la tabella seguente per l'elenco dei ruoli del server per ogni tipo di farm.

Server Role Required for Content Farm? Required for Services Farm? Required for Search Farm?
Front-end No No
Applicazione No
Cache distribuita No
Ricerca Sì, se viene ospitata una ricerca Sì, se viene ospitata una ricerca

Nota

[!NOTA] I ruoli condivisi possono essere sostituiti da ruoli equivalenti dedicati per ridurre il numero di server della farm. Ad esempio, il ruolo "Front-end con cache distribuita" può essere utilizzato al posto dei ruoli "Front-end" e "Cache distribuita" separati per soddisfare i requisiti di una farm di contenuto.

I ruoli dedicati, condivisi e del server personalizzati possano essere utilizzati insieme nella stessa farm. Se si sostituisce il ruolo del server personalizzato con uno o più ruoli server gestiti da MinRole, è necessario assicurarsi che i server assegnati al ruolo personalizzato siano configurati correttamente con le istanze del servizio necessarie in tale tipo di farm.

SQL Server può essere in esecuzione nello stesso server o in un server diverso di SharePoint, ma per migliorare le prestazioni è consigliabile eseguire SQL Server in un server separato.

Vedere la tabella seguente per l'elenco delle tecnologie di farm di contenuto MinRole consigliate.

Topologia farm di contenuti Server totali nella farm Descrizione
Farm a server singolo 1 Un server con tutti i ruoli:
Valutazione, sviluppo, test.
Carichi di lavoro di produzione molto leggeri e semplici.
Farm MinRole non a disponibilità elevate di piccole dimensioni 2 Due server con due ruoli condivisi:
Un front-end con server cache distribuita
Un server applicazioni con server di ricerca
Farm MinRole a disponibilità elevata (HA) di piccole dimensioni 4 Quattro server con due ruoli condivisi:
Due front-end con server cache distribuita
Due applicazioni con server di ricerca
Farm MinRole non a disponibilità elevate di medie dimensioni 4 Quattro server con quattro ruoli dedicati:
Un server Front-end
Un server di cache distribuita
Un server applicazioni
Un server di ricerca
Farm MinRole a disponibilità elevata (HA) di medie dimensioni (ricerca ottimizzata) 6 Sei server con ruoli del server dedicati e condivisi:
Due front-end con server cache distribuita
Due server applicazioni
Due server di ricerca
Farm MinRole a disponibilità elevata (HA) di medie dimensioni (ottimizzazione per l’utente) 6 Sei server con ruoli del server dedicati e condivisi:
Due server front-end
Due server della cache distribuita
Due applicazioni con server di ricerca
Farm MinRole a disponibilità elevata (HA) di grandi dimensioni 8 Otto server con quattro ruoli dedicati:
Due server front-end
Due server della cache distribuita
Due server applicazioni
Due server di ricerca

Distribuzione farm MinRole

Distribuzione server

Per creare una nuova farm o unire server a una farm esistente con MinRole, usare i metodi seguenti:

  • Configurazione guidata Prodotti SharePoint (PSConfigUI.exe)

  • PSConfig.exe strumento da riga di comando

  • Cmdlet di Microsoft PowerShell

La caratteristica MinRole presenta due nuovi parametri della riga di comando per PSConfig.exe e PowerShell. Il parametro LocalServerRole indica il ruolo del server locale quando si crea una nuova farm oppure si aggiunge un server a una farm esistente. I valori validi per il parametro LocalServerRole sono i seguenti:

  • WebFrontEnd (ruolo del server Front-end)

  • Applicazione (ruolo del server applicazioni)

  • DistributedCache (ruolo del server della cache distribuita)

  • Ricerca (ruolo del server di ricerca)

  • WebFrontEndWithDistributedCache (front-end con ruolo server cache distribuita)

  • ApplicationWithSearch (applicazione con ruolo del server di ricerca)

  • Personalizzato (ruolo del server personalizzato)

  • SingleServerFarm (ruolo del server della farm a server singolo)

Il parametro ServerRoleOptional consente di configurare la farm per non richiedere di indicare un ruolo del server durante la creazione di una farm o l'aggiunta di un server a una farm. Può essere utilizzato quando si crea una nuova farm del server. Se non viene specificato nessun ruolo del server, per impostazione predefinita al server viene assegnato il ruolo personalizzato.

È possibile distribuire server della farm nell'ordine desiderato. Un ruolo del server può essere il primo server della farm.

Configurazione guidata Prodotti SharePoint

Quando si crea una nuova farm o si aggiunge un server a una farm esistente tramite la Configurazione guidata prodotti SharePoint, nella procedura guidata viene visualizzato un nuovo modulo. Questo modulo fornisce una descrizione di ogni ruolo del server e consente di selezionare il ruolo del server. Il pulsante di opzione ruolo del server verrà disabilitato per i ruoli che non sono disponibili nella farm.

Visualizza la finestra di dialogo PSConfig con ruoli condivisi in SharePoint Server 2016

Visualizza la finestra di dialogo PSConfig con ruoli condivisi in SharePoint Server 2019

Distribuzione del sito Web Amministrazione centrale SharePoint

Per impostazione predefinita, il primo server della farm ospiterà il sito Web Amministrazione centrale SharePoint. Altri server non ospiteranno il sito Web Amministrazione centrale per impostazione predefinita. È possibile avviare o arrestare Amministrazione centrale su singoli server nella farm indipendentemente dal loro ruolo con uno di questi passaggi:

  • Dal sito Web Amministrazione centrale SharePoint, andare alla pagina Services on Server (servizi sul server).

  • Cmdlet di PowerShell New-SPCentralAdministration e Remove-SPCentralAdministration .

  • L'operazione psconfig.exe -cmd adminvs.

  • L'interfaccia utente Configurazione guidata Prodotti SharePoint.

Lo stato dell'amministrazione centrale non influenzerà la valutazione di conformità del server con MinRole.

Distribuzione di servizi

Non creare applicazioni di servizio in una farm MinRole fino al raggiungimento della topologia di farm MinRole minima supportata. Se, ad esempio, si distribuisce una farm di contenuto con ruoli del server dedicato, non creare applicazioni di servizio fino alla distribuzione di almeno uno dei seguenti ruoli del server:

  • Front-end

  • Applicazione

  • Cache distribuita

  • Ricerca (se ospita un'applicazione del servizio di ricerca)

Nota

Questa guida non è valida per le farm che usano il ruolo del server personalizzato.

Configurazione manuale della ricerca per indicizzazione

Per ottenere prestazioni ottimali, l'amministratore della farm dovrà configurare la ricerca per indicizzazione di applicazioni Web con il ruolo del server applicazioni o l'applicazione con ruolo del server di ricerca anziché ruolo del server Front-end. Questa operazione può essere eseguita configurando il servizio di bilanciamento del carico per inoltrare le richieste del crawler di ricerca all'applicazione o all'applicazione con i server di ricerca oppure configurando Gestione richieste di SharePoint per inoltrare le richieste del crawler di ricerca all'applicazione o all'applicazione con i server di ricerca.

Conversione della farm a singolo server in farm a più

È possibile convertire una farm a singolo server in farm a più server. A questo scopo, utilizzare la funzionalità di conversione del ruolo. Per altre informazioni su come modificare un ruolo del server, vedere Conversione dei ruoli tramite MinRole in SharePoint Server 2016, 2019 ed Subscription Edition.

Disattivazione di MinRole

SharePoint Server 2016, 2019 e Subscription Edition supporta il comportamento compatibile con le versioni precedenti di SharePoint con il ruolo server personalizzato. Gli amministratori di farm di SharePoint possono gestire direttamente le istanze del servizio nei singoli server assegnati al ruolo personalizzato. MinRole non tenterà di gestire server assegnati al ruolo personalizzato. È possibile assegnare al ruolo personalizzato nessuno, alcuni o tutti i server della farm.

Se si dispone di script di distribuzione che non si desidera modificare per supportare MinRole, è possibile specificare il parametro ServerRoleOptional quando si crea una nuova farm di SharePoint con lo strumento da riga di comando PSConfig.exe o PowerShell. Questo parametro configura la farm in modo che non sia necessario specificare un ruolo del server. Se non viene specificato nessun ruolo del server, per impostazione predefinita al server viene assegnato il ruolo personalizzato.

Vedere anche

Concetti

Procedure per Zero Downtime Patching in SharePoint Server 2016

Panoramica dei ruoli del server MinRole in SharePoint Server 2016, 2019 e Subscription Edition

Descrizione di MinRole e dei servizi associati in SharePoint Server 2016, 2019 e Subscription Edition

Ulteriori risorse

Gestione di una server farm MinRole in SharePoint Server 2016, 2019 e Subscription Edition