Esecuzione in un ambiente virtualizzato

 

Ultima modifica dell'argomento: 2012-10-17

Microsoft Lync Server 2010 supporta topologie di virtualizzazione che accettano tutti i carichi di lavoro di Lync Server 2010, ovvero messaggistica istantanea e informazioni sulla presenza, conferenze, VoIP aziendale, Monitoring Server e server di archiviazione. È necessario Windows Server 2008 R2. La virtualizzazione di Lync Server supporta Hyper-V e piattaforme di virtualizzazione equivalenti. In questa sezione viene descritto brevemente il supporto della virtualizzazione. Per informazioni dettagliate, vedere https://go.microsoft.com/fwlink/?linkid=211394&clcid=0x410.

Topologie supportate

È possibile utilizzare una combinazione di server fisici e virtuali nella distribuzione, con le sole limitazioni seguenti:

  • Non è possibile combinare tipi di server diversi nello stesso pool. I server dello stesso pool devono essere tutti fisici o tutti virtuali. A questo scopo, i Front End Server e i computer SQL Server che eseguono il database back-end sono considerati distinti, il che significa che è possibile utilizzare Front End Server virtuali con un database back-end fisico oppure Front End Server fisici con un database back-end virtuale. Si noti tuttavia che il database back-end prevede un requisito di tempo reale per gli aggiornamenti della presenza, che è diverso da molte applicazioni di SQL Server. Se si esegue un database back-end virtuale, è necessario tenere presenti i problemi di prestazioni, soprattutto se l'host del database back-end virtuale esegue altre applicazioni.

    Questa è l'unica limitazione per la combinazione di server fisici e virtuali. È possibile utilizzare un pool Front End di server fisici e un altro di server virtuali. È inoltre possibile distribuire pool e server diversi come fisici o virtuali in qualsiasi combinazione.

  • Tutti i server di un pool dovrebbero fornire prestazioni simili. Se ad esempio i Front End Server virtuali di un pool sono ospitati in server host diversi, è necessario assicurarsi che ogni Front End Server virtuale sia in grado di offrire un livello di prestazioni simile.

Se si distribuisce un numero elevato di server virtualizzati tra diversi server host, è consigliabile suddividere i membri di un pool tra diversi server host. Ad esempio, in un pool di otto Front End Server, distribuirne quattro in un host fisico e quattro in un altro. Anche se questa non è una soluzione a disponibilità elevata, offre un certo livello di protezione in caso di errore di un singolo server host.

Configurazioni consigliate per i server host

Nella tabella seguente è illustrato l'hardware di base consigliato per un server host.

Componente Configurazione consigliata

Server

Server aziendale con almeno due socket per CPU

CPU

Intel Xeon serie 5500 o AMD Opteron serie 6100, 2 GHz o superiore, consigliato per prestazioni ottimali. Il supporto di NPT (Nested Page Table) o EPT (Extended Page Table) è un'opzione consigliata.

Scheda di rete

Almeno due schede di rete 1 GbE o 10 GbE. Coda macchine virtuali è un'opzione consigliata.

Archiviazione

Almeno due dischi rigidi SATA (Serial Advanced Technology Attachment) o SAS (Serial Attached SCSI), DAS (Direct Attached Storage) a 10.000 RPM o superiore oppure soluzioni di archiviazione equivalenti. RAID 1 o SSD equivalente.

Memoria

Almeno 32 GB. DDR2 (Double Data Rate) PC2-6400 o DDR3 PC3-8500 DDR3 è un'opzione consigliata.

I server host fisici e virtuali e tutti i server virtuali devono eseguire Windows Server 2008 R2 con l'aggiornamento software descritto nell'articolo 981836 della Microsoft Knowledge Base "Perdita temporanea della connessione di rete su una macchina virtuale basata su Windows Server 2003 Hyper-V in Windows Server 2008 R2" all'indirizzo https://support.microsoft.com/kb/981836/it-it.

Nota

È necessario eseguire questo aggiornamento nel server host fisico e in tutte le macchine virtuali, anche se nell'articolo della Microsoft Knowledge Base è indicato diversamente.

Considerazioni sulla rete

Lync Server fornisce comunicazioni in tempo reale e dipende da funzionalità di rete veloci ed efficienti. Se un pacchetto subisce un ritardo anche di pochi millisecondi, gli utenti possono rilevare un disturbo audio, un ritardo nella chiamata o il blocco del video. Per migliorare le prestazioni di rete della topologia virtualizzata, eseguire le operazioni seguenti:

  • L'host deve disporre di almeno una scheda di rete dedicata alle macchine virtuali che eseguono i ruoli di Lync Server. La condivisione di una scheda di rete con l'host o con una rete di archiviazione (SAN, Storage Area Network) non è consigliata.

  • Si noti che un carico di lavoro di Lync Server che include contenuto multimediale (Front End Server e A/V Conferencing Server) può raggiungere un picco di utilizzo di rete superiore a 500 Mbps.

  • Se un unico server host esegue più server virtuali guest, ognuno dei quali esegue carichi di lavoro multimediali di Lync Server, assicurarsi che la scheda di rete dell'host sia in grado di gestire il traffico. Per evitare colli di bottiglia, è consigliabile utilizzare una scheda di rete dalla velocità più elevata (ad esempio 10 GbE) o più schede di rete con aggregazione dei collegamenti.

  • Abilitare la codifica di LAN virtuali (VLAN, Virtual LAN) sulla scheda di rete e implementare più VLAN nei server virtuali per ottimizzare il traffico di rete.

  • Implementare la funzionalità MPIO (Multi-Path I/O) nei database back-end.

  • Utilizzare schede di rete abilitate per Coda macchine virtuali (VMQ, Virtual Machine Queue), una tecnologia di virtualizzazione per il trasferimento efficiente del traffico di rete in un sistema operativo virtualizzato. VMQ consente alle macchine virtuali di filtrare la coda di pacchetti all'interno della scheda di rete, migliorando l'efficienza del traffico di rete. Se si utilizzano queste schede di rete, è possibile abilitare VMQ per ogni macchina virtuale utilizzando la console di gestione dell'hypervisor.

