Materiale Webcast su Exchange 2007 Management Shell
Ecco di seguito un pò di materiale usato nel Webcast di oggi, su Exchange Management Shell di Exchange Server 2007, oltre ad alcune note e riflessioni.
Durante una delle ultime demo, quella che doveva confontare le prestazioni del Client-side Filtering (svolto da PowerShell/EMS) e del Server-Side Filtering (quello svolto dal server Exchange), dimostrando il valore della seconda soluzione ... mi sono incartato !
Il codice usato era in effetti corretto, ma il mitico PowerPoint oltre a convertire di sua iniziativa, apici e virgolette in un modo o l'altro (fatto che in WPS ha una certa importanza ...) mi aveva convertito anche il '-' di separazione dei parametri ...
Ecco il codice, senza l'Autocorrect in azione:
- Get-Mailbox | where {$_.Name -like 'cla*'}
In questo primo caso, la prima CmdLet estrae *TUTTE* le mailbox nello scope amministrativo (Es: l'intera organizzazione), mette questi oggetti nella Pipeline a disposizione della seconda CmdLet where-object, nativa in PowerShell, che a questo punto deve passarsi *tutti* gli oggetti ed emettere nella Pipeline risultante solo gli oggetti Mailbox che rispondono al requisito. Questo impatta significativamente su prestazioni e traffico generato, se non si esegue in locale.
- Get-Mailbox -filter {Name -like 'cla*'}
Nel secondo caso invece, chi filtra le Mailbox è direttamente il server Exchange, con una notevole riduzione delle risorse necessarie sul client di amministrazione, sulla rete e con un drastico miglioramento delle performance.
Nel caso dell'ambiente di Demo usato, generato usando L'OTTIMO
Exchange 2007 PowerShell Scriptacular demo pack, disponendo di circa 800 mailbox, si nota una significativa differenza.
Ho reso disponibile anche la demo sulla creazione di un nuovo Authoritative Domain per l'organizzazione, con creazione automatica degli alias Postmaster@... e Abuse@... che ogni dominio di posta dovrebbe avere.
Grazie a chi ha partecipato al WebCast !
Claudio
MCSA, MCSE, MCT su NT/2000/2003
MCTS: Windows Server 2008 Active Directory/Application Platform/Network Infrastructure