Presentation is loading. Please wait.

Presentation is loading. Please wait.

October 2, 2006 Smart Windows Deployment ENGL Imaging Toolkit for ZENworks ® Steve Thompson ENGL.

Similar presentations


Presentation on theme: "October 2, 2006 Smart Windows Deployment ENGL Imaging Toolkit for ZENworks ® Steve Thompson ENGL."— Presentation transcript:

1 October 2, 2006 Smart Windows Deployment ENGL Imaging Toolkit for ZENworks ® Steve Thompson ENGL

2 © Expert Networking Group Limited 2 Agenda The sport bag challenge! Windows Deployment Challenges ENGL Imaging Toolkit Preparation Deployment Licensing Evaluation Downloads

3 © Expert Networking Group Limited 3 The sport bag challenge!

4 © Expert Networking Group Limited 4 The sport bag challenge!

5 Windows Deployment

6 © Expert Networking Group Limited 6 Windows Deployment Top Issues Complexity Unsupportable - VBScript, batch files & FreeWare tools Can take 3-6 months to develop in-house Seen as a dark art Hands-on time after imaging to customize Deployment Costs – requirement for technical staff & training Requirement for true lights-out deployment Standard Environment

7 © Expert Networking Group Limited 7 Windows Deployment Top Issues Maintenance Multiple images New hardware platforms Microsoft Hotfixes Driver updates ZENworks Management Agent & Novell Client updates etc...

8 ENGL Imaging Toolkit

9 © Expert Networking Group Limited 9 ENGL Imaging Toolkit 4.0 SP1 Compatibility ZENworks 7 Desktop Management SP1 ZENworks 7 Desktop Management ZENworks 6.5 Desktop Management ZENworks 6 (ZENworks for Desktops 4.0.1) Consists of three components: ENGL Zim ENGL Ztoolkit ENGL Zwake

10 © Expert Networking Group Limited 10 ENGL Imaging Toolkit 4.0 SP1... Benefits ENGL Zim Secure PXE imaging Identity managed imaging menus Automate image selection and restoration Recovery menus (disconnected imaging with CD/DVD/USB) Custom forms

11 © Expert Networking Group Limited 11 ENGL Imaging Toolkit 4.0 SP1... Benefits ENGL Ztoolkit Windows 2000/XP/2003 OS deployment Standard Operating Environment Universal image (dynamic OEM driver delivery) Computer naming & custom inventory scanner Active Directory/Domain support Keyboard/mouse lockdown (inc. Ctrl-Alt-Delete) Application installation (NAL logic hook) Scripting extensions (ActiveX control) Corporate branding & configuration

12 © Expert Networking Group Limited 12 ENGL Imaging Toolkit 4.0 SP1... Benefits ENGL Zwake Multiple schedules, tasks, targets Lights-out imaging HTML reporting

13 © Expert Networking Group Limited 13 ENGL Imaging Toolkit... ZENworks comparison Windows OS Deployment Automated build process eDirectory menus PXE security Application management Automatic image selection ZENworks 7 Active Directory support Logic rules Imaging ENGL Imaging ToolkitFeature

14 Creating the Build Process

15 OEM Drivers (add-on image) Windows XP SP2 (universal base image) Hotfixes (add-on image) Novell Components (add-on image) Multilanguage (add-on image)

16 OEM Drivers (add-on image) Windows XP SP2 (universal base image) Novell Components (add-on image) Hotfixes (add-on image) Multilanguage (add-on image)

17 © Expert Networking Group Limited 17 Universal Base Image The Universal Image contains only Microsoft components, for example; DirectX Microsoft Data Access Components (MDAC).NET Framework 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.

18 © Expert Networking Group Limited 18 Ztoolkit Build Wizard NOVCOMP.ZMG (add-on image) Build Process ZTOOLKIT.ZMG (add-on image) HOTFIXES.ZMG (add-on image) MUI-[LANG].ZMG (add-on image) Windows Unattended Install (Bootable ISO / Network Share) Universal Image Creation Process ZENworks Agent + Novell Client Windows XP OS (+ license) Windows XP MUI (Multilanguage) Configuration

19 Ztoolkit Build Wizard Demonstration

20 © Expert Networking Group Limited 20 Universal Base Image… Creating image Option 1: Install from local files (fastest) Boot Windows ISO (created by Ztoolkit Build Wizard) Automatically… Installs Windows Runs Ztoolkit Sysprep Wrapper Shutdown Make ZENworks base image

21 © Expert Networking Group Limited 21 Universal Base Image… Creating image Option 2: Install from network share Boot Windows ISO (created by Ztoolkit Build Wizard) Manually… Install Windows from network share (unattended install created by Ztoolkit Build Wizard) Run Ztoolkit Sysprep Wrapper Shutdown Make ZENworks base image

22 OEM Drivers (add-on image) Windows XP SP2 (universal base image) Novell Components (add-on image) Hotfixes (add-on image) Multilanguage (add-on image)