Scalabilità dei server virtuali

Per fornire un numero sufficiente di server virtuali per specifiche esigenze, consultare la tabella seguente per confrontare la scalabilità consigliata delle specifiche fisiche e virtuali per i ruoli di Lync Server 2010.

Ruolo del server   Fisico     Virtuale  

CPU

Memoria

Numero di utenti supportati

CPU

Memoria

Numero di utenti supportati

Front End Server, tutti i carichi di lavoro

8 core

16 GB

10.000

4 core

16 GB

5.000

Front End Server, solo messaggistica istantanea e presenza

8 core

16 GB

25.000

4 core

16 GB

12.500

Server Standard Edition, tutti i carichi di lavoro

8 core

16 GB

5.000

4 core

16 GB

2.000

Server Standard Edition, solo messaggistica istantanea e presenza

8 core

16 GB

10.000

4 core

16 GB

10.000

Director

4 core

4 GB

20.000 utenti simultanei

2 core

3 GB

8.000 utenti simultanei

Monitoring Server e/o server di archiviazione

8 core

16 GB

Almeno 100.000

4 core

8 GB

100.000

A/V Conferencing Server

8 core

16 GB

20.000

4 core

12 GB

10.000

Mediation Server (server autonomo)

8 core

16 GB

800 chiamate simultanee

4 core

10 GB

400 chiamate simultanee

Server perimetrale

8 core

16 GB

15.000 utenti connessi simultaneamente tramite servizio Access Edge

4 core

8 GB

7.500 utenti connessi simultaneamente tramite servizio Access Edge

Survivable Branch Server

2 core

2 GB

1.000

2 core

2 GB

1.000

Database back-end

8 core

32 GB

80.000

4 core

16 GB

40.000

Database di monitoraggio e archiviazione

8 core

16 GB

230.000

4 core

12 GB

115.000

Group Chat Server

8 core

8 GB

20.000

4 core

8 GB

10.000

File server

4 core

4 GB

80.000

2 core

3 GB

40.000

Gestione dell'ambiente virtuale

È consigliabile utilizzare Microsoft System Center Virtual Machine Manager (VMM) per gestire la topologia virtualizzata di Lync Server.

Con VMM, non è necessario utilizzare Servizi terminal o Servizi Desktop remoto per la gestione delle macchine virtuali. VMM consente inoltre di visualizzare e gestire le prestazioni e altri componenti, ad esempio lo spazio su disco. È anche possibile salvare una macchina virtuale come modello per la creazione di altre istanze.

VMM utilizza Windows PowerShell, quindi è possibile creare script di Windows PowerShell VMM che si integrano con Lync Server Management Shell per gestire Lync Server.

Per informazioni dettagliate su VMM, vedere il sito Web System Center Virtual Machine Manager all'indirizzo https://go.microsoft.com/fwlink/?linkid=202887&clcid=0x410.

Guida introduttiva all'utilizzo di VMM

Per iniziare a utilizzare VMM per la gestione della topologia virtualizzata di Lync Server, eseguire le operazioni seguenti:

  1. In VMM creare un nuovo gruppo host denominato LS 2010.

  2. Nel riquadro Azioni fare clic su Aggiungi host.

  3. Se l'ambiente virtuale fa parte del dominio di Active Directory, selezionare l'opzione corrispondente. In caso contrario, selezionare l'host basato su Windows Server in una rete perimetrale e quindi fare clic su Avanti.

  4. Installare un agente VMM nel server host. Se il server host si trova in una rete perimetrale, è necessario creare una chiave di sicurezza, che deve essere disponibile nella console di amministrazione VMM.

  5. Tornare alla console di amministrazione VMM e fare clic su Aggiungi host.

  6. Specificare il nome computer, il nome dominio/computer e la chiave di sicurezza, assicurandosi che VMM sia in grado di individuare l'host, e quindi fare clic su Avanti.

  7. Dopo l'aggiunta dell'host, le quattro macchine virtuali dovrebbero essere disponibili. Nella console di amministrazione VMM fare clic sul pulsante Machine virtuali.

  8. Verrà aperta la visualizzazione Macchine virtuali, con le quattro macchine virtuali che eseguono Lync Server.

Utilizzo di System Center Operations Manager

È possibile utilizzare Microsoft System Center Operations Manager (in precedenza Microsoft Operations Manager) per il monitoraggio della topologia virtualizzata, analogamente alla topologia fisica. In questo caso, installare prima System Center Operations Manager R2, aggiungere il pacchetto Lync Server Operations Manager e quindi integrarlo con VMM.

Per informazioni dettagliate sull'integrazione di System Center Operations Manager con VMM, vedere "Come integrare Operations Manager con VMM 2008 R2" all'indirizzo Web https://go.microsoft.com/fwlink/?linkid=201214&clcid=0x410.