View
10.114
Download
5
Category
Tags:
Preview:
DESCRIPTION
Deployment of a Windows desktop is more than just delivering an image. During this session you will learn how to create a fully automated deployment process for Windows 7 using the ENGL Imaging Toolkit with Novell ZENworks 10 Configuration Management. Novell ZENworks 10 Configuration Management third-party imaging and bundle delivery based on device role/function will also be used to complete the deployment scenario. The session will include demonstrations on Windows 7 build process creation, customization, driver management and deployment.Speaker: Steve Thompson Director of Product Management ENGLHeath Upton Director of EngineeringENGL
Citation preview
Windows® 7 Deployment with Novell® ZENworks® Configuration Managementand ENGL Imaging Toolkit™
Heath UptonDirector of EngineeringENGL / heath_upton@engl.co.uk
Steve ThompsonDirector of Product ManagementENGL / steve_thompson@engl.co.uk
© Novell, Inc. All rights reserved.2
What is Deployment?
• More than just putting an image on a machine• Delivery of defined desktop environment to all hardware types
– Operating System– Drivers– Configuration– Applications
• A process that should be completely automated• A process that should cater for all deployment scenarios• A repeatable process so all machines really are the same
© Novell, Inc. All rights reserved.3
ENGL Imaging Toolkit 6
• Requirements– ZENworks® versions
> ZENworks 10 Configuration Management SP1 or later> ZENworks 7 Desktop Management SP1 or later
– Deployment> Windows 7, Vista, XP> Windows Server 2008/R2, 2008, 2003> 32 and 64-bit support
* Windows Starter, Home Edition and Home Premium editions are not supported
© Novell, Inc. All rights reserved.4
Deploying Windows
• Create deployment components> Windows base image> Drivers image(s)> Hotfixes image> ZENworks® Agent/Novell® Client image> Build process image
• ZENworks integration> Imaging integration> ZCM bundles for deployment process
Build Console
© Novell, Inc. All rights reserved.6
Build Console
Build ConsoleDeployment Wizard
Media SettingsProject
Build ProcessAdd-on Image
Base ImageCreation Process
Novell® ComponentsAdd-on Image
DriverAdd-on Image(s)
UniversalBase Image
Build ConsoleDemonstration
© Novell, Inc. All rights reserved.8
Windows 7 Base Image
Created in 3 simple steps…
Insert USB key containing Windows 7 unattended installation files (created by Build Console)
Boot from Windows 7 media
When prompted create Novell® ZENworks® base image
© Novell, Inc. All rights reserved.9
What's in the Base Image?
• Included– Operating System– Service Pack and optionally Hotfixes– Mass Storage Drivers– ENGL integration hook
• Excluded– OEM drivers– ZENworks® Agent / Novell® Client– Applications
Hotfixes
© Novell, Inc. All rights reserved.11
Hotfix Image Creation
Zupdate
Windows Base Line
(Universal Image)
HotfixesAdd-on Image
Windows Update- or -
WSUS
HotfixesDemonstration
Driver Management
© Novell, Inc. All rights reserved.14
Driver Management
• Challenges– Finding and downloading the latest drivers– Automating installation
• ENGL Driver Download Service– Over 10000 Windows 7 drivers– Drivers matched on device IDs
> Import hardware scan (Zdrivers)> Download Driver Pack for each OS/Platform
© Novell, Inc. All rights reserved.15
Driver Image Creation
Zdrivers
Build Console
ManuallyAdded Drivers
Dell Precision T5500Drivers Add-on Image
HP Compaq dc7800Drivers Add-on Image
Dell Precision T5500 HP Compaq dc7800
ENGL DriverRepository
Driver ManagementDemonstration
ZENworks® Integration
© Novell, Inc. All rights reserved.18
ZENworks® Integration
• Imaging Integration– Authentication (secure LDAP)– Project based menus– Imaging menus (LDAP identity)– Custom forms– Automation
• ZCM Bundle Creation– Automates creation of Build Process application bundles
© Novell, Inc. All rights reserved.19
ZENworks® Integration(cont.)
Build ConsoleIntegration Wizard
TFTP Project(s) Settings
TFTP Integrationzim.cfg
projects.iniZCM Bundle
Creation
© Novell, Inc. All rights reserved.20
ZCM Bundle Creation
• ENGL bundle folder created, contains
_Installer bundle controls bundle installation order_LastAppInstalled bundle is the last bundle in the list
• _Installer bundle is assigned to the “build user”
Schedule = “On device refresh”“Install immediately after distribution” is enabled
© Novell, Inc. All rights reserved.21
ZCM Bundle Creation(cont.)
Example Bundle Install Action Set
1 Acrobat Reader (Install Bundle)2 Microsoft Office (Install Bundle)3 Adobe Flash Player (Install Bundle)4 Winzip (Install Bundle)5 PDFConverter (Install Bundle)6 _LastAppInstalled (Launch Bundle)
ZENworks® IntegrationDemonstration
Deployment
© Novell, Inc. All rights reserved.24
Automated Build Process
UniversalImage
Build ProcessImage
Novell Comp.Image
DriversImage(s)
HotfixesImage
ZENworks® Imaging Integration
Security Imaging Menus Automation
© Novell, Inc. All rights reserved.25
Automated Build Process(cont.)
UniversalImage
Build ProcessImage
Novell Comp.Image
DriversImage(s)
HotfixesImage
ZENworks® Imaging Integration
DriverInstallation
DeviceRegistration
Customisation
ApplicationInstallation
ComputerNaming
Security Imaging Menus Automation
© Novell, Inc. All rights reserved.26
Automated Build Process(cont.)
RegistryTweaks
WindowsScripts
+ENGL
ActiveXControl
Lockdo w
n – K eyboa rd and Mous e
OnErro r - D
e tection and Custom
Action
Phase 4 Customisation and Clean-up
Phase 3Application Installation
(Logic Rules Hook)
Phase 2
ZENworks Device Registration(Satellite Server Roles)
Join Active Directory
Phase 1
Change Computer Name
Install Novell® Client / ZENworks® Agent
Time Zone / Regional Settings
Phase 0
Scan for Updated drivers
Install Hotfixes
Verify Driver installation (post mini-setup)
© Novell, Inc. All rights reserved.27
Futures
© Novell, Inc. All rights reserved.29
Futures
• Imaging Toolkit 6.1 (ETA Q3'10)– ZENworks® 11 Configuration Management– 3rd Party Imaging Integration (WinPE)
> Authentication> Imaging menus
– Driver Download Service> Remote scanning
– Hotfixes> Integration with Build Console> Remote scanning
More Information
© Novell, Inc. All rights reserved.31
More Information
Product information and downloadswww.engl.co.uk/products/imagingtoolkit
Success storieswww.engl.co.uk/company/success
Partnerswww.engl.co.uk/partners
Unpublished Work of Novell, Inc. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.
General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.
Recommended