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
Come il client gestisce la
Software Distribution
Il client:
Primary Site
Management
Point
CAP
Distribution
Point
Legacy Client
Advanced Client
1
Verifica se ci sono nuove
applicazioni da avviare
2
Avvia le applicazioni secondo
le configurazioni nel sito
3
Invia il proprio stato al sito
Attività amministrative coinvolte nel
processo di Software Distribution
1
Preparare il sito
2
Distribution
Point
Creare gli oggetti per la
software distribution
Management
Point
3
Il Client SMS avvia la
software distribution
Advanced
Client
4
Monitoraggio della software
distribution
Configurazione delle impostazioni del
sito nella Software Distribution
1
Distribution
Point
Management
Point
3
Advanced
Client
Preparazione del sito
Configurazione delle impostazioni
del sito:
1
Designare uno a più server come
distribution point
i componenti della
SMS client runs
2 Configurare
software distribution
software distribution
Module 8, Lesson 5
3
Configurare l’Advertised Programs
Client Agent
4
Definire i roaming boundaries, se
applicabili
Oggetti SMS utilizzati per
Distribuire Software
1
Prepare the site
Content covered in Module 7, Lesson 2 and 3
2
Distribution
Point
Creare gli oggetti per la
software distribution
Management
Point
La Software distribution usa i
seguenti oggetti SMS:
Collection3
Advanced
Package
Client
SMS client runs
software distribution
Module 8, Lesson 5
Programmi
Advertisement
4
Monitor software distribution
Module 8, Lesson 6
Fase di Monitoraggio della
Software Distribution
Create software distribution
objects Module 8, Lessons 1-4
Distribution
Point
Management
Point
3
L’SMS client avvia la
software distribution
Advanced
Client
4
Monitoraggio della software
distribution
Benefici di BITS, Delta Replication, e
Compressione nella gestione delle
Performance di rete
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
Advanced Client Download and
Execute
Linee Guida per la Configurazione di
un Distribution Point
Management
Point
CAP
Distribution
Point
Legacy Client
Advanced Client
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 Network Access
Account?
Distribution
Point
L’ Advanced Client Network Access Account
è un account di Dominio che è possibile
creare per gli Advanced Clients
Gli Advanced Client lo usano quando:
Un programma ha bisogno di accedere a un
Distribution Point o a una share su un server
diverso dal Distribution Point
Advanced
Client
Impostazioni di Software Distribution
specificate dall’Amministratore
General
Softwaretab:
Distribution component settings that
administrators typically specify on the Retry Settings tab:
Il drive sul site server dove sono salvati i file del
package
compressi
The number
of retries for updating distribution points
IlThe
numero
di thread
da for
allocare
al processo
number
of retries
updating
CAPs 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
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
Come sono creati gli oggetti
della Software Distribution
Processo di creazione degli oggetti della software
distribution:
All Users
1
1
2
3
4
Collection
2
Package
Programmi
3
Advertisement
Setup.exe
Office 2003
4
Cos’è una Collection?
Computer con Windows
XP
XP
Computers con Office 2003
Microsoft®
Office
What Do Packages and
Programs Do?
Un programma
A programpremette
allows
a un
packagetodirun
a package
funzionare
su un
client
on the
client
Office 2003
Office 2003
2003
Office
Setup
Setup
Office 2003
2003
Office
Cosa sono gli Advertisement?
Un advertisement è un oggetto configurato
dall’amministratore del sito su un sito SMS site:
diventa una notification o una policy per il client
Gli Advertised program sono nel Control Panel:
Add or Remove Program
Run Advertised Program
La Distribuzione dei File su un
Distribution Point è verificata
SMS Site Server
Il Package
non è arrivato
Office 2003
Office 2003
Office 2003
Software Distribution
Points
Relazione tra Package e
Programmi
Una
volta che
package
stato
programma
aè un’applicazione
IlUn
Package
deveilpermette
essere
creato
percreato,
primo è
possibile
creare
programma
in
un package
di un
essere
installata
Office 2003
Office 2003
Setup
Distributzione dei Package sui
Distribution Point
SMS Site Server
Distribution
Point B
Il package di Office 2003 deve
essere ditribuito dal
distribution point A al B
Distribution
Point A
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
Opzioni per gestire il Remote
Downloads di un Package
1
2
3
Local
Distribution
Point
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 ...”
SMS Server
Client A
SMS Primary Site
Boundary
Remote
DP
Client A
Remote Roaming
Boundary
Ruolo dell’Advertised Program
Agent nella Software Distribution
Per l’Advanced Client, l’ Advertised Program agent:
• Avvia i programmi che l’utente sceglie
• Avvia i programmi assegnati
• Gestisce il download dei package e la cache
locale
For the Legacy Client, the Advertised Program agent:
• Avvia i programmi che l’utente avvia
dell’Advertised Programs Wizard
• Avvia i programmi assegnati
File di log della Software
Distribution
Log files on the SMS server are found in:
C:\SMS\Logs
Advanced Client Log files are found in:
%Windir%\System32\CCM\Logs
Legacy Client Log files are found in:
%Windir%\MS\SMS\Logs
Scarica

Il client