Distribuzione controllata del software con Systems Management Server 2003 Fabrizio Grossi
Overview Come SMS distribuisce il Software Gestione dei Distribution Point Configurazione della Software Distribution e dell’Advertised Programs Client Agent
Il client: Verifica se ci sono nuove applicazioni da avviare Come il client gestisce la Software Distribution Advanced ClientLegacy Client Distribution Point 1 1 Primary Site CAP Avvia le applicazioni secondo le configurazioni nel sito Invia il proprio stato al sito Management Point
Attività amministrative coinvolte nel processo di Software Distribution Distribution Point Management Point Preparare il sito 1 1 Creare gli oggetti per la software distribution 2 2 Il Client SMS avvia la software distribution 3 3 Advanced Client Monitoraggio della software distribution 4 4
SMS client runs software distribution Module 8, Lesson 5 SMS client runs software distribution Module 8, Lesson Advanced Client Configurazione delle impostazioni del sito nella Software Distribution Preparazione del sito Distribution Point Management Point 1 1 Designare uno a più server come distribution point Configurare i componenti della software distribution Configurare l’Advertised Programs Client Agent Definire i roaming boundaries, se applicabili Designare uno a più server come distribution point Configurare i componenti della software distribution Configurare l’Advertised Programs Client Agent Definire i roaming boundaries, se applicabili Configurazione delle impostazioni del sito:
Distribution Point Management Point Prepare the site Content covered in Module 7, Lesson 2 and 3 Prepare the site Content covered in Module 7, Lesson 2 and SMS client runs software distribution Module 8, Lesson 5 SMS client runs software distribution Module 8, Lesson Advanced Client Monitor software distribution Module 8, Lesson 6 Monitor software distribution Module 8, Lesson Oggetti SMS utilizzati per Distribuire Software Creare gli oggetti per la software distribution 2 2 La Software distribution usa i seguenti oggetti SMS: Collection Package Programmi Advertisement Collection Package Programmi Advertisement
Create software distribution objects Module 8, Lessons 1-4 L’SMS client avvia la software distribution 3 3 Fase di Monitoraggio della Software Distribution Advanced Client Monitoraggio della software distribution 4 4 Distribution Point Management Point
SMS gestisce le performance di rete: Usa il BITS per fornire un checkpoint restart del download dei package dai distribution point verso gli Advanced Clients Utilizzando la delta replication per mandare solo i file del package modificato che sono stati cambiati dall’ultima volta che il pacchetto è stato distribuito Utilizzando la compressione per comprimere automaticamente i file sorgente del package quando manda il pacchetto agli atri siti SMS Benefici di BITS, Delta Replication, e Compressione nella gestione delle Performance di rete
Advanced Client Download and Execute
Linee Guida per la Configurazione di un Distribution Point Configurazione di tutti i Distribution Point che si vogliono usare durante la fase iniziale del processo Specificare un Distribution Point in prossimità di un gruppo di client Abilitate BITS sul Distribution Points che supporta gli Advanced Client Designate un Distribution Point protetto Advanced Client Legacy Client CAP Management Point Distribution Point
Gli Advanced Client lo usano quando: Advanced Client Network Access Account? L’ Advanced Client Network Access Account è un account di Dominio che è possibile creare per gli Advanced Clients Un programma ha bisogno di accedere a un Distribution Point o a una share su un server diverso dal Distribution Point Distribution Point Advanced Client
Software Distribution component settings that administrators typically specify on the Retry Settings tab: The number of retries for updating distribution points The number of retries for updating CAPs The number of retries for updating distribution points The number of retries for updating CAPs General tab: Il drive sul site server dove sono salvati i file del package compressi Il numero di thread da allocare al processo che gestisce il package user name e la password per il Legacy Client Software Installation Account user name e password per l’ Advanced Client Network Access Account Il drive sul site server dove sono salvati i file del package compressi Il numero di thread da allocare al processo che gestisce il package user name e la password per il Legacy Client Software Installation Account user name e password per l’ Advanced Client Network Access Account Impostazioni di Software Distribution specificate dall’Amministratore
Gestione della Software Distribution
Overview Configurazione delgi oggetti della Software Distribution Objects Creazione e configurazione di una Collection Creazione e configurazione di un Package Creazione e configurazione di un Advertisements e gestione della Software Installation lato Client Monitoraggio della Software Distribution
Collection Package Programmi Advertisement Collection Package Programmi Advertisement Come sono creati gli oggetti della Software Distribution Processo di creazione degli oggetti della software distribution: All Users Office Setup.exe
Cos’è una Collection? Computer con Windows XP Computers con Office 2003 Microsoft ® Office XP
What Do Packages and Programs Do? A program allows a package to run on the client Office 2003 Setup Office 2003 Un programma premette a un package di funzionare su un client Office 2003 Setup Office 2003
Cosa sono gli Advertisement? Gli Advertised program sono nel Control Panel: Add or Remove Program Run Advertised Program Un advertisement è un oggetto configurato dall’amministratore del sito su un sito SMS site: diventa una notification o una policy per il client
Office 2003 La Distribuzione dei File su un Distribution Point è verificata Software Distribution Points SMS Site Server Il Package non è arrivato Office 2003
Office 2003 Setup Il Package deve essere creato per primo Relazione tra Package e Programmi Una volta che il package è stato creato, è possibile creare un programma Un programma permette a un’applicazione in un package di essere installata Office 2003
SMS Site Server Distributzione dei Package sui Distribution Point Il package di Office 2003 deve essere ditribuito dal distribution point A al B Distribution Point A Distribution Point B
Opzioni di configurazione dell’ Advertisement ? Opzioni di Schedulazione dell’Advertisement Mandatory: Il Program è avviato dopo un evento (es, logon o logoff o a una certa data e ora) Optional: Permette agli utenti di avviare l’advertised program quando vogliono Proprietà Addizionali dell’Advertisement Avvia il programma da un DP o scaricalo e eseguilo localmente Usa DP remoti quando il client è considerato connesso remotamente
Client A si sposta su un sito secondario Distribution point (Remoto) è al di fuori del confine del sito primario Client A avvia il programma dal DP remoto perchè è abilitata l’opzione “run program from a remote distribution point” o l’opzione “download from a remote DP...” Opzioni per gestire il Remote Downloads di un Package SMS Primary Site Boundary Local Distribution Point SMS Server Remote Roaming Boundary Client A Remote DP Client A SMS Primary Site Boundary Local Distribution Point SMS Server
Per l’Advanced Client, l’ Advertised Program agent: Ruolo dell’Advertised Program Agent nella Software Distribution Avvia i programmi che l’utente sceglie Avvia i programmi assegnati Gestisce il download dei package e la cache locale Avvia i programmi che l’utente avvia dell’Advertised Programs Wizard Avvia i programmi assegnati For the Legacy Client, the Advertised Program agent:
File di log della Software Distribution Log files on the SMS server are found in: %Windir%\System32\CCM\Logs C:\SMS\Logs Advanced Client Log files are found in: Legacy Client Log files are found in: %Windir%\MS\SMS\Logs