Condividi tramite


Pianificazione della capacità

Ultima modifica dell'argomento: 2011-01-07

I requisiti di pianificazione della capacità si basano sui modelli utente proposti per Office Communications Server 2007 R2. In questa sezione vengono illustrati tali modelli utente e vengono fornite informazioni utili per eseguire la pianificazione della capacità per la propria organizzazione.

Modelli utente

I modelli utente di questa sezione sono alla base dei requisiti di pianificazione della capacità e dei suggerimenti riportati più avanti nella sezione.

Modello utente di Office Communications Server

Nella tabella riportata di seguito viene illustrato il modello utente per Office Communications Server.

Tabella 1. Modello utente per Office Communications Server

Categoria Descrizione

Distribuzione dei client

30% dei client esegue client Office Communicator 2007, incluso Communicator Web Access (versione 2007) o Communicator Mobile (versione 2007)

70% dei client esegue Office Communicator 2007 R2, Communicator Mobile 2007 R2 o Communicator Web Access. 100% dei client esegue il client Live Meeting

Distribuzione degli utenti remoti

90% degli utenti si connette internamente

10% degli utenti si connette tramite un Edge Server e un director (consigliato)

Distribuzione dei contatti

Media di 80 contatti su dispositivi mobili

Media di 50 contatti su tutti gli altri dispositivi

70% dei contatti all'interno dell'organizzazione

10% degli utenti Enterprise è remoto

10% dei contatti è federato

10% dei contatti è costituito da contatti pubblici di messaggistica istantanea

Sessioni di messaggistica istantanea

2 sessioni di messaggistica istantanea per utente all'ora

10 messaggi istantanei per sessione

In media messaggi da 400 byte

In media 3 persone per sessioni di messaggistica istantanea con più partecipanti

Nella tabella riportata di seguito viene illustrato il modello conferenze utilizzato come base per i requisiti di pianificazione della capacità e per i suggerimenti riportati più avanti in questa sezione.

Tabella 2. Modello conferenze

Categoria Descrizione

Riunioni pianificate e riunioni immediate

50% di ogni categoria.

Simultaneità riunioni

Il 5% degli utenti sarà in conferenza durante le ore lavorative.

Distribuzione del contenuto multimediale delle riunioni

15%: audio PSTN mediante un provider di servizi di audioconferenza di terze parti, PowerPoint.

10%: audio PSTN mediante un provider di servizi di audioconferenza di terze parti, condivisione applicazioni.

15%: integrazione dei gruppi di distribuzione con messaggistica istantanea di gruppo.

10%: solo audioconferenze con accesso esterno PSTN.

10%: audio VoIP, conferenze con accesso esterno PSTN, PowerPoint.

25%: audio VoIP, video e accesso esterno PSTN, condivisione applicazioni.

5%: audio VoIP, accesso esterno PSTN, messaggistica istantanea e condivisione applicazioni.

10%: audio VoIP, accesso esterno PSTN, video, messaggistica istantanea.

Distribuzione dei partecipanti alle riunioni

Nelle riunioni in cui Operatore Conferenza viene utilizzato con una combinazione di audio VoIP e audio con accesso esterno PSTN, il rapporto tra utenti VoIP e utenti con accesso esterno è di 2:1.

Esistono due tipi di condivisione per le applicazioni, ovvero la condivisione applicazioni basata su PSOM (Persistent Shared Object Model), che utilizza Web Conferencing Server, e la condivisione applicazioni basata su RDP (Remote Desktop Protocol), che sfrutta il nuovo server di condivisione applicazioni. Il modello utente presuppone che l'80% di tutte le riunioni ad hoc utilizzi la condivisione applicazioni basata su RDP e il 20% quella basata su PSOM. Per le riunioni pianificate, il modello utente presuppone che venga utilizzata per il 50% la condivisione applicazioni PSOM e per il 50% la condivisione RDP.

Presupposti: nelle riunioni con un solo partecipante non viene utilizzata la condivisione applicazioni RDP. Il modello utente presuppone l'utilizzo della condivisione applicazioni RDP per il 20% delle riunioni pianificate con due partecipanti, mentre presuppone l'utilizzo di tale condivisione per il 10% delle riunioni ad hoc.

25% accesso remoto.

15% anonimi.

10% federati.

50% interni.

Nella tabella riportata di seguito viene illustrato il modello dimensione del contenuto delle riunioni utilizzato come base per i requisiti di pianificazione della capacità e per i suggerimenti riportati più avanti in questa sezione.

