Exam prep: 70-415 & 70-416 MCSE: Desktop Infrastructure alojukwu@microsoft.com http://thedevicepros.com http://fb.me/alfredojukwu http://fb.me/thedeviceprofessionals Session Objective(s): Identify areas that may require extra studying Action plan for exam preparation and success MCSA Windows Server 2012 Exam 70-410 EXM01 Installing and Configuring Windows Server 2012 Exam 70-411 EXM02 Administering Windows Server 2012 OR Exam 70-412 EXM03 Configuring Advanced Windows Server 2012 Services Exam 70-417 EXM01 – EXM03 Upgrading Your Skills to MCSA Windows Server 2012 MCSA Windows 8 Exam 70-687 (20687) Configuring Windows 8 Exam 70-689 (20689) Exam 70-688 (20688) Managing and Maintaining Windows 8 OR Upgrading Your Skills to MCSA Windows 8 MCSE Server Infrastructure Exam 70-413 EXM04 Designing and Implementing a Server Infrastructure Exam 70-414 EXM05 Implementing an Advanced Server Infrastructure MCSE Desktop Infrastructure Exam 70-415 EXM11 Implementing a Desktop Infrastructure Exam 70-416 EXM11 Implementing Desktop Application Environments Implementing a Desktop Infrastructure Plan images Thick vs Thin vs Hybrid Image format Hardware Platform Capture image Prepare the OS Capture with WDS Capture using ConfigMgr Maintain Images Update VHD Images Offline Servicing (DISM) Installing application Desktops, Applications, User Data Design a Deployment Method Options Deployment Types Standard VHD Native Boot User Driven Install OEM Pre-install Windows to Go Deployment Capabilities (User Scenarios) New Device Deployment Methods Lite Touch Installation Zero Touch Installation Windows to Go Installation Deployment Tools System Center 2012 Configuration Manager & Microsoft Deployment Toolkit 2013 Microsoft Deployment Toolkit 2013 System Center 2012 Configuration Manager Deployment Components Image Answer File(s) Windows Pre-installation Environment (Windows PE) Windows ADK Windows System Image Manager (Windows SIM) User State Migration Tool (USMT) Windows Reference Image(s) Deployment Imaging Servicing & Management (DISM) Free assessment tool for planning a desktop deployment strategy Essential free tool for Windows Deployments Windows Preinstallation Environment (PE) Prepare computers for operating system installation ImageX Capture and apply file-based operating system images Deployment Imaging Servicing and Management tool (DISM) Service existing operating systems and images User State Migration Tool (USMT) Capture and restore user state using hardlinks Application Compatibility Kit Fix application issues Build an Reference Image Answer File Windows SIM Create Bootable Windows PE Media Windows ADK Build and Capture a Reference Device WinPE/DISM/Imagex Build a Deployment Answer File Windows SIM Migrate Data and Settings USMT Deploy the Reference Image WinPE/DISM/Imagex Free solution accelerator for building & deploying operating systems MDT Initial Setup Create New Deployment Share Add Operating System (for master image) Create and stock the Deployment Share Add Applications (for master image) Add Packages (for master image) Add Drivers (for master image) Task Sequence Add Task Sequence to Build and Capture Master Image Configure Master Image Settings Configure Deployment Properties in CS.ini Build Master Image and Capture Build Reference Machine, Sysprep and Capture WIM Considerations Including applications ties the lifecycle of the image to those applications Recommendations Include applications critical to maintain a security baseline for the image. If deployment time is your objective, include large enterprise-wide applications with high deployment times. Don’t include applications with frequent updates. Tools Dism /Mount-Wim /WimFile:C:\test\images\install.wim /index:1 /MountDir:C:\test\offline /ReadOnly Sysprep.exe [/oobe | /audit] [/generalize] [/reboot | /shutdown | /quit] [/quiet] [/unattend:answerfile] Example: Sysprep /generalize /oobe /shutdown /mode:vm Drvload.exe inf_path [,inf_path [...]] [/?] Example: Drvload.exe \\server\drivers_share\driver.inf USMT components: Scanstate & LoadState ScanState Collects files and settings from source computer Controlled by XML files Creates USMT.MIG file LoadState Restores saved state onto destination computer Controlled by XML files Reads USMT.MIG file USMT components: XML Control Files MigApp.xml MigUser.xml MigDocs.xml Config.xml Custom.xml Key Tips to Know Used for… Central update management Update management automation Key Tips to know Can be add\removed in Server Manager Link WSUS servers using autonomous or replica mode Allows for Offline updates Integrates with System Center 2012 Configuration Manager R2 (Software Update Point [SUP]) What is it used for.. Updates offline virtual machines, templates and hard disks Works with SCVMM 2012 Also with WSUS 3.0 SP2 or.. System Center 2012 Configuration Manager Decreases the cost of managing updates to offline disks, VHDs and WIMs. LTI Deployment – Distribute the Master Image Import master image and create a deployment task sequence to distribute ZTI Deployment – Integrate with Configuration Manager 2012 R2 Adds zero touch capabilities with MDT 2013 and the MDT deployment database Adds User Driven Installation (UDI) with MDT 2013 UDI Wizard Designer, UDI Web Service and UDI task sequence template User State Migration: Deployment Options Description Deployment Capabilities identify the user scenarios available to transition the user to a new or refreshed client device. User Scenario Migrates User State Uses Existing Target Computer Preserves Selected File Content & Partition Configuration The user requires a new installation of Windows, deployed to a new client device. No No No Refresh Device The user requires the operating system to be re-installed on the same device. This scenario may also be required by an administrator for image standardization or to address a problem. Yes Yes Yes Replace Device The user needs to move from their current device to a new client device. User data is saved from their current device, and a new installation of Windows is deployed to a new client device. Finally, saved user data is restored to the new client device. Yes No No New Device Description Key Tips to Know Brokers connection between end users and virtual resources (pooled, persistent and session host desktops). RD Connection Broker Manages the RDS licenses that are required for each devices or user to connect to the RDS host server. RD Licenses Server Web UI presenting resources (desktops and apps) that are entitled to the user. RD Web Access Servers that hosts pooled and personal virtual desktops. RD Virtualization Host Enables authorized remote users to connect to resources on corporate network. RD Gateway Server that hosts Windows based Apps or Windows server desktops RD Session Host VDI Deployment in 90 Seconds...(or so) VDI Deployment in 90 Seconds...(or so) RD Connection Brokers SQL Get list of published apps & collections Personal Desktop Auth user and send back routing info to the best target User login Internet RD Gateway VDI User profile disks Session Hosts RD WEB Click on a published app or a collection Pooled Desktops Connection to a VM or a session RDP connection thru RD Gateway Corp LAN User profile disks Pooled collection Personal collection Single, shared master virtual machine Separate virtual machine instance for each user OS-level changes discarded at logoff (user profile changes can persist in the user VHD) Changes retained after logoff One image to manage Coordinated with Windows Software Updates Services and Configuration Manager to avoid patch storms through excessive disk I/O Reduced requirements Users can install applications and be administrators on their own VM Lower deployment cost Supports user profile disk to persist user changes Session Shadowing is BACK!! Options to view or take control (requires group policy to disable) Can be run as from command line (mstsc /shadow) Remote Desktop Gateway Pluggable Authentication Support for RDS now in Azure Storage Space Improvements Storage Tiering De-duplication Storage High Performance live migration Storage Enhancements Command: Get-ScheduledTask –TaskName “Tier” | Get-ScheduledTaskInfo High availability New in Windows Server 2012 Remote Desktop Remote Desktop Connection Remote Desktop Connection Broker Connection Broker Broker Web farm • Active/active high availability mode for brokers • Scale-out File Server and resiliency Remote Desktop Remote Desktop Web Access Remote Desktop Web Access Web Access • Requires Microsoft SQL Server Remote Desktop Connection Broker SQL Server Clustering • Automatic data migration from single instance to high availability Database Remote Desktop Remote Desktop Gateway Remote Desktop Gateway Gateway Web farm Remote Desktop Remote Desktop Licensing Remote Desktop Licensing Licensing Cluster MICROSOFT CONFIDENTIAL – INTERNAL ONLY Remote Desktop Remote Desktop Virtualization Host Remote Desktop Virtualization Host Virtualization Host Hyper-V cluster Remote Desktop RemoteHost Desktop Session Remote Desktop Session Host Session Host Remote Desktop Session Host farm Storage options New in Windows Server 2012 • Storage Spaces Sample configuration • Server Message Block 3.0 (SMB3) and Hyper-V SMB support • Cluster Storage Volume Remote Desktop Virtualization Hosts Server Message Block 3.0 File servers • Scale-out File Server VDI storage configuration • Direct-attached, central SMB, or central CSV / SAN • Storage location of User Profile Disks, parent virtual hard disk, and virtual machines can be configured separately for each collection • Optimum use of high I/O operations per second versus high volume storage MICROSOFT CONFIDENTIAL – INTERNAL ONLY 4 Key Tips to Know You are the Enterprise Support Technician for Wingtiptoys.com. You have deployed a Virtual Desktop infrastructure. You have deployed RemoteFX because many users view graphic intensive applications. You notice that some of the client computers are not using the capabilities of RemoteFX. What should you do to ensure they use the feature? a. b. c. d. Deploy the RemoteFX client to all machines Update the all clients machines to Remote Desktop 7.1 Enable the RemoteFX Encoder on all the clients Enable the RemoteFX Decoder on the Virtual host machines Design and configure user state virtualization Configure the Remote Desktop client experience Configure Desktop Security Implementing User State Virtualization Roaming User Profile User Experience Virtualization Folder Redirection What should I deploy? Benefits •Available with pooled virtual machine collections and remote desktop session host collections •Stores all user settings and data •Contains roaming user profile, Folder Redirection cache, and user environment virtualization •Roams with user within collection •Appears as a local disk and improves application compatibility User Profile Disk with pooled virtual machine collections User Profile Disk with remote desktop session host collections User Profile Disk With every virtual machine pool and remote desktop session host collection User environment virtualization To apply roam settings across collections Folder Redirection To apply roaming user data across collections To centralize user data backup 5 Enhanced Protection Common antimalware platform across Microsoft AM clients Proactive protection against known and unknown threats Integration with UEFI Trusted Boot, early-launch antimalware Protect against known and unknown threats with endpoint inspection at behavior, application, and network levels Reduced complexity while protecting clients Key Tips to Know You are the Enterprise Support Technician for Wingtiptoys.com. You have deployed a Virtual Desktop infrastructure. You have deployed RemoteFX because many users view graphic intensive applications. You notice that some of the client computers are not using the capabilities of RemoteFX. What should you do to ensure they use the feature? a. b. c. d. Deploy the RemoteFX client to all machines Update the all clients machines to Remote Desktop 7.1 Enable the RemoteFX Encoder on all the clients Enable the RemoteFX Decoder on the Virtual host machines Implement an updates infrastructure System Center ConfigMgr 2012 Distribution Points are WSUS aware Use WSUS, WSUS Replicas, and WSUS Downstream Servers Monitor the virtual desktop infrastructure Monitor the performance of Remote Desktop Services (RDS) servers and guests Monitor the health of RDS servers and guests Perform capacity analysis Create and configure virtual collections Create and configure virtual desktop collections Create and configure Remote Desktop Session Host collections Key Tips to Know Exam Objectives http://www.microsoft.com/learning/en/us/exam.aspx?id=70-416&Locale=en-us#tab2 Design and prepare the application environment (20–25%) Design and implement a presentation virtualization environment (15–20%) Design and implement an application virtualization environment (15–20%) Deploy, manage, and maintain the application environment (20–25%) Design business continuity for the desktop and application environment (20–25%) Know your Application Inventory Tools Inventory Tools Windows Assessment and Deployment Kit Agent-based solution Runs a service, uploads XML results to a file share Data is processed into a SQL Server database for analysis Microsoft Assessment and Planning Toolkit: Agentless inventory and assessment tool Provides readiness assessments Generates customizable proposals and reports System Center Configuration Manager 2012: Collects hardware and software information from clients systems at a prescribed interval Reporting component assembles appropriate pieces of the collected data into meaningful reports Metering agent will inventory the last time any executable was running Asset Inventory Service: Small unobtrusive client Automatically collects software inventory Export reports data to XLS, XML and PDF formats MAP Configuration Manager 2012 MDOP Application Compatibility Toolkit: Key Tips to Know Application Delivery via Presentation • • Applications placed on a presentation server (RDS) Applications presented to the user through a Remote Desktop Protocol (RDP) connection Key Tips to Know Application Delivery via Virtualization App-V Packages App-V Client • • • • Modify the Virtual Environment with Dynamic Deployment Configuration or Dynamic User Configuration Combine packages at runtime with Virtual Application Connection Expose virtual application to native using Virtual Application Extension • Configure with Group Policy Streamed applications are manage by the Configuration Manager client and the App-V client Configuration Manger 2012 • Stream applications directly from a local DP • Integrated with the new Application Delivery model • Requirement rules used to identify deployment type • User, user group or device based deployment options Key Tips to Know Deploying Application using ConfigMgr Application (e.g. Adobe Reader) Deployment Adobe Reader (MSI) XenApp • Metadata about the application, information that is used to display the application in the Portal • Deployed to machine and user collections Deployment Types • Contains a set of Deployment Types • Windows Installer (MSI) • App-V • Windows Script Types • Windows Mobile (CAB) • Nokia (SISX) • XenApp (to be released) • Windows app packages (APPX/Windows Store Link) • App-V 5.0 Adobe Reader (App-V) Adobe Reader (APPX/ Windows Store Link) IT Admin Administrators publish software titles to catalog, complete with metadata to enable search • Deliver best user experience on each device “Available” deployments enable user invocation from the Application Web Catalog including administrator approval prior to publishing App-V and traditional applications. App-V User Users can browse, select and install directly from Catalog • Application model determines format and policies for delivery Key Tips to Know Key Tips to Know Session Objective(s): Identify areas that may require extra studying Action plan for exam preparation and success http://www.microsoft.com/learning/en-us/course.aspx?ID=20416B Addition Exam Prep Sessions Tuesday, May 13 5:00 PM - 6:15 PM Room: Hilton L2 Ballrm F (Alfred Ojukwu) Monday, May 12 3:00 PM - 4:15 PM Room: Hilton L2 Ballrm F (Alfred Ojukwu) Monday, May 12 4:45 PM - 6:00 PM Room: Hilton L2 Ballrm F (Peter De Tender) Wednesday, May 14 10:15 AM - 11:30 AM Room: Hilton L2 Ballrm F (AlfrRyan Sokolowski) Hands-on Labs XX http://channel9.msdn.com/Events/TechEd www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn