Informazioni di base sulla topologia per Skype for Business Server

Riepilogo: Scegliere la topologia per Skype for Business Server. Informazioni sulla collocazione del server per Skype for Business Server.

Prima di preparare qualsiasi altra cosa, è opportuno sapere che si sta pianificando la topologia giusta per la distribuzione di Skype for Business Server. La prima cosa da decidere è se si prevede una distribuzione locale di Skype for Business Server o se si intende combinarla con una distribuzione online Skype for Business Server in una distribuzione ibrida. In entrambi i casi, è consigliabile leggere altre informazioni, perché verranno illustrate in dettaglio le topologie locali, ma i dettagli della distribuzione ibrida sono documentati in una sezione specifica.

Alcune topologie di esempio sono disponibili anche in Topologie di riferimento per Skype for Business Server.

Siti

In Skype for Business Server si definiscono i siti della rete che contengono componenti Skype for Business Server. Un sito è un set di computer ben collegati da una rete ad alta velocità e a bassa latenza, ad esempio una singola rete locale (LAN) o due reti connesse da una rete in fibra ottica ad alta velocità. Si noti che Skype for Business Server siti sono un concetto separato dai siti Active Directory Domain Services e Microsoft Exchange Server. I siti Skype for Business Server non devono necessariamente corrispondere ai siti di Active Directory.

Skype for Business Server supporta la distribuzione locale di uno o più siti che possono essere ridimensionati in base alla disponibilità elevata e ai requisiti di posizione.

La distribuzione avrà almeno un sito centrale (detto anche data center, si tratta di un centro dati per tutti i server che si trovano al suo interno) e ogni sito centrale della distribuzione avrà un server Standard Edition o almeno un edizione Enterprise pool Front End. Di seguito sono riportate le differenze tra le varie opzioni:

  • Il server Standard Edition include un database SQL Server Express collocato.

  • edizione Enterprise pool Front End include:

    • Uno o più Front End Server (idealmente almeno tre, per la scalabilità), con un massimo di dodici. Il bilanciamento del carico è necessario per più server.

    • Un back-end server separato.

Per altre informazioni sui vari ruoli del server, vedere più avanti in questa sezione.

Oltre ai siti centrali, è anche possibile che uno o più siti di succursale vengano associati al sito centrale. Dipendono dal sito centrale per quasi tutte le loro funzionalità, quindi di cosa sono fatte, esattamente?

  • Survivable Branch Appliance, che combina un gateway PSTN (Public Switched Telephone Network) con alcune funzionalità di Skype for Business Server.

  • Survivable Branch Server, è un server che esegue Windows Server in cui sono installati Skype for Business Server software Registrar e Mediation Server.

  • Gateway PSTN autonomo (che non fa parte del Survivable Branch Appliance).

  • Mediation Server autonomo o pool di Mediation Server autonomo (se non si vuole collocare questo ruolo con Survivable Branch Appliance).

Cosa c'è in un sito di Skype for Business Server?

Per entrare in dettaglio, un sito centrale può anche avere:

  • Più pool Front End, nello stesso dominio o domini diversi (tenere presente nella pianificazione che tutti i Front End Server in un pool Front End, insieme ai server Back End per il pool, devono trovarsi nello stesso dominio).

  • Più server Standard Edition.

  • Office App Web Server, usato con Office App Web in Skype for Business Server per la condivisione e il rendering di presentazioni di PowerPoint.

  • Server perimetrale o pool di edge (in una rete perimetrale). Necessario se si vuole che la distribuzione supporti partner federati, connettività di messaggistica istantanea pubblica, gateway XMPP (Extensible Messaging and Presence Protocol) e accesso remoto degli utenti. Ulteriori dettagli sono disponibili nella documentazione relativa alla pianificazione di Edge Server.

  • Server Chat persistente. Utile se si vuole che gli utenti possano partecipare a conversazioni multiparty basate su argomenti che rimangono nel tempo. Per altre informazioni, vedere l'argomento Planning for Persistent Chat Server.

  • Monitoraggio. Consente di supportare la raccolta dei dati per la qualità dell'esperienza audio/video (A/V) e la registrazione dei dettagli delle chiamate (CDR) per conferenze VoIP aziendale e A/V nella distribuzione. Lo esaminiamo in dettaglio nell'argomento Pianificazione per il monitoraggio.

  • Pool di director o director. Non obbligatorio, ma utile se si vuole migliorare la resilienza e abilitare il reindirizzamento delle richieste di Skype for Business utenti al pool home dell'utente. Se si desidera distribuire Directors, è supportato un massimo di 10 per pool. Se questo è qualcosa di cui hai bisogno, continua sicuramente a leggere l'argomento Pianificazione per amministratori.

  • Proxy inverso. Non si tratta di un componente Skype for Business Server, ma se si vuole supportare la condivisione di contenuti Web per gli utenti federati, se si intende supportare il traffico per dispositivi mobili, se gli utenti remoti vogliono usare la rubrica, partecipare a riunioni e così via, questo è un aspetto che si dovrà avere nel proprio ambiente. C'è un argomento Configurazione del server proxy inverso che è possibile controllare per ulteriori dettagli, quando si è pronti.