Tabella 3. Modello dimensione del contenuto delle riunioni

Tipo di contenuto Dimensione media Numero di istanze

Contenuto multimediale (Flash, Windows Media Player)

50 megabyte (MB)

1

PowerPoint

20 MB

2

Altri documenti MODI (Microsoft Office Document Imaging)

10 MB

3

Stampati

5 MB

1

Modello di Communicator Web Access

Il modello di utilizzo di Communicator Web Access è basato sul modello di utilizzo di Office Communicator e presuppone quanto segue.

Tabella 4. Utilizzo di Communicator Web Access

Descrizione Valore

Numero totale di utenti

5.000 più 120 utenti che eseguono la condivisione desktop

Utenti che eseguono la condivisione desktop

120 (20 conferenze)

Percentuale di utenti interni nell'elenco contatti

70%

Percentuale di utenti legacy

30%

Numero medio di contatti per utente

50

Numero massimo di contatti per utente

260

Numero minimo di contatti per utente

1

Ore di connessione al giorno per utente

12

Aggiornamenti della presenza al giorno per utente

82

Conversazioni istantanee al giorno per utente

12

Conferenze istantanee al giorno per utente

1

Messaggi istantanei inviati per utente per conferenza (peer-to-peer)

10

Frequenza di invio dei messaggi istantanei

1 al minuto

Sessioni di messaggistica istantanea all'ora

2

Numero medio di partecipanti in una sessione con più utenti

3

Utenti di conferenze simultanee in un determinato momento

5% degli utenti totali

Numero di query sulla presenza per utente al giorno

60

Ricerche di utenti al giorno

12

Modifiche dei contatti per utente al giorno

13

Percentuale di utenti simultanei con condivisione desktop

2%

Numero massimo di utenti in una conferenza con condivisione desktop

6

Durata della conferenza con condivisione desktop

1 ora

Nella tabella seguente sono elencate le informazioni sul modello condivisione desktop.

Tabella 5. Modello condivisione desktop

Descrizione Valore

Utenti che visualizzano desktop condivisi

100

Utenti che condividono i desktop

20

Numero di conferenze

20

Dimensione conferenze piccole

2

Dimensione conferenze medie

3

Dimensione conferenze grandi

6

Dimensione massima conferenze

6

Percentuale di conferenze piccole

10

Percentuale di conferenze medie

15

Percentuale di conferenze grandi

70

Percentuale di conferenze con dimensione massima

5

Durata di una conferenza

1 ora

Conversazioni al giorno

24

Il modello di utilizzo della tabella precedente si basa su test su Proliant.

Modello utente di Response Group Service

Nella tabella riportata di seguito viene illustrato il modello utente proposto per Response Group Service utilizzato come base per i requisiti di pianificazione della capacità e per i suggerimenti riportati più avanti in questa sezione.

Questo modello presuppone che:

  • Venga utilizzato il file della musica di attesa predefinito.
  • Venga utilizzata la lingua inglese.

Tabella 6. Modello utente di Response Group Service

Componente Per distribuzione Enterprise Per Server Standard

Agenti attivi (formali e informali)

1.200

1.200

Numero di Response Group standard

450

150

Numero di code utilizzate

Un'unica coda per ogni gruppo di risposta, due per il Response Group interattivo a un livello

Un'unica coda per ogni gruppo di risposta, due per il Response Group interattivo a un livello

Distribuzione dei metodi di routing sui gruppi

Routing parallelo: 40%

Inattività più lunga: 40%

Seriale: 10%

Round robin: 10%

Routing parallelo: 40%

Inattività più lunga: 40%

Seriale: 10%

Round robin: 10%

Percentuale di flussi di lavoro che nel sistema IVR (Interactive Voice Response) utilizzano il riconoscimento vocale rispetto a quelli che utilizzano solo la multifrequenza (DTMF)

Riconoscimento vocale/Sintesi vocale + DTMF: 50% DTMF: 50%

Riconoscimento vocale/Sintesi vocale + DTMF: 50% DTMF: 50%

Numero di gruppi di risposta (combinazione di 50% di gruppi di risposta semplici e 50% complessi)

600

300

Numero medio di agenti per gruppo

10 agenti

10 agenti

Numero medio di gruppi cui appartiene un agente

Due gruppi

Due gruppi

Numero di gruppi per coda (media)

