Udostępnij za pośrednictwem


Determinazione della dimensione della rubrica offline di Exchange

Articolo originale pubblicato sabato 28 aprile 2012

Quando effettuiamo la pianificazione della larghezza di banda di rete per le distribuzioni di Exchange, chiediamo sempre al cliente quale sia la dimensione della rubrica offline perché un file della rubrica offline di grandi dimensioni può incidere in modo significativo sulla quantità di larghezza di banda di rete necessaria.

Uno degli aspetti che ho notato creando e convalidando Exchange Client Network Bandwidth Calculator è il fatto che molte organizzazioni non sapessero granché della dimensione o della posizione della loro rubrica offline. Questo era un fattore fuorviante, in quanto avevo bisogno di conoscere quale fosse tale dimensione per poter prevedere i requisiti di larghezza di banda di rete per quel particolare cliente.

Ho perciò deciso di iniziare questo post spiegando cosa siano i file della rubrica offline versione 4, dove si trovino e come determinare la dimensione del file di cui si dispone.

Nota: prima di proseguire, è importante sottolineare che io mi sto concentrando sulla rubrica offline versione 4, introdotta con Exchange Server 2003 SP2 e Outlook 2003 SP2 un bel po' di tempo fa! Spero che tutti voi lettori del post la stiate utilizzando. In caso contrario, vi consiglio di pensare a come effettuare questo aggiornamento, in quanto tale versione della rubrica offline offre diversi vantaggi, tra cui una maggiore stabilità e un miglior utilizzo della larghezza di banda.

Posizione del file della rubrica offline

Il file della rubrica offline viene generato in uno dei server delle cassette postali di Exchange. Per determinare quale, è necessario esaminare rapidamente le rubriche offline.

Get-OfflineAddressBook | ft server,guid,AddressLists –AutoSize

immagine

In questo esempio esaminerò l'Elenco indirizzi globale predefinito (Default Global Address List). Il comando restituisce due valori interessanti per ogni rubrica offline:

  • Server - È il server che attualmente sta generando i file della rubrica offline.
  • GUID - È il nome della cartella in cui è contenuto il file della rubrica offline in questione.

Per trovare i file effettivi, è necessario esaminare il server che sta generando il file della rubrica offline. In tale server è necessario ricercare nella cartella seguente:

C:\Program Files\Microsoft\Exchange Server\V14\ExchangeOAB\

All'interno di questa cartella è necessario ricercare una sottocartella con il nome uguale al GUID della rubrica offline restituito in precedenza. In questo esempio stiamo ricercando 2b525e9b-6030-428d-adb4-87c8d52df116

immagine

Nel mio laboratorio è presente un solo file della rubrica offline, perciò è abbastanza facile.

Questa è la cartella in cui sono archiviati i file della rubrica offline. Guardando all'interno della cartella, è possibile vedere i file utilizzati dai client per generare la rubrica offline…

immagine

Funzione dei file presenti nella cartella della rubrica offline

Ora che sappiamo dove si trovano i file della rubrica offline, è interessante sapere quali sono quelli importanti.

Esaminiamo i file disponibili…

File Utilizzo
OAB.XML Questo è il file manifesto. I client scaricheranno tale file XML per determinare quanto non sono aggiornati e quali file devono aggiornare.
*-DATA-<sequenza>.LZX Questo è l'effettivo file della rubrica offline compresso. Se si attiva un download completo della rubrica offline, tale file viene sempre richiesto. Include tutti i dati binari non elaborati della rubrica offline.
*-BINPATCH-<sequenza>.LZX Questi file rappresentano delta modifiche dall'ultima generazione della rubrica offline. I client connessi tutti i giorni scaricheranno quotidianamente il file BINPATCH più recente.
*-LNG<ID lingua>-<sequenza>-LZX Questi sono i file della lingua utilizzati dal client per generare una rubrica offline specifica di una lingua.

Viene eseguita l'iterazione del numero di <sequenza> ogni volta che la rubrica offline viene rigenerata. Se non sono state apportate modifiche rispetto all'ultima compilazione, non verrà eseguita alcuna iterazione del numero di sequenza e i client non scaricheranno patch. È quindi possibile vedere che nel mio laboratorio sono state eseguite quattro generazioni della rubrica offline.

Bit necessari per Exchange Client Network Bandwidth Calculator

