SESSION CODE: CLI309 Michael Niehaus Senior Software Development Engineer Microsoft DEPLOYING WINDOWS 7 WITH CONFIGMGR 2012 (c) 2011 Microsoft.

Download Report

Transcript SESSION CODE: CLI309 Michael Niehaus Senior Software Development Engineer Microsoft DEPLOYING WINDOWS 7 WITH CONFIGMGR 2012 (c) 2011 Microsoft.

SESSION CODE: CLI309
Michael Niehaus
Senior Software Development Engineer
Microsoft
DEPLOYING WINDOWS 7 WITH
CONFIGMGR 2012
(c) 2011 Microsoft. All rights reserved.
Deploying Windows 7 with ConfigMgr 2012
Agenda
► Quick overview of ConfigMgr 2012 enhancements
– The “world” is changing all around me…
► Migrating from ConfigMgr 2007 to ConfigMgr 2012
– How do I get to this new “world”?
► New and enhanced OS deployment capabilities
– Back to familiar and safe surroundings
► Deploying Windows 7
– Putting it all to work
ConfigMgr 2012
Quick overview
Hierarchy changes
• New central administration site
• Should be first site created
• Can’t be added later
• One level of primaries
• One level of secondaries
• Settings and security don’t need
to be defined at the site level
• Can be more granular
• Replication uses SQL instead of
inboxes
• Secondaries need SQL
• Boundaries need to be grouped
• Multiple types too (content vs.
client assignment)
• Collections are global
Application Model
Infrastructure Changes
• Rethink the way software is
delivered
• Lifecycle management
• Designed to be user-targeted
(User Device Affinity)
• Supports dependencies,
supersedence, requirements,
detection, uninstall
• Multiple deployment types,
depending on the situation
• Standard install, App-V, TS
RemoteApp, etc.
• Target the app, let ConfigMgr
pick the deployment type
• Software Catalog for self-service
• Old-style
package/program/advertisement
can still be used, but should be
transitioned
• One type of distribution point
• No more branch DPs
• PXE is a property of the DP,
more scalable
• Server 2003 and later, Vista SP2
and later (x86 and x64)
• Single instance content library
• WebDAV no longer used
• Site servers are 64-bit only
(except DP)
• New console
• Software update improvements
• Auto deployment, groups
• New DCM “Set” capability
• Remote control with Ctl-Alt-Del
• SQL Reporting only
• GUI-based inventory config
• No more SMS_DEF.MOF
ConfigMgr 2012
Quick overview
Plan
• Redesign (flatten)
hierarchy
• Decide how to
implement
application model
Deploy
• Create CAS
• Create one or
more primaries
• Get everything
working
Migrate
• Content (shared?)
• Clients
• Convert to
applications
(optional)
• P2V for existing
site servers or
DPs?
► As with previous versions of ConfigMgr, OS deployment depends on a
properly designed and functioning infrastructure
ConfigMgr 2012
Configuring for OS deployment
► Install site roles
– Server locator point
– Fallback status point
– State migration point
► Configure network access account
– Administration \ Site Operations \ Sites,
then Component Configuration \ Software Distribution \
Network Access Account
► Enable PXE and multicast if needed
– Properties on the distribution point
– Server OSes only
Quick Overview
Michael Niehaus
Senior Software Development Engineer
Microsoft
ConfigMgr 2012
What’s new in OS Deployment?
► Boot image improvements
– Hierarchy-wide boot media
– Unattended OS installation
– Prestart command hooks
► Task sequence improvements
– Preconfigure User Device Affinity
– Support for new application model
– Enhancements to user state migration
► Offline servicing for OS images
ConfigMgr 2012
What’s new in OS Deployment?
► Driver import improvements
– Options for how to handle duplicates
► More PXE distribution point scalability
– Potentially every DP can provide PXE services
► 64-bit task sequence engine
– Everything is now 64-bit on 64-bit OSes, including the
task sequence engine
– This can impact existing task sequences (e.g.
references to SYSNATIVE) so test appropriately
ConfigMgr 2012
Integration of ConfigMgr R3 features
► Prestaged media
– Originally a ConfigMgr 2012 feature, released earlier
with ConfigMgr 2007 R3
– Enhanced in ConfigMgr 2012, with support for the
new features:
• Application model
• Boot image improvements
ConfigMgr 2012
Boot image improvements
► Hierarchy-wide boot image
– One boot image ISO can be used to service clients from any site
– Specify one or more MPs that the clients should talk to
► Unattended OS installation
– If you are using a mandatory advertisement, configure this to
skip the initial OSD wizard
► Prestart command enhancements
– Properties on the boot image make it easier to configure the
command, source files to include
– Easier to make updates to existing boot images:
• Change source files and update DPs
Boot Image
Improvements
Michael Niehaus
Senior Software Development Engineer
Microsoft
ConfigMgr 2012
Task sequence improvements
► Preconfigure User Device Affinity
– New task sequence variables to preconfigure the primary users
of the computer
– Enables installation of applications prior to first logon
– Option to configure acceptance mode (auto, manual, blocked)
► Support for new application model
– Applications can be installed by the task sequence (single or
multiple, static or dynamic)
– Dependencies and prerequisites will be respected
► Enhancements to user state migration
– Supports hardlinks, offline capture
Task Sequence
Improvements
Michael Niehaus
Senior Software Development Engineer
Microsoft
ConfigMgr 2012
The debate: UDA vs. task sequences
► The goal:
– Refresh an existing computer and immediately have
access to all the applications
► The choices:
– Let the task sequence reinstall all the applications
– Target applications to the user so that they all reinstall
themselves
• Task sequence can pre-configure UDA so that apps can install
before the user logs on for the first time
ConfigMgr 2012
The debate: Applications vs. task sequences
► The goal:
– Install complex applications with dependencies,
reboots etc.
► The choices:
– Use a task sequence to lay out the exact steps needed
– Set up the application and dependencies using the
new application model and let ConfigMgr take care of
making it so
ConfigMgr 2012
Offline servicing of images
► Wizard-based approach for patching existing OS images
– Select an image
– Select updates to be applied
– Specify when to do the servicing (e.g. after hours)
► Component-Based Servicing (CBS) images only
– Windows Vista SP2, Windows 7
– Windows Server 2008 SP2, Windows Server 2008 R2
– OS updates only
► Safe processing
– Servicing is done in a temporary folder, copied to the package source when
complete
– A backup of the original WIM is kept
– Distribution points aren’t updated automatically
Offline Servicing of
Images
Michael Niehaus
Senior Software Development Engineer
Microsoft
ConfigMgr 2012
What about the Microsoft Deployment Toolkit?
► MDT 2012 will be released to support ConfigMgr
2012
– Adds support for new ConfigMgr features
• UDA (user-device affinity)
• New application model
• Boot image enhancements
– Includes a new version of UDI (wizard, designer)
• Customizable wizard (add or remove panes)
• New “replace” wizard
– With continued ConfigMgr 2007 support too
– MDT 2012 ZTI and UDI task sequences can be migrated
from ConfigMgr 2007 to ConfigMgr 2012
Deploying Windows 7
with ConfigMgr 2012
and MDT 2012
Michael Niehaus
Senior Software Development Engineer
Microsoft
Enrol in Microsoft Virtual Academy Today
Why Enroll, other than it being free?
The MVA helps improve your IT skill set and advance your career with a free, easy to access
training portal that allows you to learn at your own pace, focusing on Microsoft
technologies.
What Do I get for enrolment?
► Free training to make you become the Cloud-Hero in my Organization
► Help mastering your Training Path and get the recognition
► Connect with other IT Pros and discuss The Cloud
Where do I Enrol?
www.microsoftvirtualacademy.com
Then tell us what you think. [email protected]
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other
countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing
market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this
presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
(c) 2011 Microsoft. All rights reserved.
Resources
www.msteched.com/Australia
www.microsoft.com/australia/learning
Sessions On-Demand & Community
Microsoft Certification & Training Resources
http:// technet.microsoft.com/en-au
http://msdn.microsoft.com/en-au
Resources for IT Professionals
Resources for Developers
(c) 2011 Microsoft. All rights reserved.