Pianificazione del monitoraggio

 

Ultima modifica dell'argomento: 2012-10-17

In questa sezione viene descritto quanto è necessario per abilitare le funzionalità di raccolta dati e creazione rapporti di registrazione dettagli chiamata e della qualità percepita dagli utenti (QoE) in una distribuzione di Microsoft Lync Server 2010, inclusi i componenti, le topologie supportate, la sequenza di distribuzione consigliata, i prerequisiti per la distribuzione e il processo di distribuzione.

Componenti principali

Per abilitare la raccolta di dati e la creazione di rapporti per registrazione dettagli chiamata e QoE, distribuire Monitoring Server, ovvero un ruolo del server in Lync Server 2010. A tale scopo, definire la distribuzione tramite Generatore di topologie e quindi eseguire la Distribuzione guidata di Lync Server utilizzando le informazioni di configurazione definite da Generatore di topologie.

Monitoring Server richiede inoltre database di Monitoring Server che utilizzino Microsoft SQL Server. I database possono essere installati nello stesso computer in cui si trova Monitoring Server o in un computer diverso. Per informazioni dettagliate sulla distribuzione di Monitoring Server, inclusi i requisiti, vedere Distribuzione del monitoraggio nella documentazione relativa alla distribuzione.

Per distribuire i rapporti di Monitoring Server, è necessario distribuire SQL Server Reporting Services. È possibile installare Reporting Services nella stessa istanza di SQL Server che ospita il database di Monitoring Server oppure in un'istanza diversa di SQL Server.

Topologie supportate

La funzionalità Monitoring Server include i componenti seguenti:

  • Agenti di raccolta dati   Installati automaticamente in tutti i Front End Server. L'agente di registrazione dettagli chiamata intercetta i messaggi SIP e invia i dati alla coda di destinazione nel Monitoring Server. L'agente QoE ricevere rapporti sui dati QoE dagli endpoint tramite richieste SIP SERVICE e invia i dati alla coda di destinazione nel Monitoring Server o a consumer di terze parti tramite HTTP POST.

  • Monitoring Server   Salva i dati ricevuti da Accodamento messaggi nel database di Monitoring Server di SQL Server. Include due parti, ovvero il servizio registrazione dettagli chiamata e il servizio QoE. Per raccogliere dati da un pool di registrazione, è necessario utilizzare Generatore di topologie per associare il Monitoring Server al pool di registrazione.

  • Database di Monitoring Server   Eseguiti in SQL Server vengono utilizzati per l'archiviazione dei dati acquisiti. Esistono database separati per le informazioni di registrazione dettagli chiamata e QoE, ma entrambi vengono sempre eseguiti nella stessa istanza di SQL Server. Per i database di Monitoring Server è necessaria l'edizione completa di SQL Server. SQL Server Express non è supportato.

  • Accodamento messaggi   Deve essere eseguito in tutti i Monitoring Server e in ogni Front End Server che fornisce dati a un Monitoring Server. Per ogni server, Accodamento messaggi deve essere installato in modalità integrazione con Servizi di dominio Active Directory, in modo che i dati possano essere recapitati dagli agenti di raccolta dati a Monitoring Server.

  • (Facoltativo) Management Pack di System Center Operations Manager   Questo è un componente facoltativo. Le funzionalità di monitoraggio dell'affidabilità delle chiamate e della qualità multimediale del Management Pack di System Center Operations Manager utilizzano i dati di registrazione dettagli chiamata e QoE di Monitoring Server per generare avvisi quasi in tempo reale che mostrano lo stato dell'affidabilità delle chiamate e della qualità multimediale.

  • (Facoltativo) Rapporti di Monitoring Server   Questo è un componente facoltativo che contiene rapporti pronti che forniscono informazioni sull'utilizzo, la diagnostica delle chiamate e la qualità multimediale, basate sui dati di registrazione dettagli chiamata e QoE registrati nei database corrispondenti. Questi rapporti vengono generati tramite SQL Server Reporting Services.

