ENGL Imaging Toolkit
-
Upload
roel-van-bueren -
Category
Technology
-
view
2.941 -
download
0
description
Transcript of ENGL Imaging Toolkit
ENGL Imaging Toolkit™ 5.1Roel van Bueren
ROVABU NetWorkshttp://www.rovabunetworks.nl
© Expert Networking Group Limited2
ENGL Imaging Toolkit
“Imaging Toolkit is a Windows deployment solution”
• What is deployment?• Not just imaging!• Delivery of OS, applications, configuration and security• Automated – little or no manual intervention required to deploy
a machine
• Why Imaging Toolkit?• Modular approach = easy to configure/update/distribute• Makes complex deployment tasks simple
© Expert Networking Group Limited3
ENGL Imaging Toolkit
© Expert Networking Group Limited4
ENGL Imaging Toolkit
© Expert Networking Group Limited5
ENGL Imaging Toolkit
“
© Expert Networking Group Limited6
ENGL Imaging Toolkit
“
© Expert Networking Group Limited7
ENGL Imaging Toolkit
“10 Urgent Tasks For Microsoft In 2009”
•
1. Release Windows 7 • ….• 9. Save Windows XP
© Expert Networking Group Limited8
ENGL Imaging Toolkit 5.1
Supported Platforms
• ZENworks 10 Configuration Management SP1 (10.1)
• Windows XP SP3
• Windows Vista SP1
• Windows Server 2003 SP2
• Windows 64-bit (XP / Vista / Server 2003)
© Expert Networking Group Limited9
ENGL Imaging Toolkit 5.1
Build Wizard
• WinPE 2.x support for unattended installation
• Mass storage driver support for WinPE / unattended
• ZCM workstation group browser
Zdrivers
• WIM creation support
Zupdate
• WIM creation support
• Severity filter (Critical, Important, Moderate, Low)
© Expert Networking Group Limited10
ENGL Imaging Toolkit 5.1
Build Process
• Setting Network location is now handled automatically (Vista)
• ZCM device registration verification
• ZCM group membership
• Key Management Service (KMS) product activation
• Lockdown Ctrl+Alt+Delete for Vista
• ZtoolkitCtrl ActiveX
• Modify ZCM group membership and assign bundles
© Expert Networking Group Limited11
ENGL Imaging Toolkit 5.1
Build Process (cont.)
• OnError traps Domain join and ZENworks registration failure
• Halts build process
• Displays customizable error message
• Performs custom action
© Expert Networking Group Limited12
ENGL Imaging Toolkit 5.1
ZENworks Imaging Integration
• USB drive support (Zim Installer)
• Zim custom forms items can include variables
© Expert Networking Group Limited13
ENGL Imaging Toolkit 5.1Minimum Requirements
ZENworks versions
• ZENworks 10 Configuration Management SP1
• ZENworks 7 Desktop Management
Windows deployable versions
• XP Professional SP2 (32 / 64-bit)
• XP Tablet Edition 2005
• Vista Business/Enterprise/Ultimate (32 / 64-bit)
• Server 2003 SP1 (32 / 64-bit)
© Expert Networking Group Limited14
ENGL Imaging Toolkit 5.1Components
Consists of three components:
• ENGL Zim ZENworks imaging integration
• ENGL Ztoolkit Automated Windows build process
• ENGL Zwake Lights-out image scheduling
© Expert Networking Group Limited15
ENGL Imaging Toolkit 5.1ZENworks Comparison
Windows OS Deployment
Automated build process
Identity managed menus
PXE security
Application management
Automatic image selection
ZENworks
Active Directory support
Logic rules
Imaging
ENGL Imaging ToolkitFeature
Creating the Build Process
© Expert Networking Group Limited24
PreparationBuild Wizard
Build Wizard
Windows Media Settings Novell Client/Agent
Build ProcessImage
Novell ComponentsImage
UniversalImage
Universal ImageCreation Process
© Expert Networking Group Limited25
PreparationUniversal Base Image
The Universal Image should contain only Microsoft components.
Definition:
A universal image is compatible with many machine types and models, and will successfully boot the Operating System to a point that it may be further customized.
© Expert Networking Group Limited26
PreparationUniversal Base image
Created in 3 simple steps…
• Insert USB key containing Vista unattended installation files (created by Build Wizard)
• Boot from Windows Vista media
• When prompted, create ZENworks base image
Microsoft Hotfixes
© Expert Networking Group Limited28
PreparationMicrosoft Hotfixes
Zupdate
HotfixesImage
Windows Base Line
(Universal Image)
Windows Update- or -
WSUS
© Expert Networking Group Limited29
PreparationMicrosoft Hotfixes
Zupdate is included in Imaging Tool
• Zupdate will:• Run standalone, i.e. from USB pen-drive
• Scan the local machine for required Microsoft Hotfixes
• Using either Microsoft Update site or WSUS server
• Download selected hotfixes
• Create installation script (option to be silent or verbose)
• Create hotfixes add-on image
ENGL ZupdateHOTFIXES.ZMG(add-on image)
© Expert Networking Group Limited30
© Expert Networking Group Limited31
© Expert Networking Group Limited32
OEM Drivers
© Expert Networking Group Limited34
PreparationOEM drivers
Dell Latitude D830 HP Compaq dc7800
Zdrivers Zdrivers
Dell Latitude D830Drivers Image
HP Compaq dc7800Drivers Image
© Expert Networking Group Limited35
PreparationOEM drivers… Extraction
Imaging Toolkit includes a driver extraction tool.
• Zdrivers will:• Run standalone, i.e. from USB pen-drive
• Scan the local machine for installed drivers
• Export selected drivers
• Create drivers-<manufacturer>-<model>.zmg file
• Update image lookup file (images.ini)
ENGL Zdrivers
DRIVERS-DELL-OPTIPLEX-GX280.ZMG(add-on image)
; Images lookup file (images.ini)
[DELL]OptiPlex GX280 = drivers-dell-optiplex-gx280.zmg
© Expert Networking Group Limited36
© Expert Networking Group Limited37
© Expert Networking Group Limited38
© Expert Networking Group Limited39
© Expert Networking Group Limited40
© Expert Networking Group Limited41
© Expert Networking Group Limited42
© Expert Networking Group Limited43
© Expert Networking Group Limited44
Zim.cfg
…
File:Run,"img pd-all",verbose
File:Run,"img pc1 NTFS",verbose
File:Run,"img pa1",verbose
…
© Expert Networking Group Limited45
Zim.cfg
File:Run,"img rp %PROXYADDR% //%PROXYADDR%/%images_path%/winxp-postsp3-us.zmg a1:p1",verbose
File:Run,"img rp %PROXYADDR% //%PROXYADDR%/%images_path%/ztoolkit.zmg a1:p1",verbose
File:Run,"img rp %PROXYADDR% //%PROXYADDR%/%images_path%/novcomp.zmg a1:p1",verbose
© Expert Networking Group Limited46
Zim.cfg
File:Run,"img rp %PROXYADDR% //%PROXYADDR%/%images_path%/hotfixes.zmg a1:p1",verbose
File:Run,"img rp %PROXYADDR% //%PROXYADDR%/%images_path%/mui.zmg a1:p1",verbose
File:Run,"img rp %PROXYADDR% //%PROXYADDR%/%images_path%/%drivers_image% a1:p1",verbose
© Expert Networking Group Limited47
© Expert Networking Group Limited48
© Expert Networking Group Limited49
© Expert Networking Group Limited50
© Expert Networking Group Limited51
© Expert Networking Group Limited52
© Expert Networking Group Limited53
Automated Build Process
© Expert Networking Group Limited55
Automated Build Process
L
ockdow
n – K
eyb
oard
& M
ouse
Phase 4 Update Default User Profile
Phase 3Application Installation
(Logic Rules Hook)
Phase 2
ZENworks Device Registration(add device to Workstation groups)
Join Active Directory
Phase 1
Change Computer Name
Install Novell Client/ZENworks Agent
Time Zone/ Regional Settings
RegistryTweaks
WindowsScripts
+ENGL
ActiveXControl
Phase 0
Scan for Updated drivers
Install Hotfixes
Verify Driver installation (post mini-setup)
On
Erro
r - De
tection
& C
usto
m A
ction
© Expert Networking Group Limited56
VB Scripting
© Expert Networking Group Limited57
C
© Expert Networking Group Limited58
© Expert Networking Group Limited60
Imaging Process
© Expert Networking Group Limited62
ZENworks PXE stack
PXE Boot
Preboot Services Menu
ZENworks Imaging Linux Environment
BASH Prompt
© Expert Networking Group Limited63
ENGL Zim
PXE Boot
ZENworks Imaging Linux Environment
ENGL Zim
© Expert Networking Group Limited64
ENGL Zim
PXE Boot
ZENworks Imaging Linux Environment
ENGL Zim
Security
© Expert Networking Group Limited65
ENGL ZimEnhanced security
Prevent unauthorized access to ZENworks imaging
• Secure ZENworks CDROM/PXE using eDirectory/Active Directory
• Restrict access to the ZENworks BASH prompt
• Customized messages
© Expert Networking Group Limited66
ENGL Zim
PXE Boot
ZENworks Imaging Linux Environment
ENGL Zim
Security Menus
© Expert Networking Group Limited67
ENGL ZimImaging Menus
Reduce ZENworks training costs
• Restrict access to the BASH prompt
• Display imaging menus based eDirectory/Active Directory identity
• Low maintenance
• Minimal training• Login… Restore… Go!
© Expert Networking Group Limited68
ENGL Zim
PXE Boot
ZENworks Imaging Linux Environment
ENGL Zim
Security Menus Forms
© Expert Networking Group Limited69
ENGL ZimCustom Forms
Gather information easily
• Create wizard style forms including Back, Next, Finish buttons
• Add form items including • CheckBoxes
• EditBox
• ListBox (file and LDAP)
• RadioButtons
• StaticText
• Retrieve data from the form
© Expert Networking Group Limited70
ENGL Zim
PXE Boot
ZENworks Imaging Linux Environment
ENGL Zim
Security Menus AutomationForms
© Expert Networking Group Limited71
ENGL ZimAutomated imaging… OEM drivers
; Driver images lookup file (images.ini); Model = image-name | desktop/laptop
[DELL*]Latitude D800 = drivers-dell-latitude-d800 | laptopLatitude D820 = drivers-dell-latitude-d820 | laptopLatitude D830 = drivers-dell-latitude-d830 | laptopOptiplex 745 = drivers-dell-745 | Desktop
[HP*]HP Compaq DC7700* = drivers-hp-dc7700 | desktopHP dx5150 SFF = drivers-hp-Dx5150-sff | desktop
[VMware, Inc.]VMware Virtual Platform = drivers-vmware | desktop
© Expert Networking Group Limited72
ENGL ZimAutomated imaging… Windows MUIs
; Site lookup file (site.ini)
[chs.engl]TimeZone=China Standard TimeSystemLocale=0804UserLocale=0804InputLocale=0804:0804MUI=CHS
Deployment
© Expert Networking Group Limited74
Deployment
DriverInstallation
DeviceRegistration
Customisation
ApplicationInstallation
UniversalImage
Build ProcessImage
Novell Comp.Image
DriversImage(s)
HotfixesImage
ComputerNaming
ZENworks Imaging Integration
Security Imaging Menus Automation
WindowsMUI
© Expert Networking Group Limited75
DeploymentBenchmarks
Based on
• Customer production environments (average times)
• 100 Mbit/s LAN connections
• ZENworks image restore and Microsoft Office installation (as part of build process)
Windows XP Professional (SP3)
• 45 minutes
Windows Vista Business Edition (SP1)
• 60 minutes
Licensing
© Expert Networking Group Limited77
ENGL Imaging ToolkitLicensing
Standard Licensing
• Government and Education discounts
• Licensed on a per workstation basis with optional maintenance
• Year 1: Licenses + Maintenance (20%)
• Year 2+: Maintenance (20%)
Academic Licensing Agreement
• Timebombed license expires after 12 months
• Includes maintenance
Summary
© Expert Networking Group Limited79
Benefits
ENGL Imaging Toolkit 5.1
• Simplifies and enhances OS deployment and imaging
• Integrates with ZENworks imaging and application deployment
• Modular build process
• Fully automated
• Customizable
• Secure
• Reduces training costs
• Reduces maintenance costs
© Expert Networking Group Limited80
Announcement
Until February 28th 2009
FREE Upgrade Protection (20% cost saving)
www.engl.co.uk