Tips and Tools for Managing Your Windows Infrastructure http://itproguru.com Twitter: @ITProGuru Dan Stolts • • • Presence − − − Blog: http://ITProGuru.com http://blogs.technet.com/DanStolts Twitter: @ITProGuru 3nd year at Microsoft − − − − Chief Technology Strategist based in MA Online Content Development Live Event Delivery User Group / Community Lead − Bay State Integrated Technology, Inc − Community Volunteer − − − Windows infrastructure Systems Management and Security Virtualization & Cloud − − − − President: Boston User Groups President: North East IT Pro Leaders Founder: Virtualization Group – Boston Board: Boston Area Windows Server Prior 20+ Years… − Hosting and Consulting • Skill Profile MCT, MCITP, MCSE, TS… • Community Service Free Deployment eBook • Deploying Windows 7 – Essential Guidance from the Windows 7 Resource Kit and TechNet Magazine. http://bit.ly/Win7DeployEBook It is 412 pages of very detailed content for those that really want to learn as much as they can about all aspects of Deployment. 4 Infrastructure and Networking • • Significant Cost Savings Can be Achieved by Using a Management Tool, and by Deploying into a Managed Environment Benefits Can be Achieved by Utilizing Capabilities such as : − − − − − System Center Active Directory Group Policy Branch Cache Direct Access Hardware Compatibility Virtualization Application Management Infrastructure and Networking Management Imaging Migration and Installation Security and Data Protection Overview: System Center Configuration Manager • • • • • Automated solution for assessing, migrating and deploying windows server and client operating systems Broad support for advanced delivery: − Operating systems − Applications − Software and hardware updates Support for both physical and virtual environments Increased scenario support: − − − − Corporate Network Branch locations Mobile Workforce Home workers (Internet based) Desired Configuration Management 10 Customized / Specialized Operating System Deployment • System Center Configuration Mgr has the flexibility to customize the OS deployment process • Rather than a generic “template”, actually get a customized guest session WITH apps installed • Highly automated solution for assessing, migrating and deploying Windows server, Apps, and Data • Dynamic deployment of drivers at runtime • Utilize Windows PnP detection for bare metal deployments Configuration Manager 2007 Feature Summary: R2 Application Virtualization Management OSD Enhancements • Seamless integration to Microsoft Application Virtualization • Additions of Multicast and Unknown Computer Support Client Status Reporting • Client summary rollup of key performance indicators SQL Reporting Services Integration • Migration of ConfigMgr reports to robust reporting platform Forefront Client security integration • Configuration Pack knowledge of the Forefront client status Windows 7 Deployment Imaging Deployment Image Servicing and Management Add/Remove Drivers and Packages WIM and VHD Image Management Delivery Migration Windows Deployment Services User State Migration Tool Multiple Stream Transfer Hardlink Migration Dynamic Driver Provisioning Offline File Gather VHD and WIM Support Improved User File Detection Integrated Solutions Microsoft Assessment and Planning Application Compatibility Toolkit Microsoft Deployment Toolkit Planning for OS Deployment • Setup Firewall Rules (Group Policy) see notes • Inventory…MAP: Download the free Microsoft Assessment and Planning Toolkit (“Solution Accelerator”) − Or skip this step and start off with SCCM 14 Application Compatibility • • • Windows 7 Upgrade Advisor which will scan an individual computer and give information on the applications and the hardware that are running on that computer The Microsoft Application Compatibility Toolkit is the must have tool for application compatibility. Compatibility Problems? − − − − − Shim the applications Remote Desktop Services Application Virtualization – App to App … NOT OS Compatibility XP-Mode – XP on Windows 7 Microsoft Enterprise Desktop Virtualization (MED-V) (even web applications) 15 User State – User Data User State Migration Tool • Easy Transfer Wizard – One machine at a time… think • • grandma’s computer Lite-Touch, High-Volume Deployment (20-500 machines… [or everything except grandma’s machine] {MDT 2010 – User State Migration Tool} − Migrate Windows XP to Windows 7 Using USMT (User State Migration Tool) [Upgrade XP or Vista] Step By Step or Vista] Step By Step − Upgrading Windows XP to Windows 7 and Migrate Microsoft Office and Other Applications Using The User State Migration Tool (USMT) System Center Configuration – Zero Touch Deployment of OS and Applications as well as post deployment management, updates and configuration changes – Integrates with the same tools … More on that later 16 User Migration • • • • • • • • An OS image can be the smallest part of a deployment payload when compared to user data USMT v4 - User State Migration Toolkit will completely eliminate any data move with a new feature called ‘Hardlinking’ ‘Hardlinking’ allows you to simply scan the system for what you want to migrate, make a record of its location on the disk, and leave it there At the end of your deployment, you reconnect to this location in the new user profile Scan and copy times from hours to minutes Remove network storage completely Preserve bandwidth Integrated with System Center for total automation and reporting An example: 1. 2. 3. 4. 5. 6. 5000 machines migration Avg. 4Gb of user data per machine Equates to 20,000Gb of data: Transferred up the network to a share Stored Transferred back down MDT 2010 What’s New • Windows Automated Installation Kit (Windows AIK) version 2.0 o User State Migration Toolkit (USMT) version 4.0 o Deployment Image Servicing and Management (DISM) tool • Upgrading from Previous Versions of MDT and Microsoft Business Desktop Deployment (BDD) • System Center Configuration Manager 2007 SP2 • Boot Configuration Data (BCD) Management Tool • Windows 7 Default Disk Partition Configuration • Automation of Management Tasks Using Windows Powershell™ Cmdlets Operating System Support in MDT 2010 Update 1 Operating system LTI ZTI Windows 7 Window Server 2008 R2 Windows PE version 3.0 Windows Vista (with Service Pack 1 [SP1] and later) Windows Server 2008 (all service pack levels) Windows XP (with SP3) Windows Server 2003 R2 Windows PE version 2.1 Hardware Compatibility • System Center Can Help Provide Hardware Readiness Reports of Existing Inventory • Simple Report Glance of what Systems are Windows 7 Capable Today Application Management • • • • One of the Most Complicated Areas of any Deployment Application Compatibility Toolkit Connector, in 1 view Compare your own Testing Results to: − Vendors − Other organizations − Microsoft Compatibility Knowledge helps to Understand Priority Focus Virtualization may be a Solution − MDOP App-V − MDOP MED-V Security and Data Protection Building upon the security foundations of Windows Vista, Windows 7 provides IT Professionals security features that are simple to use, manageable, and valuable Fundamentally Secure Platform Windows Vista Foundation User Account Control Enhanced Auditing Securing Anywhere Access Network Security Network Access Protection DirectAccessTM Protect Users & Infrastructure AppLockerTM Internet Explorer 8 Data Recovery Protect Data from Unauthorized Viewing RMS EFS BitLockerTM Deployed and Configured centrally with System Center Imaging, Migration and Installation • • • • • OS deployments are Complex Multiple Locations and Security Models are Touched The Task Sequencer Allows you to Easily Automate this from 1 view. System Center can Accelerate OS Deployment Automate and Combine: User Migration OS Customization Partition modeling Application Installation (physical and virtual − Updates − BitLocker − Reporting − − − − Deploy Windows 7 with System Center Delivery Reporting • Explicit targeting, scheduling based on business needs • Flexible control with end user focus • Optional ‘opt-in’ style approach • Wake on LAN, Intel vPro integration Accounting Week 1 Sales Week 3 Finance Week 2 HR Week 4 • Detailed reporting for deployment project by: user, computer, collection, location • Granular detail to Task Sequence Steps • Rich troubleshooting support for root cause • SQL Reporting Services integration 29 Configuration Management Support System Center Configuration Manager 2007 SP2 – R3 • • • • • • • • • • • • Platform support will be Windows 7 Operating System Support added by Configuration Manager Service Pack 2* − − Windows 7, Windows Vista Sp2 Fully managed clients, across all configuration features and scenarios Operating System Deployment – Support for ‘in-place’, PXE and offline scenarios Traditional and Virtual Application Distribution Software Update Management – full patch support to network and remote connected systems Intel vPro Integration for broad range of scenarios Desired Configuration Management – Model based configuration and regulatory support Asset Intelligence – Business terminology, software and hardware reporting, license reconciliation Network Access Protection integration – Policy based access control Branch Cache Support − Requires Win7 client and W2K8 R2 backend Remote control including x64 XP Clients System Center Configuration Manager 2007 R3 − − − Centralized Power Management ** Enhanced Scalability & Performance Operating System deployment enhancements *client only, Configuration Manager Service Pack 2 also brings datacenter support Client Management Streamlined Application and Desktop Delivery Optimized Client Health and Performance Ease User Access Without Compromise Adaptive Application Delivery Client Infrastructure Monitoring End-Point Security Management Managed Client Application Delivery via Traditional and Virtual Methods Client Health Monitoring and Proactive Issue Identification Simplified Windows Deployment Remote PC Diagnostics & Repair Automated OS Deployment via Image Standardization Zero-touch Remote Diagnosis and Remediation with Intel® Vprotm Enforced Compliance with System Health Policy Definitions via Remediation Configuration Compliance Assess Systems Compliance Against Established Configuration Baselines Performance Management Support System Center Operations Manager • • • Collective Monitoring − − − − − Operating System Availability and Reliability Reports Operating System Performance reports Hardware and configuration service level management Client specific console and report views Client focused tasks (system, network, power transitions) Diagnostic Monitoring − Hardware Monitoring (Disk status and utilization) − Trend based performance monitoring (OS and Application levels) − Memory monitoring Client Management Pack support: − − − − Enable upgrade decisions based on hardware performance Determine which machines to upgrade Set hardware standards OEM specific diagnostics Summary • System Center includes a robust toolset for Windows 7 to: − − − − − − − Plan Customize Automate Deploy Manage Secure Support Enhancing the value of ECAL Self service portal Assess inventory and compatibility backup, repair, and restore deploy os and applications Manage user access MONITOR PERFORMANCE AND CONFIGURATION Still Able to Leverage Familiar Tools • • • Visio for Administrators Powershell & WMI Excel and SQL Server 37 Forefront Endpoint Protection 2010 Forefront Endpoint Protection 2010 provides enhanced endpoint protection and simplified management while greatly reducing infrastructure costs security MANAGEMENT experience • Advanced and comprehensive malware protection for clients and servers • Lower costs of endpoint protection deployment and ownership • Deployment of endpoint security with a proven scalable Config Manager infrastructure • Extends Windows OS security • Simplified management through unified operational experience for endpoint security and management • Increased visibility of potentially vulnerable endpoints that allow you to take operational remediation actions Resources • Deployment Resources • System Center Configuration Manager • • • • • • - http://www.microsoft.com/events/series/deploymentessentials.aspx − http://www.microsoft.com/systemcenter/configmgr/default.mspx Management Techcenter − http://www.microsoft.com/systemcenter/softgrid/default.mspx System Center Team Blog − http://blogs.technet.com/systemcenter/ Windows 7 − http://www.microsoft.com/windows7 Website for Microsoft Desktop Optimization Pack for Software Assurance − http://www.windowsvista.com/optimizeddesktop Application Virtualization Website − http://www.microsoft.com/systemcenter/softgrid/default.mspx Microsoft Virtualization 360 − http://www.microsoft.com/virtualization © 2011 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.