Il calcolatore della larghezza di banda chiede due informazioni relative al file della rubrica offline:

  • Dimensione della rubrica offline (Offline Address Book Size)
  • Percentuale di modifiche dell'Elenco indirizzi globale al giorno (% GAL Changes per Day)

La dimensione della rubrica offline corrisponde semplicemente alla dimensione del file *-DATA-<sequenza>.LZX.

La determinazione della percentuale di modifiche dell'Elenco indirizzi globale al giorno è leggermente più complessa. Con questo valore, stiamo fondamentalmente tentando di determinare la quantità di larghezza di banda necessaria giornalmente per mantenere aggiornata la rubrica offline di Outlook. A tale scopo, è necessario considerare la dimensione dei file *-BINPATCH-<sequenza>.LZX.

Ho quindi utilizzato il comando dir dalla directory della rubrica offline:

dir *binpatch*

immagine

Si ottiene così un elenco di file binpatch. A questo punto, è necessario determinare la dimensione di tali file come percentuale del file della rubrica offline e quindi calcolare la media delle modifiche.

Nota: in questo esempio utilizzo uno script e/o Loadgen per generare grandi quantità di cassette postali ogni settimana. I dati sono perciò veramente poco rappresentativi, ma il processo rimane lo stesso per tutti.

Ad esempio:

  • Dimensione della rubrica offline: 984.994 byte = ( 984994 / ( 1048576 ) ) = 0,93 MB
  • Dimensione patch1: 636.276 = ( 636276 / 984994 ) x 100 = 65%
  • Dimensione patch2: 291.652 = ( 291652 / 984994 ) x 100 = 30%
  • Dimensione patch3: 52.748 = ( 52748 / 984994 ) x 100 = 5%
  • Media delle modifiche giornaliere = (65 + 30 + 5) / 3 = 33%

Per il mio laboratorio, immetterei perciò i valori seguenti nel calcolatore della larghezza di banda di rete.

immagine

Funzione di Exchange Server 2003

Exchange Server 2003 archivia i propri file della rubrica offline in cartelle pubbliche. Se si utilizza la rubrica offline versione 4, gli stessi file esistono nelle cartelle pubbliche di sistema:

  • Aprire Gestore di sistema di Exchange (Exchange System Manager) .
  • Espandere il proprio gruppo amministrativo (Administrative Group) .
  • Espandere Cartelle (Folders) .
  • Fare clic con il pulsante destro del mouse su Cartelle pubbliche (Public Folders) e scegliere Visualizza cartelle di sistema (View System Folders) .
  • Espandere RUBRICA OFFLINE (OFFLINE ADDRESS BOOK) .
  • Espandere la rubrica offline a cui si è interessati.
  • Espandere Rubrica offline versione 4 (OAB version 4) .
  • Fare clic sulla scheda Contenuto (Content) .

Prendere nota delle dimensioni dei file della rubrica offline.

immagine

Quando si dispone delle dimensioni dei file, è possibile seguire le istruzioni per Exchange 2007 ed Exchange 2010.

Curiosità di carattere generale e altre informazioni…

Ho pensato di includere anche alcune informazioni interessanti sui file della rubrica offline:

  • La rubrica offline versione 4 è stata introdotta con Exchange Server 2003 SP2 e richiede sia Exchange 2003 SP2 che Outlook 2003 SP2.
  • Dave Goldman ha presentato le nuove modifiche relative a binpatch e alla rubrica offline versione 4 in un post del blog EHLO il 1oagosto 2005.
  • Se il profilo MAPI del client è ancora in modalità non Unicode, ovvero il profilo MAPI non è stato ricreato dopo la migrazione da Exchange 5.5, si utilizzerà la rubrica offline versione 2 indipendentemente dalla configurazione eseguita in altre aree.
  • La regola di 1/8 per il download completo della rubrica offline non si applica alla rubrica offline versione 4. La soglia per un download completo dovuto a una dimensione eccessiva dei file di patch è del 50% nella versione 4 della rubrica offline.
  • I download della rubrica offline possono essere limitati per ridurre l'impatto sulla larghezza di banda di rete, se necessario.

Spero che questo post vi sia utile per chiarire alcune delle ambiguità relative alla dimensione delle rubriche offline.

Neil Johnson
Senior Consultant, MCS UK

Questo è un post di blog localizzato. L'articolo originale è disponibile in How large is my Exchange Offline Address Book (OAB)?.