90%: un gruppo 10%: due gruppi

90%: un gruppo 10%: due gruppi

Numero di chiamate simultanee del Response Group

480

60

Durata media della chiamata (parte relativa a IVR + musica di attesa)

30 secondi

30 secondi

Durata media della chiamata con l'agente

3 minuti

3 minuti

Numero di cicli di accesso/disconnessione per gli agenti formali in un giorno (in base a una giornata di 8 ore)

4

4

Requisiti e suggerimenti per la pianificazione della capacità

Nelle tabelle seguenti vengono fornite informazioni che semplificano la pianificazione della capacità per la propria organizzazione.

Tabella 7. Numero massimo di utenti supportati per ogni topologia

Topologia Server necessari Numero massimo di utenti supportati

Server Standard

Un Server Standard

5.000

Pool Enterprise, configurazione consolidata

Otto Enterprise Edition Front End Server che eseguono tutti i ruoli del server

Un SQL Server back-end

100.000

Dd425159.note(it-it,office.13).gifNota:
Se si distribuiscono solo la messaggistica istantanea e la presenza, Office Communications Server 2007 R2 supporta 200.000 endpoint client, dove ogni endpoint è un programma client, ad esempio Communicator, basato su otto Front End Server e un computer 16 core che esegue il software di database Microsoft SQL Server. Il database back-end deve essere eseguito in un computer con processore a 4 vie, quad core oppure a 8 vie, dual core, 2 GHz+.

Server di archiviazione

Un server di archiviazione

300.000

Monitoring Server

Un Monitoring Server

200.000

Group Chat Server

Tre Group Chat Server

60.000 (20.000 per server).

Dd425159.note(it-it,office.13).gifNota:
È necessario distribuire QFE 1 per questo supporto incrementato di server e utenti.

Nelle topologie Edge Server si presuppone che il numero di utenti connessi dall'esterno della rete Intranet sia pari al 10% del numero totale di utenti. Nella tabella seguente viene indicato il numero massimo di connessioni client supportato da ogni ruolo Edge Server e topologia.

Tabella 8. Numero massimo di client supportati per le topologie Edge Server

Topologia Prestazioni supportate

Edge Server

Servizio Access Edge: 5.000 connessioni client

Servizio Web Conferencing Edge: 1.000 connessioni client

Servizio A/V Edge: 500 sessioni audio/video (A/V) simultanee

È consigliabile distribuire un director per l'accesso esterno.

Tabella 9. Capacità di Communicator Web Access

Metrica delle prestazioni Messaggistica istantanea e presenza di Communicator Web Access, Communicator Mobile per Java, ricerca e condivisione desktop

Numero di utenti

5.000 utenti

120 utenti simultanei con condivisione desktop

Nota

Configurazione computer: CPU da 2,3 GHz, 8 GB di memoria, 8 processori, SSL in modalità kernel disabilitato, limite per la coda di richieste ASP NET 1.5 pari a 1,5 * il numero di utenti simultanei del server, connessione HTTPS, nessuna collocazione con un altro server virtuale o Office Communications Server, 16 GB di memoria virtuale, registrazione di Communicator Web Access (funzioni di rilevazione) disattivata

Nota

Configurazione computer: CPU da 3 GHz, 1 GB di memoria, rete a 100 Mbps, disco rigido da 80 GB, browser Internet Explorer 7.0, sistema operativo Microsoft Windows XP SP2, risoluzione dello schermo 1280x1024

Tabella 10. Pianificazione della capacità del disco di archiviazione

Unità di archiviazione Media byte su disco per lettura e media byte su disco per scrittura (per 100.000 utenti) Letture e scritture su disco (al secondo, per 100.000 utenti)

Unità dati back-end del pool Enterprise

Lettura: 0

Scrittura: 2.180

Lettura: 0

Scrittura: 158,3

Registro RTC del pool Enterprise

Lettura: 0

Scrittura: 832

Lettura: 0

Scrittura: 216,2

Registro RTCdyn del pool Enterprise

Lettura: 996

Scrittura: 2.289

Lettura: 0,002

Scrittura: 561,3

Unità file di registro di archiviazione

Lettura: 0

Scrittura: 3.783

Lettura: 0

Scrittura: 110,1

Unità file di dati di archiviazione

Lettura: 761

Scrittura: 3.532

Lettura: 0,091

Scrittura: 38,7

Unità registro dati di monitoraggio (QoE e CDR)

Lettura: 8.192

