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