Presentation is loading. Please wait.

Presentation is loading. Please wait.

Smart Windows Deployment

Similar presentations


Presentation on theme: "Smart Windows Deployment"— Presentation transcript:

1 Smart Windows Deployment
ENGL Imaging Toolkit™ for ZENworks® Steve Thompson ENGL

2 Agenda The sport bag challenge! Windows Deployment Challenges
ENGL Imaging Toolkit Preparation Deployment Licensing Evaluation Downloads

3 The sport bag challenge!

4 The sport bag challenge!

5 Windows Deployment

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 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 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 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 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 ENGL Imaging Toolkit 4.0 SP1... Benefits
ENGL Zwake Multiple schedules, tasks, targets Lights-out imaging HTML reporting

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 Toolkit Feature

14 Creating the Build Process

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

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

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

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

19 Ztoolkit Build Wizard Demonstration

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 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 (universal base image)
Windows XP SP2 (universal base image) OEM Drivers (add-on image) Novell Components (add-on image) Hotfixes (add-on image) Multilanguage (add-on image)

23 OEM Drivers… The Problem
1 2 3 Windows Install ZENworks Imaging Windows Boots Sysprep Mini-setup Runs Restore Image Shutdown Hardware Discovery Take Image OEM driver files must be present when Sysprep is run to be included in the hardware discovery. PROBLEM:

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

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-<manufacturer>-<model>.zmg file Updates image lookup file (images.ini) DRIVERS-DELL-OPTIPLEX-GX280.ZMG (add-on image) ENGL Zdrivers ; Images lookup file (images.ini) [DELL] OptiPlex GX280 = drivers-dell-optiplex-gx280.zmg

26 Creating driver image(s) Demonstration

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

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 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 (universal base image)
Windows XP SP2 (universal base image) Drivers (add-on image) Novell Components (add-on image) Hotfixes (add-on image) Multilanguage (add-on image)

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-<language>.zmg mui-chs.zmg C:\MUITEMP + muisetup.exe mui.inf \CHS.MUI + \i386

32 Multilanguage Support Automating installation

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

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 Automated Build Process
Phase 1 Change Computer Name Install Novell Client/ZENworks Agent Time Zone/ Regional Settings Phase 2 ZENworks Workstation Registration Add ZENworks Workstation to Groups Join Domain/Active Directory Phase 3 Application Installation (NAL + Ztoolkit Logic Rules Hook)

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

37 Automated Build Process Application installation
OWNER / WORKSTATION Shortcut Dependency INSTALLER Force Run RESULT Install? (sent to NAL) Install-Acrobat GroupWise Install-GroupWise Excel Install-Office Word Install-WinZIP _Reboot

38 Automated Build Process Application installation
OWNER / WORKSTATION Shortcut Dependency INSTALLER Force Run RESULT Install? (sent to NAL) Install-Acrobat GroupWise Install-GroupWise Excel Install-Office Word Install-WinZIP _Reboot

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

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

42 Imaging Process

43 ZENworks Imaging Linux Environment
ZENworks PXE stack BASH Prompt ZENworks Imaging Linux Environment Preboot Services Menu PXE Boot

44 ZENworks Imaging Linux Environment
ENGL Zim ENGL Zim ZENworks Imaging Linux Environment PXE Boot

45 ZENworks Imaging Linux Environment
ENGL Zim Security ENGL Zim ZENworks Imaging Linux Environment PXE Boot

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 Script wizard

47 ZENworks Imaging Linux Environment
ENGL Zim Security Menus ENGL Zim ZENworks Imaging Linux Environment PXE Boot

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! Script wizard

49 ZENworks Imaging Linux Environment
ENGL Zim Security Menus Automation ENGL Zim ZENworks Imaging Linux Environment PXE Boot

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

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 ENGL Zim Automated imaging… Multilanguage
Add-on Image Windows MUI Pack Add-on Image Windows OEM Drivers Add-on Image ENGL Ztoolkit (build process) Add-on Image Novell Components (Client/Agent) Add-on Image Hotfixes Base Image Universal Image (post-Sysprep)

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 Workstation Imaging Manual Automated Lights-out PXE/CDROM/USB
Restore menu Image restore (hardware detection) Automated ZENworks registered workstations Lights-out Workstation objects Script wizard

56 ENGL Zim Demonstration
zimwiz

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 Script wizard

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 Script wizard

59 Summary zimwiz

60 Bringing everything together

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 Useful Links Product Information Screen Cam’s / Movies Documentation
Screen Cam’s / Movies Documentation Downloads/Evalulation Licenses and Support Success Stories / Case Studies

63


Download ppt "Smart Windows Deployment"

Similar presentations


Ads by Google