Scrittura: 6.213

Lettura: 85,5

Scrittura: 193,1

Tabella 11. Pianificazione della capacità di memorizzazione dei database di archiviazione e monitoraggio

Componente Crescita media del database all'ora Presupposti di utilizzo

Database di archiviazione

636 MB all'ora per 100.000 endpoint

Sulla base di 320 messaggi al secondo, 400 byte per messaggio

Database di monitoraggio

CDR: 162 MB all'ora per 100.000 endpoint

QoE: 482 MB all'ora per 100.000 endpoint

Si presuppone che i client non creino dati QoE per le videochiamate

Tabella 12. Pianificazione della capacità di Group Chat

Utilizzo delle chat Frequenza connessioni utente Frequenza messaggi

Ogni utente partecipa a 30 chat

Ogni chat ha 30 partecipanti

Due connessioni utente avviate al secondo, per server

40 messaggi al secondo (tutte le chat)

Nota

Le chat possono supportare più di 30 partecipanti e il client Group Chat è in grado di supportare più di 30 chat. Un numero elevato di partecipanti a una chat può tuttavia influire sulle prestazioni del server. La configurazione massima testata per le chat è di 1.000 partecipanti. È consigliabile limitare l'utilizzo di chat con un numero elevato di partecipanti a non più del 10% di tutte le chat create.

Nota

La documentazione aggiornata per la pianificazione della capacità di Group Chat e il foglio di calcolo per pianificare la capacità sono disponibili per il download gratuito dall'Area download Microsoft:

Tabella 13. Pianificazione della capacità di condivisione applicazioni per le applicazioni PSOM (Persistent Shared Object Model)

Utilizzo della condivisione applicazioni Inviati e ricevuti (KBps) Tempo processore Utilizzo medio della larghezza di banda per utente (Kbps)

15 conferenze, 90 utenti

Ricevuti: 1.370 (picco da 2.728)

Inviati: 6.370 (picco da 12.315)

Media: 8,5

Picco: 24,4

Inviati per condivisore: 713,57

Ricevuti per visualizzatore: 552,92

Tabella 14. Pianificazione della capacità del Mediation Server

Computer

90% utenti interni, 10% utenti esterni/remoti

Processore doppio, dual core, CPU da 3 GHz, con 4 GB di memoria e scheda di rete 2 x 1 Gbps

Processore doppio, quad core, CPU da 2,3 GHz, con 4 GB di memoria e scheda di rete 2 x 1 Gbps

100% utenti esterni/remoti

Processore doppio, dual core, CPU da 3 GHz, con 4 GB di memoria e scheda di rete 2 x 1 GB

Processore doppio, quad core, CPU da 2,3 GHz, con 4 GB di memoria e scheda di rete 2 x 1 GB

Nota

Nella tabella precedente si presuppone che l'utilizzo della CPU corrisponda al 75% della capacità.
La variazione dei numeri per il Mediation Server dipende dalla posizione degli utenti, in particolar modo dalla distanza dell'utente dal Mediation Server. Per gli utenti esterni alla rete interna, lo stack multimediale utilizza una velocità in bit inferiore e questo può ridurre notevolmente le prestazioni.

Per la pianificazione della capacità per il server della Rubrica, è necessario pianificare la dimensione del database di tale server e del database del servizio di query Web della Rubrica, la dimensione dei file di download e il numero di client Office Communicator Mobile per Windows che accederanno al servizio.

La dimensione del disco in uso per il database del server della Rubrica e il file server in cui tale server crea i file di download dipende soprattutto dal numero di contatti che è necessario archiviare. Il file server può essere utilizzato per archiviare anche altri dati. Per informazioni dettagliate, vedere la sezione "Cartelle" in Requisiti di archiviazione. Per poter fare una stima del numero di contatti che il server della Rubrica archivierà nel database e nei file di download, presupporre che ogni utente disponga di due oggetti contatto. È pertanto possibile fare una stima dei requisiti di archiviazione per il server della Rubrica moltiplicando per due il numero di utenti dell'organizzazione.

  • Presupposti generali per la dimensione dei file di download della Rubrica:
    • 100.000 contatti, 2,5 GB di spazio di archiviazione per i file di download (sulla base di due contatti per dipendente)
    • 100.000 dipendenti, 5 GB di spazio di archiviazione per i file di download
  • Presupposti generali per la dimensione del database di query Web della Rubrica:
    • 100.000 contatti, 1,5 GB di spazio di archiviazione
    • 1 GB per il registro del database

