ENGL Imaging Toolkit

81
ENGL Imaging Toolkit™ 5.1 Roel van Bueren ROVABU NetWorks http://www.rovabunetworks.nl

description

ENGL Imaging Toolkit is the easiest way to deploy Windows desktops, laptops, and tablet PC\'s. Based on proven methodologies, ENGL Imaging Toolkit allows you to easily control and maintain Windows deployment in your organisation. This presentation

Transcript of ENGL Imaging Toolkit

Page 1: ENGL Imaging Toolkit

ENGL Imaging Toolkit™ 5.1Roel van Bueren

ROVABU NetWorkshttp://www.rovabunetworks.nl

Page 2: ENGL Imaging Toolkit

© 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

Page 3: ENGL Imaging Toolkit

© Expert Networking Group Limited3

ENGL Imaging Toolkit

Page 4: ENGL Imaging Toolkit

© Expert Networking Group Limited4

ENGL Imaging Toolkit

Page 5: ENGL Imaging Toolkit

© Expert Networking Group Limited5

ENGL Imaging Toolkit

Page 6: ENGL Imaging Toolkit

© Expert Networking Group Limited6

ENGL Imaging Toolkit

Page 7: 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

Page 8: ENGL Imaging Toolkit

© 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)

Page 9: ENGL Imaging Toolkit

© 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)

Page 10: ENGL Imaging Toolkit

© 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

Page 11: ENGL Imaging Toolkit

© 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

Page 12: ENGL Imaging Toolkit

© Expert Networking Group Limited12

ENGL Imaging Toolkit 5.1

ZENworks Imaging Integration

• USB drive support (Zim Installer)

• Zim custom forms items can include variables

Page 13: ENGL Imaging Toolkit

© 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)

Page 14: ENGL Imaging Toolkit

© 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

Page 15: ENGL Imaging Toolkit

© 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

Page 16: ENGL Imaging Toolkit

Creating the Build Process

Page 17: ENGL Imaging Toolkit
Page 18: ENGL Imaging Toolkit
Page 19: ENGL Imaging Toolkit
Page 20: ENGL Imaging Toolkit
Page 21: ENGL Imaging Toolkit
Page 22: ENGL Imaging Toolkit
Page 23: ENGL Imaging Toolkit
Page 24: ENGL Imaging Toolkit

© Expert Networking Group Limited24

PreparationBuild Wizard

Build Wizard

Windows Media Settings Novell Client/Agent

Build ProcessImage

Novell ComponentsImage

UniversalImage

Universal ImageCreation Process

Page 25: ENGL Imaging Toolkit

© 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.

Page 26: ENGL Imaging Toolkit

© 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

Page 27: ENGL Imaging Toolkit

Microsoft Hotfixes

Page 28: ENGL Imaging Toolkit

© Expert Networking Group Limited28

PreparationMicrosoft Hotfixes

Zupdate

HotfixesImage

Windows Base Line

(Universal Image)

Windows Update- or -

WSUS

Page 29: ENGL Imaging Toolkit

© 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)

Page 30: ENGL Imaging Toolkit

© Expert Networking Group Limited30

Page 31: ENGL Imaging Toolkit

© Expert Networking Group Limited31

Page 32: ENGL Imaging Toolkit

© Expert Networking Group Limited32

Page 33: ENGL Imaging Toolkit

OEM Drivers

Page 34: ENGL Imaging Toolkit

© Expert Networking Group Limited34

PreparationOEM drivers

Dell Latitude D830 HP Compaq dc7800

Zdrivers Zdrivers

Dell Latitude D830Drivers Image

HP Compaq dc7800Drivers Image

Page 35: ENGL Imaging Toolkit

© 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

Page 36: ENGL Imaging Toolkit

© Expert Networking Group Limited36

Page 37: ENGL Imaging Toolkit

© Expert Networking Group Limited37

Page 38: ENGL Imaging Toolkit

© Expert Networking Group Limited38

Page 39: ENGL Imaging Toolkit

© Expert Networking Group Limited39

