Virtualizing Desktops and Apps with Windows Server 2012 R2 Inside
Total Page:16
File Type:pdf, Size:1020Kb
with Windows Server 2012 R2 Virtualizing Desktops & Apps Virtualizing Desktops & Apps with Windows Server 2012 R2 Inside OUT Conquer Windows Server 2012 R2 For Experienced virtualization—from the inside out! IT Professionals • Your job role: IT administrator in any Dive into Windows Server 2012 R2 virtualization—and really put midsized or large organization that is using or considering Microsoft virtual your systems expertise to work. Focusing on both virtual desktop ization technologies based on Windows infrastructure and virtualized applications, this supremely organized Server 2012 R2 reference packs hundreds of timesaving solutions, tips, and work • Prerequisites: Working knowledge of arounds. Discover how the experts tackle Windows virtualization— Windows client and server administra and challenge yourself to new levels of mastery. tion; basic knowledge of virtualization concepts • Use virtualization to prevent business disruption, help improve security, simplify upgrades, and support mobile users About the Authors Inside OUT Byron Wright, MVP (Microsoft Exchange Plan and deploy User State Virtualization for a consistent experience • Server), is a consultant specializing in across locations and devices Windows Server, Exchange Server, and The ultimate, in-depth reference • Define users, applications, and scenarios for any virtualization project Microsoft Office 365 solutions. He teaches Hundreds of timesaving solutions • Compare and deploy both sessionbased and virtual machine–based Management Information Systems (MIS) (VMbased) desktops and networking at the University of Man Supremely organized, packed itoba’s Asper School of Business and has Configure Client Hyper-V and work with VMs in a Client Hyper-V • co authored Microsoft official curricula with expert advice environment and the Windows Server 2008 Active • Install, design, configure, and administer Microsoft Application Directory Resource Kit. Virtualization (AppV) infrastructure and clients Brian Svidergol, MCSE, specializes in infra • Sequence applications for efficient and eliabler deployment structure and cloud solutions built with • Help secure remote access to virtual desktops with Remote Desktop Windows Server, Active Directory Domain Gateway (RD Gateway) Services, Microsoft Exchange Server, Microsoft System Center, virtualization, • Plan and implement pooled and personal desktops and Microsoft Desktop Optimization Pack Inside • Monitor virtualized apps and desktops for health and performance (MDOP). He was the MCT Ambassador at TechEd North America 2013 and authored Exam Ref 70-695 Deploying Windows OUT Devices and Enterprise Apps. Virtualizing Desktops Wright Svidergol & Apps with Windows microsoft.com/mspress ISBN 978-0-7356-9721-8 U.S.A. $54.99 Server 2012 R2 54999 Canada $62.99 [Recommended] 9 780735 697218 Operating Systems/Windows Server Celebrating over 30 years! Byron Wright and Brian Svidergol Microsoft enterprise technology experts and courseware authors 9780735697218_VirtualizingDesktopsandApps.indd 1 4/8/2015 10:23:40 AM Virtualizing Desktops & Apps with Windows Server 2012 R2 Inside Out Byron Wright Brian Svidergol PUBLISHED BY Microsoft Press A division of Microsoft Corporation One Microsoft Way Redmond, Washington 98052-6399 Copyright © 2015 by Microsoft Corporation All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any means without the written permission of the publisher. Library of Congress Control Number: 2014952206 ISBN: 978-0-7356-9721-8 Printed and bound in the United States of America. First Printing Microsoft Press books are available through booksellers and distributors worldwide. If you need support related to this book, email Microsoft Press Support at [email protected]. Please tell us what you think of this book at http://aka.ms/tellpress. This book is provided “as-is” and expresses the author’s views and opinions. The views, opinions and information expressed in this book, including URL and other Internet website references, may change without notice. Some examples depicted herein are provided for illustration only and are fictitious. No real association or connection is intended or should be inferred. Microsoft and the trademarks listed at http://www.microsoft.com on the “Trademarks” webpage are trademarks of the Microsoft group of companies. All other marks are property of their respective owners. Acquisitions Editor: Alison Hirsch Project Editor: Rosemary Caperton Editorial Production: nSight, Inc. Technical Reviewer: Todd Meister; Technical Review services provided by Content Master, a member of CM Group, Ltd. Copyeditor: Ann Weaver Indexer: Lucie Haskins Cover: Twist Creative • Seattle Contents at a glance Chapter 1 Chapter 8 Desktop and application virtualization . 1 Planning and deploying session-based Chapter 2 virtual desktops . 387 Planning and implementing user Chapter 9 state virtualization . 31 Configuring RemoteApp programs and Chapter 3 client connectivity . 451 Configuring Client Hyper-V . 95 Chapter 10 Chapter 4 Planning and implementing pooled and Planning and implementing App-V . 157 personal virtual desktops . 481 Chapter 5 Chapter 11 Planning and deploying App-V clients . 213 Implementing Remote Access for VDI . 541 Chapter 6 Chapter 12 Managing and administering Performance and Health Monitoring of Application Virtualization . 277 Virtual Desktop Infrastructure . 565 Chapter 7 Index. 591 Application sequencing . 319 iii This page intentionally left blank Table of contents Introduction . xiii System requirements .....................................................xiii Acknowledgments.............................................................xiv Free ebooks from Microsoft Press ...............................................xiv Errata, updates, & book support ................................................xiv We want to hear from you.......................................................xv Stay in touch...................................................................xv Chapter 1 Desktop and application virtualization . 1 Overview of virtualization technologies ............................................1 User state virtualization.....................................................3 Application virtualization ...................................................4 Desktop Virtualization......................................................6 Storage virtualization . 11 Usage scenarios for desktop virtualization........................................ 12 Meeting legal and security requirements ................................... 13 Supporting desktop management tasks .................................... 14 Improving application compatibility ....................................... 15 Implementing desktop as a service......................................... 16 Supporting the mobile user experience..................................... 16 Considerations for implementing virtualization ................................... 17 User experience . 17 Network connectivity .................................................... 18 Infrastructure............................................................ 20 Licensing requirements ................................................... 22 Challenges for implementing desktop and application virtualization ........... 24 Identify virtualization technologies for business needs............................. 25 Improve roaming experience for users ..................................... 26 Improve performance of apps for mobile users .............................. 26 Provide remote access to apps and data .................................... 27 What do you think of this book? We want to hear from you! Microsoft is interested in hearing your feedback so we can improve our books and learning resources for you. To participate in a brief survey, please visit: http://aka.ms/tellpress v vi Table of contents Update apps efficiently ................................................... 28 Provide unique apps and improve security .................................. 28 Chapter 2 Planning and implementing user state virtualization . 31 Understanding user state and user profiles ....................................... 31 User profile creation ..................................................... 32 User profile content ...................................................... 34 Understanding and planning user state virtualization.............................. 35 Assess user data requirements............................................. 38 Assess user settings requirements.......................................... 39 Evaluate compatibility considerations ...................................... 40 Evaluate infrastructure and manageability requirements...................... 40 Evaluate usage scenario considerations..................................... 41 Configuring user state virtualization technologies .................................44 Configuring roaming user profiles .........................................44 Mandatory user profiles .................................................. 52 Configuring Folder Redirection ............................................ 53 Configuring Offline Files .................................................. 59 Using the Primary Computer setting ....................................... 66 Enabling user profile disks ................................................ 70 Configuring User Experience Virtualization ....................................... 70 UE-V architecture .......................................................