Ulteriori informazioni sulla collocazione per questi server sono disponibili di seguito.

Tutti i pool Front End e i server Standard Edition distribuiti nel sito centrale condividono quanto segue, presupponendo che siano stati distribuiti:

     
Pool di director o director Pool di Mediation Server o Mediation Server autonomo Office App Web Server
Server perimetrale o pool di server perimetrali Server Chat persistente o pool di server chat persistente Monitoraggio

Dove si trova il server messaggistica unificata di Exchange nell'elenco? È possibile usarlo con Skype for Business Server se si vuole integrare con la messaggistica unificata di Exchange, ma non è un componente del sito di Skype for Business Server, quindi non lo menzioniamo qui.

È possibile che si stia pianificando la creazione di più siti centrali e, in tal caso, possono condividere i server e i ruoli seguenti, se distribuiti nel sito centrale:

   
Pool di Mediation Server o Mediation Server autonomo Server perimetrale o pool di server perimetrali
Server Chat persistente o pool di server chat persistente Monitoraggio

Proprio come l'ultimo elenco, il server di messaggistica unificata di Exchange non è incluso qui perché non fa parte della distribuzione Skype for Business Server, ma rientra nella stessa categoria anche qui.

Ci sono alcuni altri componenti e opzioni che vanno nelle distribuzioni, naturalmente.

       
Firewall Gateway PSTN (se si distribuisce VoIP aziendale Server messaggistica unificata di Exchange (se si vuole integrare con la messaggistica unificata di Exchange) Bilanciamento del carico DNS
Bilanciamenti del carico hardware SQL Server database Condivisioni file

Ruoli del server

Ogni server che esegue Skype for Business Server esegue uno o più ruoli del server. Un ruolo server è un set definito di funzionalità di Skype for Business Server fornite da tale server. Non è necessario distribuire tutti i ruoli del server disponibili nella rete. Installare solo i ruoli del server che contengono la funzionalità desiderata.

Per la maggior parte dei ruoli server, per la scalabilità e la disponibilità elevata è possibile distribuire pool di più server che eseguono tutti lo stesso ruolo di server. Ogni server in un pool deve eseguire uno o più ruoli server identici. Per la maggior parte dei tipi di pool in Skype for Business Server, è necessario distribuire un servizio di bilanciamento del carico per distribuire il traffico tra i vari server del pool. Skype for Business Server supporta il bilanciamento del carico DNS (Domain Name System) e i bilanciamenti del carico hardware.

Front End Server e Back End Server

In Skype for Business Server edizione Enterprise Front End Server è il ruolo server principale ed esegue molte funzioni di Skype for Business Server di base. Il Front End Server, insieme a Back End Servers, sono gli unici ruoli del server necessari per essere in qualsiasi distribuzione Skype for Business Server edizione Enterprise.

Un pool Front End è un set di Front End Server, configurati in modo identico, che interagiscono per fornire servizi per un gruppo di utenti comune. Un pool di più server che eseguono lo stesso ruolo fornisce funzionalità di scalabilità e failover.

Il Front End Server include quanto segue:

  • Autenticazione e registrazione dell'utente.

  • Informazioni sulla presenza e scambio di schede contatto.

  • Servizi rubrica ed espansione della lista di distribuzione.

  • Funzionalità di messaggistica istantanea, incluse conferenze di messaggistica istantanea multiparty.

  • Servizi di conferenza Web, servizi di conferenza telefonica con accesso esterno PSTN e servizi di conferenza A/V (se distribuiti).

  • Hosting di applicazioni, per entrambe le applicazioni incluse in Skype for Business Server (ad esempio, Operatore conferenza e Applicazione Response Group) e applicazioni di terze parti.

  • Facoltativamente, monitoraggio, per raccogliere informazioni sull'utilizzo sotto forma di record dettagli chiamata (CDR) e record di errore di chiamata (CER). Queste informazioni forniscono metriche sulla qualità degli elementi multimediali (audio e video) che attraversano la rete sia per le chiamate VoIP aziendale che per le conferenze A/V.

  • Componenti Web per attività basate sul Web supportate, come l'utilità di pianificazione Web e l'icona di avvio dei join.

  • Facoltativamente, archiviazione, per archiviare le comunicazioni di messaggistica istantanea e il contenuto delle riunioni per motivi di conformità. Per informazioni dettagliate, vedere Pianificazione dell'archiviazione nella documentazione relativa alla pianificazione.

    In Lync Server 2010 e versioni precedenti, il monitoraggio e l'archiviazione erano ruoli server separati, non collocati in Front End Server.

  • Facoltativamente, se è abilitata la chat persistente, i servizi Web chat persistenti per la gestione delle chat room e i servizi Web di Chat persistente per il caricamento/download di file.

I pool front-end sono anche l'archivio principale per i dati relativi a utenti e conferenze. Le informazioni su ogni utente vengono replicate tra tre Front End Server nel pool ed è stato eseguito il backup sui server Back End.

Inoltre, un Front End Server nella distribuzione esegue anche il server di gestione centrale, che gestisce e distribuisce i dati di configurazione di base in tutti i server che eseguono Skype for Business Server. Central Management Server fornisce inoltre funzionalità di trasferimento di file e Lync Server Management Shell.

I server back-end sono server di database che eseguono Microsoft SQL Server che forniscono i servizi di database per il pool Front End. I server back-end fungono da archivi di backup per i dati relativi a utenti e conferenze del pool e sono gli archivi principali per altri database, ad esempio il database di Response Group. È possibile avere un singolo Back End Server, ma la disponibilità elevata di Back End Server in Skype for Business Server è consigliata per il failover. I server back-end non eseguono alcun software Skype for Business Server.

Importante

Non è consigliabile collocare Skype for Business Server database con altri database. In questo caso, la disponibilità e le prestazioni potrebbero risentirne.

Nota

SQL Mirroring è disponibile in Skype for Business Server 2015, ma non è più supportato in Skype for Business Server 2019. I metodi di clustering di failover AlwaysOn, AlwaysOn Failover Cluster Instances (FCI) e SQL failover clustering sono i preferiti con Skype for Business Server 2019.The AlwaysOn Availability Groups, AlwaysOn Failover Cluster Instances (FCI) and SQL failover clustering methods are preferred with Skype for Business Server 2019.

Le informazioni archiviate nei database back-end server includono informazioni sulla presenza, gli elenchi contatti degli utenti, i dati delle conferenze, inclusi i dati persistenti sullo stato di tutte le conferenze correnti e i dati di pianificazione delle conferenze.

Server perimetrale

Edge Server consente agli utenti di comunicare e collaborare con utenti esterni ai firewall dell'organizzazione. Questi utenti esterni possono includere gli utenti dell'organizzazione che attualmente lavorano fuori sede, gli utenti di organizzazioni partner federate e gli utenti esterni che sono stati invitati a partecipare a conferenze ospitate nella distribuzione Skype for Business Server.

La distribuzione di Edge Server abilita anche i servizi per dispositivi mobili, che supportano le funzionalità di Lync nei dispositivi mobili. Gli utenti possono usare i dispositivi mobili Apple iOS, Android, Windows Phone o Nokia supportati per eseguire attività quali l'invio e la ricezione di messaggi istantanei, la visualizzazione dei contatti e la visualizzazione della presenza. Inoltre, i dispositivi mobili supportano alcune funzionalità di VoIP aziendale, ad esempio il clic per partecipare a una conferenza, la chiamata tramite ufficio, la portata del numero singolo, la segreteria telefonica e le chiamate perse. La funzionalità di mobilità supporta anche le notifiche push per i dispositivi mobili che non supportano le applicazioni in esecuzione in background. Una notifica push è una notifica inviata a un dispositivo mobile relativa a un evento che si verifica mentre un'applicazione mobile è inattiva.

I server perimetrali includono anche un proxy Extensible Messaging and Presence Protocol (XMPP) completamente integrato, con un gateway XMPP incluso nei front end server. È possibile configurare questi componenti XMPP per consentire agli utenti Skype for Business Server di aggiungere contatti di partner basati su XMPP per la messaggistica istantanea e la presenza.

Nota

I gateway e i proxy XMPP sono disponibili in Skype for Business Server 2015, ma non sono più supportati in Skype for Business Server 2019. Per altre informazioni, vedere Migrazione della federazione XMPP .

Mediation Server

Mediation Server è un componente necessario per implementare VoIP aziendale, chiamata tramite ufficio e servizi di conferenza telefonica con accesso esterno. Mediation Server traduce il traffico di segnalazione e, in alcune configurazioni, i supporti tra l'infrastruttura di Skype for Business Server interna e un gateway PSTN (Public Switched Telephone Network), IP-PBX o un trunk SIP (Session Initiation Protocol). È possibile eseguire Mediation Server collocato nello stesso server di Front End Server o separato in un pool di Mediation Server autonomo.

Per informazioni dettagliate, vedere Componente Mediation Server in Skype for Business Server.

Server di interoperabilità video

Video Interop Server è un nuovo ruolo di Skype for Business Server 2015. Consente di integrare la distribuzione Skype for Business Server con determinate soluzioni VTC (Video Teleconferencing System) di terze parti. Un VIS funge da intermediario tra un sistema di teleconferenza di terze parti e un Skype for Business Server distribuzione. Per questa versione, VIS è incentrato sull'interoperabilità con i sistemi video Cisco/Tandberg.

Per informazioni dettagliate, vedere Pianificare un server di interoperabilità video in Skype for Business Server.

Director

I direttori possono autenticare Skype for Business Server richieste degli utenti, ma non hanno account utente privati o forniscono servizi di presenza o conferenza. I direttori sono particolarmente utili per migliorare la sicurezza nelle distribuzioni che consentono l'accesso degli utenti esterni. Il director può autenticare le richieste prima di inviarle ai server interni. Nel caso di un attacco denial-of-service, l'attacco termina con il Director e non raggiunge i server Front End.

Ruoli del server Chat persistente

Nota

La chat persistente è disponibile in Skype for Business Server 2015, ma non è più supportata in Skype for Business Server 2019. La stessa funzionalità è disponibile in Teams. Per altre informazioni, vedere Introduzione all'aggiornamento di Microsoft Teams. Se è necessario usare Persistent Chat, è possibile eseguire la migrazione degli utenti che richiedono questa funzionalità a Teams o continuare a usare Skype for Business Server 2015.

La chat persistente consente agli utenti di partecipare a conversazioni multiparty basate su argomenti che persistono nel tempo. Il Front End Server di Persistent Chat esegue il servizio di chat persistente. Il server back-end di Persistent Chat archivia i dati della cronologia chat e le informazioni sulle categorie e le chat room. Il server back-end facoltativo per la conformità alle chat persistenti può archiviare il contenuto della chat e gli eventi di conformità allo scopo di garantire la conformità.

I server che eseguono Skype for Business Server Standard Edition possono anche eseguire la chat persistente collocata sullo stesso server. Non è possibile collocare il Front End Server di Persistent Chat con edizione Enterprise Front End Server.

Per informazioni dettagliate, vedere Pianificare il server chat persistente in Skype for Business Server 2015.

Supporto per la disponibilità elevata e il ripristino di emergenza

Skype for Business Server offre disponibilità elevata tramite ridondanza del server tramite il pooling. Se un server che esegue un determinato ruolo di server ha esito negativo, gli altri server del pool che eseguono lo stesso ruolo ne assumono il carico. Questo vale per front-end server, server perimetrali, mediation server e direttori.

Skype for Business Server fornisce anche misure di ripristino di emergenza abilitando l'associazione dei pool. Se si distribuisce questa topologia, verranno designate coppie di pool Front End, con ogni pool in una coppia situata in un data center separato e in un'area geografica separata. Se un pool o un sito viene interrotto, puoi reindirizzare gli utenti di tale pool a usare l'altro pool in coppia, con interruzioni minime del servizio.

Skype for Business Server supporta anche diverse opzioni per la disponibilità elevata di Back End Server. Ecco alcuni esempi:

  • Mirroring del database

  • Gruppi di disponibilità AlwaysOn

  • Istanze del cluster di failover AlwaysOn (FCI)

  • Clustering di failover SQL

Per informazioni dettagliate sull'associazione del pool e sulla disponibilità elevata di Back End Server, vedere Pianificare la disponibilità elevata e il ripristino di emergenza in Skype for Business Server.

Collocazione del server in Skype for Business Server

Abbiamo già usato il termine collocate, ma cosa significa? Skype for Business Server consente di individuare alcuni ruoli e funzionalità del server nello stesso server, ovvero collocazione o server diversi, ma può creare confusione quando si inizia e se si sta eseguendo una distribuzione di server Standard Edition o edizione Enterprise (ognuna con regole specifiche). Per agevolare la pianificazione, microsoft include la collocazione dei server nelle distribuzioni server Standard Edition e edizione Enterprise distribuzioni del pool Front End (nella maggior parte dei casi queste informazioni sono identiche e, dove sono diverse, vengono indicate in modo specifico).

Collocazione dei ruoli del server

Il server Standard Edition ha il ruolo seguente collocato (è tuttavia necessaria una configurazione aggiuntiva), mentre nel pool Front End edizione Enterprise, questo ruolo può essere collocato o distribuito in un server separato:

  • Mediazione

Questi ruoli devono essere distribuiti in un server distinto:

  • Director

  • Bordo

  • Server di interoperabilità video

  • Office Web Apps

Database

Si tratta dell'area con differenze reali tra le distribuzioni di server Standard Edition e le distribuzioni di pool di server edizione Enterprise, quindi sono disponibili due sezioni seguenti, seguite da alcune regole aggiuntive per entrambe.

Standard

Poiché SQL Server Express viene collocato nel server Standard Edition e non può essere spostato, è piuttosto semplice. Inoltre, se si distribuisce il server Persistent Chat su un server Standard Edition, è anche possibile collocarlo anche nel database di conformità di Persistent Chat e Persistent Chat sul server Standard Edition, ma non è necessario.

Nota

La chat persistente è disponibile in Skype for Business Server 2015, ma non è più supportata in Skype for Business Server 2019. La stessa funzionalità è disponibile in Teams. Per altre informazioni, vedere Introduzione all'aggiornamento di Microsoft Teams. Se è necessario usare Persistent Chat, è possibile eseguire la migrazione degli utenti che richiedono questa funzionalità a Teams o continuare a usare Skype for Business Server 2015.

Questi non possono essere collocati sul server Standard Edition, ma possono essere usati in un unico server di database:

  • Database di monitoraggio

  • Database di archiviazione

  • Qualsiasi database back-end per un pool Front End edizione Enterprise

Azienda

I database seguenti possono essere collocati sullo stesso back-end SQL Server:

  • Database back-end

  • Database di monitoraggio

  • Database di archiviazione

  • Database chat persistente

  • Database di conformità di Persistent Chat

Entrambi

Ora, ci sono alcune regole aggiuntive da seguire quando collocano Skype for Business Server database in una singola istanza SQL o in più istanze SQL nello stesso database SQL Server:

  • Ogni istanza SQL può contenere un solo database back-end per un edizione Enterprise pool Front End, un singolo database di monitoraggio, un singolo database di archiviazione, un singolo database di Persistent Chat e un singolo database di conformità di Persistent Chat.

  • Il server di database non può supportare più di un edizione Enterprise pool Front End, un server che esegue l'archiviazione, un server che esegue il monitoraggio, un singolo database di Persistent Chat e un singolo database di conformità di Persistent Chat, ma può supportare uno di essi, indipendentemente dal fatto che i database utilizzino la stessa istanza di SQL Server o istanze separate di SQL Server.

    Nota

    La chat persistente è disponibile in Skype for Business Server 2015, ma non è più supportata in Skype for Business Server 2019. La stessa funzionalità è disponibile in Teams. Per altre informazioni, vedere Introduzione all'aggiornamento di Microsoft Teams. Se è necessario usare Persistent Chat, è possibile eseguire la migrazione degli utenti che richiedono questa funzionalità a Teams o continuare a usare Skype for Business Server 2015.

Condivisioni file

La condivisione file può trovarsi in un server separato oppure può essere collocata nello stesso server di uno o tutti gli elementi seguenti:

  • Server di database, incluso il back-end server di un pool front-end edizione Enterprise

  • Database di monitoraggio

  • Database di archiviazione

  • Database chat persistente

  • Database di conformità di Persistent Chat

Attenzione

Si noti che anche se è possibile collocare la condivisione file su questi server, è fondamentale notare che non lo consigliamo. Se si colloca la condivisione file con qualsiasi altro ruolo del server, assicurarsi di monitorare regolarmente i problemi di spazio su disco e prestazioni.

Tieni presente che

  • Non è possibile collocare un server proxy inverso, che non è un componente Skype for Business Server, e potrebbe anche non essere nella topologia. È necessario un proxy inverso se si vuole supportare la condivisione di contenuti Web per gli utenti federati, tra l'altro. Se necessario, procedere e implementare il supporto del proxy inverso per Skype for Business Server configurando un server proxy inverso esistente già presente nell'organizzazione usato da altre applicazioni.

  • Non è possibile collocare alcun componente di messaggistica unificata di Exchange o componente di SharePoint Server con alcun ruolo Skype for Business Server.

Vedere anche

Topologie di riferimento per Skype for Business Server