Page 40: ENGL Imaging Toolkit

© Expert Networking Group Limited40

Page 41: ENGL Imaging Toolkit

© Expert Networking Group Limited41

Page 42: ENGL Imaging Toolkit

© Expert Networking Group Limited42

Page 43: ENGL Imaging Toolkit

© Expert Networking Group Limited43

Page 44: ENGL Imaging Toolkit

© Expert Networking Group Limited44

Zim.cfg

File:Run,"img pd-all",verbose

File:Run,"img pc1 NTFS",verbose

File:Run,"img pa1",verbose

Page 45: ENGL Imaging Toolkit

© 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

Page 46: ENGL Imaging Toolkit

© 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

Page 47: ENGL Imaging Toolkit

© Expert Networking Group Limited47

Page 48: ENGL Imaging Toolkit

© Expert Networking Group Limited48

Page 49: ENGL Imaging Toolkit

© Expert Networking Group Limited49

Page 50: ENGL Imaging Toolkit

© Expert Networking Group Limited50

Page 51: ENGL Imaging Toolkit

© Expert Networking Group Limited51

Page 52: ENGL Imaging Toolkit

© Expert Networking Group Limited52

Page 53: ENGL Imaging Toolkit

© Expert Networking Group Limited53

Page 54: ENGL Imaging Toolkit

Automated Build Process

Page 55: ENGL Imaging Toolkit

© 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

Page 56: ENGL Imaging Toolkit

© Expert Networking Group Limited56

VB Scripting

Page 57: ENGL Imaging Toolkit

© Expert Networking Group Limited57

C

Page 58: ENGL Imaging Toolkit

© Expert Networking Group Limited58

Page 59: ENGL Imaging Toolkit
Page 60: ENGL Imaging Toolkit

© Expert Networking Group Limited60

Page 61: ENGL Imaging Toolkit

Imaging Process

Page 62: ENGL Imaging Toolkit

© Expert Networking Group Limited62

ZENworks PXE stack

PXE Boot

Preboot Services Menu

ZENworks Imaging Linux Environment

BASH Prompt

Page 63: ENGL Imaging Toolkit

© Expert Networking Group Limited63

ENGL Zim

PXE Boot

ZENworks Imaging Linux Environment

ENGL Zim

Page 64: ENGL Imaging Toolkit

© Expert Networking Group Limited64

ENGL Zim

PXE Boot

ZENworks Imaging Linux Environment

ENGL Zim

Security

Page 65: ENGL Imaging Toolkit

© 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

Page 66: ENGL Imaging Toolkit

© Expert Networking Group Limited66

ENGL Zim

PXE Boot

ZENworks Imaging Linux Environment

ENGL Zim

Security Menus

Page 67: ENGL Imaging Toolkit

© 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!

Page 68: ENGL Imaging Toolkit

© Expert Networking Group Limited68

ENGL Zim

PXE Boot

ZENworks Imaging Linux Environment

ENGL Zim

Security Menus Forms

Page 69: ENGL Imaging Toolkit

© 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

Page 70: ENGL Imaging Toolkit

© Expert Networking Group Limited70

ENGL Zim

PXE Boot

ZENworks Imaging Linux Environment

ENGL Zim

Security Menus AutomationForms

Page 71: ENGL Imaging Toolkit

© 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

Page 72: ENGL Imaging Toolkit

© 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

Page 73: ENGL Imaging Toolkit

Deployment

Page 74: ENGL Imaging Toolkit

© 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

Page 75: ENGL Imaging Toolkit

© 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

Page 76: ENGL Imaging Toolkit

Licensing

Page 77: ENGL Imaging Toolkit

© 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

Page 78: ENGL Imaging Toolkit

Summary

Page 79: ENGL Imaging Toolkit

© 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

Page 80: ENGL Imaging Toolkit

© Expert Networking Group Limited80

Announcement

Until February 28th 2009

FREE Upgrade Protection (20% cost saving)

Page 81: ENGL Imaging Toolkit

www.engl.co.uk