Tabella 15. Prestazioni del servizio di query Web della Rubrica per un pool Enterprise

Numero di utenti Numero massimo di dispositivi mobili Numero di voci nel database della Rubrica Query al secondo Note sull'utilizzo

Totale: 100.000

Abilitati per voce: 30.000

18.000 (60% di utenti abilitati per voce)

300.000

Media: 17,7

Ore di punta: 26,55

Otto Front End Server

30% degli utenti è abilitato per le comunicazioni unificate.

100 query al secondo hanno un impatto minimo sulle prestazioni.

Tabella 16. Pianificazione della capacità audio/video

Flusso multimediale Codec Larghezza di banda media (Kbps) Attività stimata (%) Larghezza di banda massima (Kbps)

Audio a banda larga

RTAudio

34,8

61

57

Audio a banda larga

Siren

22,2

43

51,6

Audio a banda stretta

RTAudio

25,9

65

39,8

Video

RTVideo

258,3

82

350

Video panoramico

RTVideo

220,5

70

350

  • I numeri relativi alla larghezza di banda indicati per i flussi multimediali includono tutto il sovraccarico per le informazioni sui frame, sulla crittografia e sul routing IP, oltre ai dati multimediali codificati effettivi.
  • I valori medi di larghezza di banda del codec si basano sulle misurazioni e derivano dalla larghezza di banda teorica massima in base ai valori del livello di attività tipico. I livelli di attività audio tengono conto dell'attività vocale nel flusso. I livelli di attività video tengono conto della quantità di movimento all'interno delle immagini video.
  • I livelli di attività per l'audio RT a banda stretta sono leggermente superiori per consentire un rilevamento dell'attività vocale (Voice Activity Detection) meno ottimale nei gateway PSTN per le chiamate da VoIP a PSTN di Office Communications Server. Questo numero dovrebbe essere aumentato di un ulteriore 15% se non viene abilitato alcun rilevamento dell'attività vocale nel gateway PSTN distribuito.
  • Il livello di attività della panoramica è inferiore rispetto a quello dei flussi video regolari, in quanto esiste una proporzione relativa superiore dell'area dello sfondo all'interno delle immagini panoramiche.

Requisiti e suggerimenti per la larghezza di banda per il traffico multimediale

Per i gateway multimediali di base, la larghezza di banda richiesta tra il gateway e il Mediation Server è pari a 80 Kbps per ogni chiamata simultanea. Moltiplicando questo numero per il numero di porte di ogni gateway si ottiene una stima ragionevole della larghezza di banda necessaria sul lato gateway del Mediation Server. Sul lato Office Communications Server la larghezza di banda richiesta è sensibilmente inferiore.

Durante la configurazione del Mediation Server, è consigliabile accettare l'intervallo predefinito compreso tra 60.000 e 64.000 per le porte multimediali del gateway. Riducendo l'intervallo delle porte si riduce notevolmente la capacità del server. Questa operazione dovrebbe perciò essere eseguita solo per motivi specifici da un amministratore a cui siano noti gli scenari e i requisiti per le porte multimediali. Per questa ragione, non è consigliabile modificare l'intervallo di porte predefinito.

Il traffico ad ampia larghezza di banda, ad esempio voce e video, tende a sovraccaricare le reti per cui non è stato effettuato un provisioning adeguato. Limitando il traffico multimediale a un intervallo noto di porte, è possibile risolvere più agevolmente tali problemi.

Requisiti per la larghezza di banda per dati mobili

Per l'accesso mobile per una giornata di 8 ore, è necessario circa 1 MB di larghezza di banda. Questo valore è basato sull'utilizzo seguente:

  • Un gruppo di distribuzione, con 15 utenti
  • 80 membri nell'elenco contatti, con quattro aggiornamenti della presenza per utente all'ora
  • Un contatto contrassegnato, con quattro aggiornamenti della presenza in un'ora
  • 12 chiamate telefoniche al giorno, con 1 chiamata telefonica all'ora (1 in arrivo e 1 in uscita ogni due ore)
  • Due minuti per chiamata
  • L'utente ha effettuato l'accesso a un endpoint aggiuntivo, ad esempio Office Communicator o un telefono da tavolo
  • Una sessione di messaggistica istantanea ogni due ore
  • I messaggi istantanei in uscita e in arrivo sono uguali (1:1)