23 © Expert Networking Group Limited 23 PROBLEM : OEM driver files must be present when Sysprep is run to be included in the hardware discovery. ZENworks Imaging 2 Windows Boots 3 Windows Install 1 Restore Image SysprepShutdown Take Image Mini-setup RunsHardware Discovery OEM Drivers… The Problem

24 © Expert Networking Group Limited 24 ZENworks Imaging 2 Windows Boots 3 Windows Install 1 Sysprep Shutdown ENGL Ztoolkit Take Image ENGL Ztoolkit Install hotfixes Scan drivers Mini-setup Verify driver installs Restore OEM Drivers (add-on image) Build process continues Restore Hot Fixes (add-on image) Restore Universal Image (base image) OEM Drivers… The Solution

25 © Expert Networking Group Limited 25 OEM Drivers… Extraction ENGL Ztoolkit includes a driver extraction tool. Zdrivers will: Run standalone e.g. from USB pen-drive Scan the local machine for installed drivers Export selected drivers Creates drivers- -.zmg file Updates 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

26 Creating driver image(s) Demonstration

27 Hotfixes (add-on image) OEM Drivers (add-on image) Windows XP SP2 (universal base image) Novell Components (add-on image) Multilanguage (add-on image)

28 © Expert Networking Group Limited 28 Microsoft Hotfixes Why not install into the base image? Constantly changing Need a method to easily update builds Using ENGL Imaging Toolkit approach: Hotfixes are installed before hardware devices are discovered, i.e. no network connectivity Use Microsoft Baseline Security Analyzer (MBSA) to decide which hotfixes are required Easy to manage/distribute as one add-on image

29 © Expert Networking Group Limited 29 Microsoft Hotfixes Distribution Download and test command-line switches Note: During hotfix installation mouse/keyboard drivers may not be active. Ensure the command line syntax is correct. Hotfixes install.cmd c:\ztoolkit\hotfixes\KB exe /passive /norestart c:\ztoolkit\hotfixes\KB exe /passive /norestart c:\ztoolkit\hotfixes\KB exe /passive /norestart c:\ztoolkit\hotfixes\KB exe /passive /norestart c:\ztoolkit\hotfixes\KB exe /passive /norestart c:\ztoolkit\hotfixes\KB exe /passive /norestart....

30 Drivers (add-on image) Windows XP SP2 (universal base image) Novell Components (add-on image) Hotfixes (add-on image) Multilanguage (add-on image)

31 © Expert Networking Group Limited 31 Multilanguage Support Requirements Windows XP MUI media (4 CDROMs) Ztoolkit Build Wizard will: Create an add-on image for each language locale, i.e. 'mui-.zmg mui-chs.zmg C:\MUITEMP + muisetup.exe + mui.inf + \CHS.MUI + \i386

32 © Expert Networking Group Limited 32 Multilanguage Support Automating installation

33 Drivers (add-on image) Windows XP SP2 (universal base image) Novell Components (add-on image) Hotfixes (add-on image) Multilanguage (add-on image)

34 © Expert Networking Group Limited 34 Novell Components Ztoolkit Build Wizard will: Create an add-on image containing Novell Client and ZENworks Management Agent Automatically installed during the build process novcomp.zmg C:\Ztoolkit + \Novcli + \Admin + acu.txt + \Agent

35 © Expert Networking Group Limited 35 Automated Build Process Phase 2 ZENworks Workstation Registration Add ZENworks Workstation to Groups Join Domain/Active Directory Phase 3 Application Installation (NAL + Ztoolkit Logic Rules Hook) Phase 1 Change Computer Name Install Novell Client/ZENworks Agent Time Zone/ Regional Settings

36 [ROOT] ENGL Global-Services ZENworks Installer Installer_Group Applications Install-Acrobat Springfield Installer Workstations SF PowerPlant_Group Other sites Start menu Key: Associations Membership Dependency Homer_Simpson(owner) (workstation) Install-Office Excel Word Force Run

37 © Expert Networking Group Limited 37 Automated Build Process Application installation OWNER / WORKSTATION Shortcut Dependency INSTALLER Force Run RESULT Install? (sent to NAL) Install-Acrobat GroupWiseInstall-GroupWise ExcelInstall-Office WordInstall-Office Install-WinZIP _Reboot

38 © Expert Networking Group Limited 38 Automated Build Process Application installation OWNER / WORKSTATION Shortcut Dependency INSTALLER Force Run RESULT Install? (sent to NAL) Install-Acrobat GroupWiseInstall-GroupWise ExcelInstall-Office WordInstall-Office Install-WinZIP _Reboot

39 © Expert Networking Group Limited 39 Automated Build Process Phase 1 Phase 2 Change Computer Name ZENworks Workstation Registration Add ZENworks Workstation to Groups Phase 4 Update Default User Profile Install Novell Client/ZENworks Agent Join Domain/Active Directory Time Zone/ Regional Settings Phase 3 Application Installation (NAL + Ztoolkit Logic Rules Hook) Registry Tweaks Windows Scripts + Ztoolkit ActiveX Control

