Business Desktop Deployment
(BDD): overview delle soluzioni per
il deployment basate su SMS/OSD,
RIS, ADS 1.1 e ImageDeploy
Fabrizio Grossi
[email protected]
FASE 1: la cattura dell’immagine
- Piccola/media azienda
- Grande Azienda
Agenda
• Demo: Cattura dell’immagine con Imagex
• Tecnologie abilitanti:
• il formato .WIM
• WinPE
• USMT 2.6
• Demo: Cattura dell’immagine con System
Management Server 2003 Operating System Deployment
Feature Pack (SMS OSD)
• Strumenti per la gestione delle immagini
• Windows Image Manager
Imagex
• E’ uno degli strumento di gestione delle
immagini del SO di Vista (un altro è Image
Manager)
• Funzionerà anche per Xp
• Strumento per creare e gestire immagini WIM
• Permette il Mount e la modifica di file WIM
offline, tramite file system driver
• Cattura un volume in un file WIM
• Solo da linea di comando
Imagex
• Oggi
• Permette di catturare qualunque partizione (con SO
o senza) ma permette (= è supportata per) gestire
solo immagini del SO Vista
• In futuro (Quando uscirà l’RTM di Vista)
•
permetterà di gestire anche SO Xp
• Estensione dei Tool di Vista (ImageX, Image
Manager) anche ai SO Xp
Costruzione di un’immagine del Sistema
Operativo
• Installazione “pulita” del SO
• Verificate che ci sia lo stesso HAL type (ACPI, nonACPI)
• Personalizzazione dell’installazione
• Installazione applicazioni
• Preparazione per l’infrastruttura di gestione
• Gestita dal dominio
• User State Migration
• Group Policy
Costruzione di un’immagine del Sistema
Operativo
• Sysprep.exe
•
•
-reseal per end-user boot experience
-factory per pesonalizzazione dopo reboot
• Creazione “immagine”
•
•
Strumenti di imaging di terze parti
Boot con winPe + Imagex
• Gestione “immagine”
•
•
•
Modifica Sysprep.inf sull’immagine
Aggiunta file, driver
Vista: usa unattended.xml
Demo
•Demo:
Boot con CD WinPE2005 + Imagex e cattura delle immagini del
SO base sul disco C
- Boot
- connessione a share tramite Script
- uso di Imagex per clonare disco
-Reboot con SO xp, installazione di Office
-Boot con WinPE
- Append dell’immagine del so (XP+Office) al file .WIM creato
nei passi precedenti
-Adesso il file Wim contiene 2 immagini (xpbase e XP+Office)
Agenda
• Demo: Cattura dell’immagine con Imagex
• Tecnologie abilitanti:
• il formato .WIM
• WinPE
• USMT 2.6
• Demo: Cattura dell’immagine con System
Management Server 2003 Operating System Deployment
Feature Pack (SMS OSD)
• Strumenti per la gestione delle immagini
• Windows Image Manager
Windows Image Format (WIM)
• Potente
• Scalabile per tutti gli scenari di distribuzione:
• (retail setup, upgrade, small business, system
builders, e grandi OEM)
• Flessibile
• Basato su File
• Applicazione di immagini Non-distruttiva
•
upgrade del SO / Recovery media
• Indipendente dall’Hardware– un’immagine per un’intera
architettura
• Software – componentizzazione, configurazione e
gestione offline
Windows Image Format (WIM)
•
Efficiente
•
Istanza unica dei file duplicati,
•
Verifica della dimensione del File e dell’hash SHA-1
•
Byte-by-byte compare (Optional)
•
Permette di combinare più immagini in un unico file
•
CD/DVD Spanning
•
Compressione
•
Basate sulle tecnologie di compressione MS esistenti
•
Risultati migliore rispetto alle immagini sector-based
•
WinPE boot da file WIM
•
Interoperabilità NTFS & FAT
•
Supporto per tutte le funzionalità di NTFS
•
Velocità ottimizzata per ridurre la dimensione delle immagini (ci
sono tool più veloci)
•
Image Server integration
Windows Image Format (WIM)
• Oggi:
•
•
•
Funziona con qualunque partizione
La versione .WIM usata da SMS 2003 OSD è diversa da
quella di VISTA
Supportato solo uso di Vista
• In futuro (primavera 2006):
•
Convergenza tra formato .WIM di Vista e quello di SMS 2003
OSD
• Hfix che Modifica l’OSD Feature Pack
•
•
Si potranno usare i tool di Vista (Imagex, Image Manager) per
gestire le immagini catturate da SMS 2003 OSD
Supportato anche XP
Agenda
• Demo: Cattura dell’immagine con Imagex
• Tecnologie abilitanti:
• il formato .WIM
• WinPE
• USMT 2.6
• Demo: Cattura dell’immagine con System
Management Server 2003 Operating System Deployment
Feature Pack (SMS OSD)
• Strumenti per la gestione delle immagini
• Windows Image Manager
Cos’è WindowsPE?
• Windows PE è una versione ridotta di Microsoft’s
Windows XP e Windows Server 2003
• Può essere creata da SO 32-bit x86-based o da
SO Itanium
• Windows PE è usato per creare, testare e
distribuire immagini del SO
• Windows PE è la piattaforma base per molte
soluzioni di supporto di terze parti
• Strumenti di test e diagnostica Hardware e software
• Distribuzione di SO e di strumenti
• Sostituisce MS-DOS e dipendenza da 16 bit
Feature
• Funziona con tutto quello che è supportato da
Windows XP e Windows Server 2003
• Può essere costruito da Windows XP o Windows
Server 2003 (Mkimg.cmd)
• Firewall (disattivabile)
• Supporta:
• Networking*
• Mass-storage*
• VESA video (single driver)
*Include tutti i driver che sono supportati dalla versione di Windows da cui è
stato costruito. Facile aggiungere driver.
Feature
Boot support
• CD / DVD (ISO only)
• Hard disk
• PXE (RIS solo per WinPE 2004)
Supporto per il deploying
• Windows 2000
• Windows XP
• Windows Server 2003
• Supporto WMI
• Supporto WSH
NON utilizzabile
• Come Embedded operating system
• Reboot ogni 24 ore
• Utilizzate Windows XP Embedded
• Sistema Operativo di uso generico
• No Explorer Shell
• No IE
• Supporto per le applicazioni limitato
Costruire Windows PE
•
mkimg.cmd
•
•
Crea la struttura delle directory per il CD
Se necessario è possibile modificare manualmente la piattaforma
•
•
Aggiungere Drivers, utility
DRVINST.cmd
•
•
•
E’ possibile modificare gli script di default
•
•
[/inf] – path verso un driver specifico
[/oscd] – path al CD del Sistema Operativo
startnet.cmd
E’ possibile creare una shell custom
•
•
•
C/C++
Windows Script Host*
HTA (HTML Applications)*
*Supporti aggiungibili con buildoptionalcomponents.vbs
•
OSCDimg.exe
•
•
Crea un CD immagine ISO della directory
El-torito bootable
Nuovo modello di Licensing
Il nuovo modello di licensing permette 3 opzioni:
•
Possibilità di usare Windows PE in-house per sviluppo di tools, test, e
distribuzione del SO (gratis)
•
Possibilità per IHV/OEM di sviluppare strumenti di test e diagnostica e di
distribuirli (BIOS-locked) con il loro hardware (gratis)
•
Possibilità per IHV/ISV/SI/OEM/ODM di creare prodotti di supporto (Virus
scan, test e diagnostica, recovery ecc) e venderli. (pagamento di royalty)
Windows PE 2005
•
Windows Server 2003 Service Pack 1
•
Stesse feature per XPSP2 + feature aggiuntive
•
Bug fix
•
Documentazione migliorata
•
Support per boot da RAMDisk da HD, CD e qualunque vendor PXE*
•
Pieno supporto per le architetture supportate da Windows Server
2003 Service Pack 1
•
MKIMG – Non più necessario matentere separate le directory per i
tool delle varie build (ia64/amd64/x86). Tool corretti scelti autom.
•
ADO -- supporto named-pipe e TCPIP transport
*Richiede minimo 256MB di ram
Version Longhorn di Windows PE
• Feature addizionali:
• Supporto per Hot Plug PnP in Windows PE con driver
PnP più veloci
• Supporto per File Based Write Filter (FBWF) per
permettere la scrittura anche quando si avvia da
media read only (CD o DVD)
• Implementazione di un boot manager (ex. boot.ini)
• Dimensione di default ridotta (under 100MB) con
avvio più veloce (basato sul supporto del boot da
WIM). Windows PE compresso da c.ca 60MB
• Supporto di media addizionali (CD/DVD, e network
shares)
Agenda
• Demo: Cattura dell’immagine con Imagex
• Tecnologie abilitanti:
• il formato .WIM
• WinPE
• USMT 2.6
• Demo: Cattura dell’immagine con System
Management Server 2003 Operating System Deployment
Feature Pack (SMS OSD)
• Strumenti per la gestione delle immagini
• Windows Image Manager
User State Migration Tool 2.6
•
Caratteristica Corporate
•
Non richiede che l’utente sia loggato
•
Migration dei profili Multi-user
•
Filtro dei Profili
• Domain, User name, Time since last logged on.
•
•
Supporto Encrypted File System (EFS)
•
Progress log, è possible abilitare l’invio di eventi a MOM 2005
•
La compressione dei dati catturati riduce l’utilizzo della banda
•
Supporto dell’impostazione delle Applicazioni
•
Supporto per le impostazioni di Office da 2003 per versioni precedenti
fino a Office 97:
•
19 applicazioni comuni per Instant Messaging, Media players, …
Documentazione
•
Guida Step-by-step con esempi.
User State Migration Tool 2.6
•
2 Strumenti a linea di Comando (no UI)
•
Impostazioni di Cattura
Scanstate user:/DOMAIN/* -nl 30d /efs-raw c:/minint
•
Impostazioni di Ripristino
Loadstate c:/minint
•
Passi amministrativi
1.
Scaricate USMT 2.6 da microsoft.com
2.
Configurate che impostazioni volete migrare
3.
Test, test, test
4.
Configurate SMS OSD Image Package:
Azioni di Cattura e Restore
Agenda
• Demo: Cattura dell’immagine con Imagex
• Tecnologie abilitanti:
• il formato .WIM
• WinPE
• USMT 2.6
• Demo: Cattura dell’immagine con System
Management Server 2003 Operating System Deployment
Feature Pack (SMS OSD)
• Strumenti per la gestione delle immagini
• Windows Image Manager
SMS 2003 OS Deployment Feature Pack
Overview
• Distribuisce nuove versioni di Windows e Office ai
desktop e ai portatili
• Sfrutta i benefici di SMS 2003:
•
Pianificazione e targeting basata sull’Inventory
•
Tracking e status centralizzati
•
Distribuzioni di immagini attraverso le aziende
•
Non è necessario l’intervento dell’utente
• Si installa su SMS 2003 (SP1 o sup)
SMS 2003 OS Deployment Feature Pack
Passi Amministrativi
 Catturate un’immagine di “Riferimento”
 Create un SMS Image package
 Distribuitelo ai Distribution Point di SMS
 Identificate la collection (Target)
 Advertisement verso la collection (Schedule)
 Installazione è unattended con 3 reboot
Cattura dell’Imagine
Prepare
Machine
. L’Amministratore configura
un Computer modello.
1. C:\Sysprep
2. in Workgroup
2. Inserire l’Image
Capture Wizard
CD
3. L’Image Capture Wizard
prepara computer
Begin
Capture
4. Computer si avvia dall’
Image Capture CD
(Serve un DHCP)
5. Viene catturata
l’immagine
6. Operazione completata
“XP-SP2.wim”
Prerequisiti Reference Computer
• W2k o sup.
• Non deve essere assegnato a un Sito (o i
Destination Computer devono finire nello stesso
sito)
• In Workgroup e con IP dinamico (DHCP)
• SO installato in C:
• C: partizione primaria NTFS. No partizioni
nascoste
• Crea CD con Image Capture Wizard
Prerequisiti Destination Computer
• Upgrade di Computer installato
• SMS 2003 Sp1 client (advanced o legacy)
• NT 4.0 Service Pack 6a o sup.
• C: partizione primaria NTFS. No partizioni nascoste
• Installazione macchina nuda (CD-based
installation - RIS server)
• Nessun prerequisito (salvo differenze HAL)
Cattura immagine
• Avviare il CD Image Capture Wizard
• Inserire informazioni
•
Cartella destinazione
•
Credenziali per accedere
• Reboot
•
con il CD, premendo un tasto
•
se no parte il mini-setup Wizard
•
21 min percatturare Win XP sp2 Trial in Ita
•
Disco C occupato: 1,9 GB
•
Generato un fle .WIM di 450 MB
Demo
•Demo
Cattura immagine con SMS osd ICW CD Imagex
Agenda
• Demo: Cattura dell’immagine con Imagex
• Tecnologie abilitanti:
• il formato .WIM
• WinPE
• USMT 2.6
• Demo: Cattura dell’immagine con System
Management Server 2003 Operating System Deployment
Feature Pack (SMS OSD)
• Strumenti per la gestione delle immagini
• Windows Image Manager
Windows Image Manager*
• Prima si chiamava Setup Manager
• Simile alle versioni precedenti
• Lo scopo del Setup Manager è sempre stato di aiutare
nella creazione degli answer files
•
Unattend.txt, Ristndrd.sif, Winnt.sif
Nuova Versione per Vista
• Crea e modifica file unattend in XML – unattend.xml
• Aggiunge, modifica componenti opzionali,– linguaggi,
service pack, driver
• Applica il file unattend offline o online
• Completamente scriptable via linea di comando
* Name subject to change
Windows Image Manager*
• Tasks:
• Automatizzare il processo di Installazione del SO
• Capacità di aggiungere driver, applicazioni, QFE e
Service Pack durante la fase di Installazione del SO
• Modificare i componenti e le feature del SO
• Applicazione:
• Creare un file Unattend.xml sia per installare che per
modificare l’immagine
• Capacità di modificare un’immagine del SO offline
(non avviata)
Unattend.xml
• Diventa il nuovo setup answer file universale per il SO Vista
(Componenti, Servicing, e installazione Applicazioni)
• Creato usando il System Image Manager o Notepad
• File completamente scriptabile basato su standard XML
•
Usa una varietà di tipologie di script engine per eseguire le modifiche
(VBS, Java, Perl, ecc)
• Tutti le impostazioni dei file Unattend.txt saranno migrate o
evolute nel nuovo file Unattend.xml
• Può essere usato dai partner per aggiungere
sezioni/impostazioni per un processo di installazione Factory
• Possibilità di automatizzare integralmente il processo di
distribuzione del SO: creazione e distribuzione di un immagine
basata su impostazioni custom
FASE 2: distribuzione dell’immagine
- Piccola/media azienda
- Grande Azienda
Agenda
• Come distribuire le immagini
• Image Based Setup
• WinPE + Imagex
• System Management Server 2003 Operating
System Deployment Feature Pack (SMS OSD)
• Windows Deployment Services (WDS)
• Distribuzione di immagini Server: Automated
Deployment Services (ADS)
Image-Based Setup (IBS)
•
Tutte le build del SO (anche RTM di Longhorn) saranno distribuite con
un immagine del SO (Sysprep) che è stato installato
•
Tutti i file (OEMinfo, OOBEini, WinBom, etc) di script sono consolidati
in un unico file Unattend
•
Programma di installazione: da Winntxx a Setup.exe
•
Setup di Windows Vista supporta upgrade FAT/FAT32 - NTFS
(default NTFS)
•
Due modi di “Installare” Vista:
•
•
Usando il CD RTM per installare usando un script Unattend.xml (local
media o network)
•
Installare, configurare, catturare, e distribuire un immagine (MS o 3rd
party)
IBS + Unattend usato per modificare (aggiunta, rimozione, e
configurazione) di componenti in modalità offline
Image-Based Setup - Fasi
Downlevel
Upgrade
WinPE
Upgrade
Bare Metal
Install
Basic Setup GUI:
Configure Disk
On Line
Configuration
First Boot
Component
Configuration:
Make device
“unique”:
• Boot to “basic”
OS
• Sysprep
specialization
“Uniqueness”
performed
• Apply license files
• Configuration
OOBE
Machine OOBE
options and
settings:
• EULA accept
• Registration
• Machine name
Copy Windows Image to disk
“Unattend.xml”
• Users
Prepare boot Data
• Common
components
• Connectivity
Apply Answer File settings in
Offline Servicing config Pass
• SKU Specific
components
• Optional
Components
• Regional Settings
Agenda
• Come distribuire le immagini
• Image Based Setup
• WinPE + Imagex
• System Management Server 2003 Operating
System Deployment Feature Pack (SMS OSD)
• Windows Deployment Services (WDS)
• Distribuzione di immagini Server: Automated
Deployment Services (ADS)
Demo
•Demo
Distribuzione di un’immagine con WinPE + Imagex:
- Boot
-Formattazione disco
-connessione a share
-distribuzione di un’immagine
Agenda
• Come distribuire le immagini
• Image Based Setup
• WinPE + Imagex
• System Management Server 2003 Operating
System Deployment Feature Pack (SMS OSD)
• Windows Deployment Services (WDS)
• Distribuzione di immagini Server: Automated
Deployment Services (ADS)
SMS OSD - Distribuzione dell’Imagine
OS.WIM
1. Creare un image package
dal file .wim catturato
3. Distribuite il package ai
distribution point
2. Configurate le
impostazioni di
distribuzione
4. Create una collection
di computer target e
un advertisement
SMS OSD - Creazione di un OS
Deployment package
• OS Deplyoment Package - New Package
Wizard
• Specificare file .wim creato nel punto precedente
• Specificare una cartella NUOVA (la ripulisce) per
il nuovo package
• Configurare proprietà del package
SMS OSD - Creazione di un OS
Deployment package
Windows XP SP2 Office 2003
AV
Applications
SMS Agent
Image
laptop_image.WIM
laptop_image.WIM
OSD
WinPE
Image Package
Custom Actions
SMS OSD - Distribuzione di
un’immagine di un Sistema
Operativo
• Nuovo Computer
• RIS
• OS Image Installation CD
• Refresh
• Cattura User State
• Replace
Demo
Image Distribution con SMS OSD:
- distribuzione dell’immagine
catturata al mattino con SMS
SMS OSD – Passi amministrativi
 Catturate un’immagine di “Riferimento”
 Create un SMS Image package
 Distribuitelo ai Distribution Point di SMS
 Identificate la collection (Target)
 Advertisement verso la collection (Schedule)
 Installazione è unattended con 3 reboot
SMS OSD – Installazione dell’Immagine
•
Fasi dell’installazione dell’immagine
1.
Validation
2.
State Capture
3.
Pre-install
4.
Install
5.
Post-install
6.
State Restore
•
Azioni Custom possono essere aggiunte per estendere le funzionalità
•
Applicazioni addizionali possono essere installate in sequenza
•
Messaggi di stato vengono mandati al site server per ogni fase
SMS OSD – Installazione dell’Immagine
Validation Phase
State Capture Phase
Interactive
System
ISV/Cust.
Validation
Script
Examples:
 Check disk space
 Check host name
OSD Client
SMS OSD – Installazione dell’Immagine
Validation Phase
User Interface
State Capture Phase
(Notification &
Postponement)
COM
Interactive
Image Package information
(Customizable).
System
ISV/Cust.
Validation
OSD User
OSD
Client UI
Notification
OSD Client
SMS OSD – Installazione dell’Immagine
Validation Phase
State Capture Phase
User Interface
User Interface
(Notification &
Postponement)
OSD User
ISV/Cust.
OSD
Client UI
Notification
Validation
COM
System
COM
Interactive
(Progress)
ISV/Cust.
State
Capture
User State
Capture
(USMT)
OSD Client
Machine
State
Capture
SMS
State
Capture
SMS OSD – Installazione dell’Immagine
REBOOT
Installation Phase
(Old OS)
User Interface
(Progress)
Installation Phase
(Windows PE)
Pre-installation
Phase
Post-installation
Phase
(New OS)
Interactive
System
Prepare Machine
Install Windows PE,
copy files, reboot
OSD Client
OSD Image Installer
SMS OSD – Installazione dell’Immagine
Installation Phase
(Old OS)
Installation Phase
(Windows PE)
Pre-installation
Phase
Post-installation
Phase
(New OS)
Install Windows PE,
copy files, reboot
ISV/Cust.
Diskpart
Action
ISV/Cust.
Action
OSD Client
OSD Client
User Interface
(Progress)
Interactive
System
Prepare Machine
WIM
OSD Image Installer
OSD Client
SMS OSD – Installazione dell’Immagine
REBOOT
REBOOT
State Restore Phase
User Interface
Minisetup
System
COM
Interactive
(Progress)
OSD Client
New Operating System
Complete
SMS OSD – Installazione dell’Immagine
State Restore Phase
User Interface
Minisetup
System
User Logon
(Progress)
COM
Interactive
Complete
Machine
State
Restore
SMS
State
Restore
ISV/Cust.
State
Restore
OSD Client
New Operating System
User State
Restore
(USMT)
SMS OSD – System Requirements
• Destination Computer:
•
Windows NT 4.0 (Legacy client)
•
Windows 2000 (Advanced Client)
•
Windows XP (Advanced Client)
•
Windows 2003 Server (Advanced Client)
• Reference Computer:
•
Windows 2000, Windows XP, Windows 2003
•
Membri di un Workgroup (v. cattura)
•
Operating System installed on C: partition (NTFS)
•
Sysprep installed in C:\Sysprep
•
SMS 2003 Advanced agent should be pre-installed
Agenda
• Come distribuire le immagini
• Image Based Setup
• WinPE + Imagex
• System Management Server 2003 Operating
System Deployment Feature Pack (SMS OSD)
• Windows Deployment Services (WDS)
• Distribuzione di immagini Server: Automated
Deployment Services (ADS)
Windows Deployment Services
• Soluzione per:
•
•
Creazione/modifica di Immagini
Deployment
• Strumento per ridurre il numero totale di immagini di SO
richieste
• Consolida gli strumenti esistenti
• Aumenta la velocità migliorando gli strumenti di scripting,
server storage e automazione della distribuzione
• Permette la gestione offline delle componenti del SO e/o
delle immagini
• La nuova generazione di RIS
Windows Deployment Services
•
•
•
•
•
Sostituisce Remote Installation Services RIS
Distribuito come update per WS2K3 con Vista nel 2006
Permette di installare immagini Vista, XP, WS2K3, e W2K
Usa WinPE come nuovo Client Installation Wizard (CIW) come ambiente di avvio
Scenari chiave:
•
Distribuzione Bootable e componentizzata di WinPEvia WDS Server:
•
•
•
•
Soluzione per selezione e distribuzione di immagini di SO dal server WDS:
•
•
•
Client WDS basato su WinPE – UI consistente con il Setup di Vista
Il client WDS può funzionare in modalità completamente unattended
Server PXE scalabile basato sulla nuova architettura Microsoft PXE
•
•
•
•
•
Immagine WIM Compressed (c.ca 80 MB) con supporto per avvio da RAMDISK
Supporto per versioni customizzate di WinPE
Supporto per avvio sia di macchine x86 32 e 64 bit che IA64
Usa logica del “Provider”: plug-ins per aumentare le funzionalità core di networking
API To-be published
Il servizio WDS BINL può gestire più di 1600 richieste al secondo
Migliorata la gestibilità via command line e via console
Supporto Nativo per immagini WIM
Windows Deployment Services
Design Goals
• Unificare un singolo formato di immagine (WIM) per il
Deployment di Windows
•
•
Si continua a distribuire immagini RIS tramite WDS Servers
Offre un percorso di migrazione dal formato RIPREP a quello WIM
• Migliora la gestione
•
Gestione semplice e affidabile tramite MMC (UI) e tool da
linea di comando
Demo
WDS:
- configurazione di WDS
- Aggiunta immagine per fare boot
con PXE
- boot di una macchina client via
PXE
Windows Deployment Services
Using WDS: Installazione del Server
•
Installazione dei componenti server
•
Metodi di installazione:
• LongHorn = installare il server role
• 2003 = applicare l’hotfix package
•
Azioni:
• I file WDS sono copiati e installati
• Servizi sono creati e configurati (non avviati)
•
Configurazione del server per il primo uso
•
Inizializzazione del server
•
•
•
•
•
‘REMINST’ viene creata la struttura di share e folder
Il file per boot via PXE sono copiati sullo share
Stabilita root TFTP
Avviati i Servizi
Autorizzazione del server in DHCP (se richiesto)
Agenda
• Come distribuire le immagini
• Image Based Setup
• WinPE + Imagex
• System Management Server 2003 Operating
System Deployment Feature Pack (SMS OSD)
• Windows Deployment Services (WDS)
• Distribuzione di immagini Server: Automated
Deployment Services (ADS)
Automated Deployment Services
• Automated Deployment Services
• Piattaforma abilitante
• Distribuzione di server su larga scala
• Cambiamento di ruolo ai Server
• Amministrazione di gruppi di server
• Licenziato con Windows 2003 Server Enterprise
Edition
• Non ci sono costi di licenze addizionali
• Sviluppato, testato, e supportato specificatamente
per la distribuzione di Windows Server
ADS Overview
• Potente strumento per la distribuzione rapida di
Windows Servers nei datacenter
• MMC GUI, command-line, interfaccia di
programmazione
• Esempi di sequenze e script
• Piattaforma per ISV e OEM
• Interfaccia ben documentata per facilitare
l’integrazione e l’estendibilità
• Feature di Windows Server 2003 Enterprise Edition
• Non c’è una licenza per target
Target Scenarios
•
•
•
Installazione Server veloce e automatica
•
Accelera e automatizza il normale processo di installazione
•
Provisioning Automatico di server blade
•
Roll out rapido di un nuovo data center
Controllo Automatico di ambienti Dinamici
•
Rigenerazione periodica di ambienti di test/sviluppo
•
Rigenerazione On demand di server/blade
Amministrazione basata su Script
•
Controllo delle modifiche e delle configurazioni centralizzato
(con auditing)
ADS Feature Set
• Imaging e Distribuzione
•
•
•
•
•
Distribuzione di immagini via Unicast o Multicast
Editing delle immagini (posso scegliere tra formato file o clusterbased (Using WinPE))
Supporto Virtual Floppy
Distribuzione remota secura
Architettura Scalabile
• Varie modalità di Gestione (script, GUI, WMI)
• Log persistente di tutte le attività
Utenti e ambienti Target
•
Utente Target
•
•
Administratore responsabile per la distribuzione /
amministrazione dei server
Ambiente Target
•
Data Center ben connessi o laboratori
•
10Mbps o superiore
•
Non supportato attraverso link lenti e inaffidabili
•
PXE e DHCP
•
Windows 2000 Server e Windows Server 2003
•
Non progettato per la migrazione / gestione ciclo di vita dei desktop
Miglioramenti nella distribuzione
• Costruire i server richiede tempo
• Boot via PXE e clonazione di macchine nude
• Tempo di installazione ridotto da 4 ore a 10 min
• Tempo di installazione automatica di 100 server
ridotto da 18 ore a 27 min
• Installazione manuale causa
• Minore consistenza, maggiori possibilità di errore,
aumento dei costi
• Costo del lavoro ridotto del 95%
* I numeri son i risultati di case study presso clienti
ADS Deployment Steps
1
2
Server nudo fa Boot via PXE e inizia una sequenza
di task
4
Trasferimento del virtual floppy per configurare
l’hardware
Servers
3
PXE
FW
RAM
Disk
Hard
Disk
Download del Deployment Agent in
RAMDISK e autenticazione
5
6
Distribuita un’immagine criptata nel
volume
Personalizzazione dell’immagine e
reboot
Windows si avvia
e l’Administration agent si autentica
presso il Controller
Distribuzione completa!
Windows
Deployment
Administration
Agent
Agent
DB
Tutte le
attività
in Job Log
Optionally
Multicast
ADS
services
RAM
Disk
Hard
Disk
Deployment
Agent
Vista Architetturale
Command Line
Tools
MMC Snap-in
WMI Interface
ADS Controller
Virtual Floppy
Target Server
ADS Imaging
Tools
Controller Service
(Task Sequencing and Remote Script Execution)
Network
Boot
Service
Hardware
Config Stage
Customer
Scripts
Image
Distribution
Service
Pre-OS Stage
ADS Deployment
Agent
Target Server
DB
(MSDE
/SQL)
Windows Present Stage
ADS Administration
Agent
Target Server
Overview dell’ADS Controller
• Tre Servizi del Controller
• Network Boot Services (NBS)
• PXE Server
• Deployment Agent Builder Service
• Image Deployment Service (IDS)
• Controller Service
• Architettura scalabile
• ADS Controller può scalare su più macchine
• Usa SQL Database per State Storage
• MSDE o SQL Server (anche remoto)
Target Agent
• Supporto Virtual Floppy
•
Ambiente runtime DOS
• Impostazione BIOS, configurazione RAID, Ecc.
• Deployment Agent
•
SO residente in RAM distribuito tramite PXE
•
Fornisce funzionalità base di distribuzione del SO
• Partizionamento Dischi, Copia file dell’immagine, Reboot
• Windows Administration Agent
•
Leggero, esegue script e comandi remoti
ADS Imaging
• Insieme di strumenti di Imaging
•
Cattura di immagini Locali o remote via MMC UI o da linea di
comando
•
Editing di immagini
• Formato delle immagini ADS
•
Sector-based o File-based
•
Compressione Opzionale e / o Encryption
•
Richiede che la partizione target sia maggiore o uguale del
drive catturato
• Funzionalità flessibili di editing delle immagini
•
Le immagini possono essere montate come un drive
•
Add/remove file, edit di hive del registry
ADS Task Sequences e Task Sequence
Editor - Esempio
•
Esegue un Virtual Floppy per modificare il system BIOS o per
configurare un controller RAID
•
Richiede e avvia il Deployment Agent.
•
Partiziona l’hard disk.
•
Scarica un’immagine del SO sull’hard disk.
•
Modifica il Sysprep.inf che era nell’immagine distribuita per dare al
server un nome unico.
•
Configura l’Administration Agent di ADS nell’immagine scaricata
perche comunichi con il controller quando il SO si avvia per la
prima volta.
•
Reboot.
•
Fa avviare il server dall’ hard disk locale al prossimo avvio.
Informazioni addizionali
•
Download Windows Automated Installation Kit
http://www.microsoft.com/downloads/details.aspx?FamilyID=fe43b82d-da66-4481-a904270511a061b8&displaylang=en
•
Windows Vista Deployment Features and Improvements
http://www.microsoft.com/technet/windowsvista/evaluate/feat/deplovw.mspx
•
Vista Resources for IT Professionals
http://www.microsoft.com/technet/windowsvista/default.mspx
•
Windows Vista Overview for IT Professionals
http://www.microsoft.com/technet/windowsvista/evaluate/overvw.mspx
•
Imagex and WIM Image Format
http://www.microsoft.com/technet/windowsvista/expert/Imagex.mspx
•
Guide to Windows Vista Deployment
http://www.microsoft.com/technet/windowsvista/deploy/depguide.mspx
•
Windows Vista Webcasts
http://www.microsoft.com/technet/windowsvista/webcasts.mspx
•
Windows Vista Deployment Enhancements
http://www.microsoft.com/technet/windowsvista/deploy/depenhnc.mspx
Scarica

SMS OSD - Center