Per informazioni dettagliate, incluso un elenco di requisiti hardware e software per Monitoring Server e il server che esegue il database di Monitoring Server, vedere Componenti necessari per VoIP aziendale nella documentazione relativa alla pianificazione.

Ogni Monitoring Server può acquisire dati da uno o più pool Enterprise Edition e server Standard Edition. Quando si distribuisce un Monitoring Server, lo si associa ai pool o ai server che si desidera monitorare. La figura seguente illustra due possibili topologie di Monitoring Server.

Topologie di Monitoring Server

Topologia del Monitoring Server con più pool

Collocazione supportata

Lync Server 2010 supporta diversi scenari di collocazione, in modo da consentire un risparmio sui costi hardware grazie all'esecuzione di più componenti su un server fisico (se l'organizzazione è di piccole dimensioni) o di componenti separati su server diversi (se l'organizzazione è più grande e richiede scalabilità e prestazioni elevate). Prima di decidere se collocare il Monitoring Server o i relativi database con altri ruoli del server o database, è sicuramente importante considerare i fattori di scalabilità.

È inoltre possibile collocare Monitoring Server e il server di archiviazione. In caso di collocazione di Monitoring Server e del server di archiviazione, i relativi database possono essere ospitati sullo stesso server, inseriti insieme in un altro server o separati in server di database diversi.

È possibile collocare il Monitoring Server e i database del Monitoring Server nello stesso server o installarli in server separati, come illustrato nella figura seguente.

Collocazione dei database del Monitoring Server

Diagramma della collocazione dei database

Il server che ospita i database di Monitoring Server può ospitare anche altri database. Sono supportati gli scenari seguenti:

  • Database di Monitoring Server collocati con uno o più database di Lync Server, inclusi ad esempio il database back-end, il database di archiviazione e il database dell'applicazione Response Group.

  • Database di Monitoring Server collocati con database di prodotti di terze parti.

Per informazioni dettagliate sulla collocazione dei database e dei ruoli del server, vedere Collocazione di server supportata nella documentazione relativa alla supportabilità.

Scalabilità

Quando si distribuisce Monitoring Server, è necessario associarlo a uno o più pool Front End. Monitoring Server raccoglie quindi i dati dai pool associati. È consigliabile, ma non obbligatorio, includere tutti i pool Front End nella stessa distribuzione Enterprise associata a un singolo Monitoring Server.

Per ottenere una migliore scalabilità è consigliabile non collocare Monitoring Server con un altro ruolo del server o collocare i database di Monitoring Server con altri database. L'hosting dei database di Monitoring Server su un computer separato dal Monitoring Server stesso non comporta un aumento significativo delle prestazioni.

Quando si utilizza la configurazione hardware consigliata e si collocano il Monitoring Server e il database di monitoraggio nello stesso computer, un singolo Monitoring Server può gestire le richieste di fino a 250.000 utenti. Se si dispone di più pool con meno di 250.000 utenti in totale, si consiglia di associare tutti questi pool a un solo Monitoring Server, per semplificare l'amministrazione. In alternativa, se i pool sono dislocati in posizioni fisiche diverse, potrebbe essere preferibile distribuire un Monitoring Server in ogni posizione.

Prestazioni dei database di monitoraggio

Per ottenere prestazioni ottimali, è consigliabile salvare i file seguenti in quattro dischi fisici:

  • File di sistema e file di Accodamento messaggi nello stesso disco fisico

  • File di dati del database QoE e file di dati del database CDR nello stesso disco fisico

  • File di registro del database QoE

  • File di registro del database CDR

Se si installano i database di Monitoring Server con altri database nello stesso server, è consigliabile eseguire i database di Monitoring Server in un'istanza separata dagli altri database. È inoltre consigliabile posizionare i file di dati del database e i file di registro di Monitoring Server in dischi fisici separati, per ottenere prestazioni ottimali. Prima di decidere di collocare i database di Monitoring Server con altri database, è consigliabile valutare attentamente l'impatto sulle prestazioni.

Dimensioni del database di monitoraggio

In base al modello utente di Lync Server, il database di registrazione dettagli chiamata aumenta di dimensioni di 31,5 KB per ogni utente al giorno e il database QoE di 28 KB per utente al giorno. Per informazioni dettagliate sul modello utente, vedere Modelli utente di Lync Server 2010 nella documentazione relativa alla pianificazione. Per stimare le dimensioni dei database, utilizzare la formula seguente:

Database size = (DB growth per user per day) * (Number of users) * (Number of days)

Ad esempio, 60 giorni di dati nel database CDR per 50.000 utenti saranno pari a 31.5*50000*60 per un totale di 90 GB. Se la distribuzione di Lync Server dell'organizzazione differisce in modo significativo dal modello utente, adattare corrispondentemente la stima di aumento di dimensioni giornaliero dei database.

È possibile utilizzare questa formula, tenendo in considerazione anche lo spazio disponibile sul disco del database, per decidere quanti giorni di dati conservare nel database (il valore predefinito è 60 giorni).

Prestazioni dei rapporti

Anche la creazione dei rapporti è un fattore che dipende dalle prestazioni. L'insieme standard di rapporti fornito è progettato per poter essere utilizzato nella maggior parte degli scenari, ma, se sono necessari rapporti su dati di dimensioni considerevoli, ad esempio un rapporto QoE su 10 milioni di chiamate, potrebbe essere più appropriata una soluzione per la creazione di rapporti offline. È consigliabile generare i rapporti durante periodi non di punta per evitare conflitti di risorse con le attività di inserimento dati. Se la dimensione del database di monitoraggio è superiore a quella della memoria fisica del server del database, inoltre, può verificarsi un calo delle prestazioni dei rapporti di Monitoring Server.

Prerequisiti di Monitoring Server

Prima di distribuire Monitoring Server, è necessario installare il software seguente:

  • Accodamento messaggi nel server che esegue Monitoring Server, che deve essere in modalità integrazione con Servizi di dominio Active Directory.

  • Software database di Microsoft SQL Server e SQL Server Reporting Services

Nota

Durante l'installazione di Microsoft SQL Server è necessario scegliere regole di confronto senza distinzione tra maiuscole e minuscole. Le regole di confronto SQL_Latin1_General_CP1_CI_AS, ad esempio, sono senza distinzione tra maiuscole e minuscole e corrispondono alle regole di confronto predefinite in un computer SQL Server con impostazioni locali del sistema Windows Inglese (Stati Uniti).
Le impostazioni delle regole di confronto predefinite utilizzate durante l'installazione di SQL Server sono determinate dalle impostazioni locali del sistema Windows. Per informazioni dettagliate, vedere "Impostazioni delle regole di confronto durante l'installazione" all'indirizzo https://go.microsoft.com/fwlink/?linkid=204356&clcid=0x410.

Sequenza di distribuzione

La distribuzione di Monitoring Server relativamente presto durante il processo di distribuzione può risultare utile per raccogliere i dati di registrazione dettagli chiamata e QoE e ottenere informazioni sull'utilizzo e la qualità multimediale durante le fasi di pianificazione e pre-distribuzione.

Processo di distribuzione di Monitoring Server

Prima di distribuire Monitoring Server, è necessario verificare che l'infrastruttura del sistema e il server in cui si desidera installare Monitoring Server soddisfino i requisiti hardware e software descritti in precedenza in questa sezione. Quando l'ambiente è pronto, è possibile procedere con l'installazione dei file di Monitoring Server. Per istruzioni dettagliate, vedere Distribuzione del monitoraggio nella documentazione relativa alla distribuzione.

Vedere anche

Ulteriori risorse

Distribuzione del monitoraggio