40 © Expert Networking Group Limited 40 Automated Build Process Custom script: Wireless network configuration With Ztoolkit custom scripting: Uses ENGL Ztoolkit ActiveX Control Create phase4-after.vbs ' Ztoolkit ActiveX Control Set Utils = CreateObject("ENGL.Ztoolkit.Utils") ' Run ENGL Zwlancfg (FreeWare Edition) Utils.Run c:\ztoolkit\zwlancfg.exe /ssid:ENGLHUB /ct:ESS /auth:Shared /encrypt:WEP /key:

41 © Expert Networking Group Limited 41 Automated Build Process Phase 1 Phase 2 Change Computer Name ZENworks Workstation Registration Add ZENworks Workstation to Groups Phase 4 Update Default User Profile Install Novell Client/ZENworks Agent Join Domain/Active Directory Time Zone/ Regional Settings Lockdown - Mouse & Keyboard Phase 3 Application Installation (NAL + Ztoolkit Logic Rules Hook) Registry Tweaks Windows Scripts + Ztoolkit ActiveX Control

42 Imaging Process

43 © Expert Networking Group Limited 43 ZENworks PXE stack PXE Boot Preboot Services Menu ZENworks Imaging Linux Environment BASH Prompt

44 © Expert Networking Group Limited 44 ENGL Zim PXE Boot ZENworks Imaging Linux Environment ENGL Zim

45 © Expert Networking Group Limited 45 ENGL Zim PXE Boot ZENworks Imaging Linux Environment ENGL Zim Security

46 © Expert Networking Group Limited 46 ENGL Zim Enhanced security Prevent unauthorized access to ZENworks imaging Secure ZENworks CDROM/PXE using eDirectory/password Restrict access to the ZENworks BASH prompt Customized messages

47 © Expert Networking Group Limited 47 ENGL Zim PXE Boot ZENworks Imaging Linux Environment ENGL Zim Security Menus

48 © Expert Networking Group Limited 48 ENGL Zim Imaging Menus Reduce ZENworks training costs Restrict access to the BASH prompt Display imaging menus based on eDirectory identity Low maintenance Minimal training Login… Restore… Go!

49 © Expert Networking Group Limited 49 ENGL Zim PXE Boot ZENworks Imaging Linux Environment ENGL Zim Security Menus Automation

50 © Expert Networking Group Limited 50 ENGL Zim Automated imaging Base Image Universal Image (post-Sysprep) Add-on Image Hotfixes Add-on Image Novell Components (Client/Agent) Add-on Image ENGL Ztoolkit (build process) Add-on Image Windows OEM Drivers

51 © Expert Networking Group Limited 51 ENGL Zim Automated imaging… OEM drivers ; Images lookup file (images.ini) [ACER] TravelMate 270 = drivers-acer-travelmate-270, laptop [DELL*] Latitude D600 = drivers-dell-latitude-d600, laptop Latitude D610 = drivers-dell-latitude-d610, laptop OptiPlex GX270 = drivers-dell-optiplex-gx270, desktop OptiPlex GX280 = drivers-dell-optiplex-gx280, desktop

52 © Expert Networking Group Limited 52 ENGL Zim Automated imaging… Multilanguage Add-on Image Windows MUI Pack Base Image Universal Image (post-Sysprep) Add-on Image Hotfixes Add-on Image Novell Components (Client/Agent) Add-on Image ENGL Ztoolkit (build process) Add-on Image Windows OEM Drivers

53 © Expert Networking Group Limited 53 ENGL Zim Automated imaging… Multilanguage ; Site lookup file (sites.ini) ; Example using subnet to identify site [ ] TimeZone=China Standard Time SystemLocale=0804 UserLocale=0804 InputLocale=0804:0804 MUI=CHS

54 Deployment

55 © Expert Networking Group Limited 55 Workstation Imaging Manual PXE/CDROM/USB Restore menu Image restore (hardware detection) Automated ZENworks registered workstations Image restore (hardware detection) Lights-out Workstation objects

56 ENGL Zim Demonstration

57 © Expert Networking Group Limited 57 Workstation Imaging User Image Provisioning Using Ztoolkit ActiveX Control Automate ZENworks imaging from a Windows shortcut Create images e.g. Backup machine Restore images e.g. Rebuild / OS migration Distribute icon using NAL

58 © Expert Networking Group Limited 58 Workstation Imaging Cloning Build master clone workstation Using normal Build Process Includes applications Run Ztoolkit Clone Wizard Removes workstation identity Prepares post-imaging process Restore clone image to identical hardware Computer name is set ZENworks registration + workstation group membership

59 Summary

60 © Expert Networking Group Limited 60 Bringing everything together

61 © Expert Networking Group Limited 61 Benefits ENGL Imaging Toolkit 4 Includes Zim, Ztoolkit and Zwake Simplifies and enhances OS deployment and imaging Modular build process Fully automated Customizable Secure Reduces training costs Reduces maintenance costs

62 © Expert Networking Group Limited 62 Useful Links Product Information Screen Cams / Movies Documentation Downloads/Evalulation Licenses and Support Success Stories / Case Studies

63


Download ppt "October 2, 2006 Smart Windows Deployment ENGL Imaging Toolkit for ZENworks ® Steve Thompson ENGL."

Similar presentations


Ads by Google