Getting Started with Windows VDI

Getting Started with Windows VDI
eBook: $32.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $86.98    Print cover: $53.99
save 6%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Explore the various parts of the VDI infrastructure such as the broker, web access server, and virtualization host
  • Provide access for remote workers via any supported device
  • Using a step-by-step approach, quickly grasp the complexities of VDI and learn to deploy its features

Book Details

Language : English
Paperback : 302 pages [ 235mm x 191mm ]
Release Date : July 2014
ISBN : 1782171460
ISBN 13 : 9781782171461
Author(s) : Andrew Fryer
Topics and Technologies : All Books, Virtualization and Cloud, Enterprise

Table of Contents

Chapter 1: Putting the V in VDI – An Introduction to Virtualization in Hyper-V
Chapter 2: Designing a Virtual Desktop Infrastructure
Chapter 3: Putting the D in VDI – Creating a Desktop Template
Chapter 4: Putting the R in Remote Desktop
Chapter 5: High Availability
Chapter 6: Scale and Performance
Chapter 7: Maintenance and Monitoring
Chapter 8: Managing User Profiles and Data
Chapter 9: Virtual Applications
Chapter 10: Licensing and the Future of VDI
  • Chapter 1: Putting the V in VDI – An Introduction to Virtualization in Hyper-V
    • Server virtualization and Hyper-V
    • Virtual Hard Disks
    • Installing and configuring Hyper-V
    • Configuring Hyper-V
    • Creating a simple virtual machine
      • Checkpoints
    • Managing Windows Server and Hyper-V
      • Hyper-V Server and Server Core
      • Getting started with server management
      • Creating the RDS-DC VM
      • Configuring the new VM as a DC
      • Adding users and groups
      • Joining the physical host to the domain
      • Managing multiple servers in Server Manager
      • Desired State Configuration
    • Summary
  • Chapter 2: Designing a Virtual Desktop Infrastructure
    • Remote Desktop Services and VDI
      • Advantages of remote desktops
    • VDI versus Session Virtualization
    • Remote applications in RDS
    • VDI roles
      • Remote Desktop Virtualization Host
      • Remote Desktop Connection Broker
      • Remote Desktop Web Access Server
      • Remote Desktop Gateway
      • Remote Desktop licensing server
      • Remote Desktop Session Host
    • Types of VDI collections
    • Getting started with VDI
      • Creating the virtual desktop template
      • Setting up and configuring the RDS roles
      • Creating a Pooled Collection
    • Creating an RD Session Collection
    • Summary
  • Chapter 3: Putting the D in VDI – Creating a Desktop Template
    • Desktop deployment for VDI
    • Microsoft deployment tools
    • Installing MDT
    • Working with answer files
    • Building a new Virtual Desktop Template with MDT
      • Creating a task sequence to deploy the captured OS to the reference computer
      • Updating the deployment share
      • Creating the reference computer
      • Running the deployment wizard
    • Automating MDT
    • Deploying applications with MDT
    • Configuring collection properties
    • Group Policy and the virtual desktop
      • Group Policy with Session Virtualization
      • Application control
    • Summary
  • Chapter 4: Putting the R in Remote Desktop
    • Introducing the Remote Desktop Gateway
    • Certificates
      • Creating a self-signed certificate
    • Getting started with the Remote Desktop Gateway
    • Active Directory authentication
      • Opening additional ports on the firewall
      • Relying on a forest trust relationship
      • Using a read-only domain controller
    • Creating an RODC
    • Creating the perimeter network
      • Configuring the virtual switches
      • Configuring Routing and Remote Access
      • Completing the gateway design
    • Locking down the perimeter network
      • Active Directory
      • The remote desktop
    • Remote access without using the gateway
    • Summary
  • Chapter 5: High Availability
    • Why high availability matters for VDI
    • Designing HA for VDI
    • HA for the RD Broker role
      • Creating an RD Broker Farm
    • HA for the RD Web Access and RD Gateway roles
      • Setting up NLB
    • HA and Hyper-V
    • HA for virtual desktop collections
      • HA for session collections
      • HA for VDI collections
    • Summary
  • Chapter 6: Scale and Performance
    • Understanding scale and performance
      • Testing RDS
    • Hyper-V
    • RDS role servers
      • RD Broker
      • Tuning the RD Gateway and RD Web Access roles
    • Session Collections
      • Testing Session Collections
  • Pooled and Personal Collections
    • Virtual Desktop Template optimization
      • Dynamic memory
      • Processor
      • Networking
    • VM storage
    • Tuning Windows 8 for VDI
    • Capacity planning for VDI collections
  • Client settings
  • Desktop as a Service
  • Summary
  • Chapter 7: Maintenance and Monitoring
    • Maintenance
      • Windows Server Update Services
        • Installing and configuring WSUS
      • Maintaining the RDS servers and hosts
      • Virtual desktops
        • Recreating pooled virtual desktops
    • Monitoring
      • Managing and shadowing users' sessions
    • The Remote Desktop Diagnostic tool
    • Microsoft System Center
      • Configuration Manager
      • Operations Manager
      • Orchestrator
      • Virtual Machine Manager
      • System Center Advisor
    • Summary
  • Chapter 8: Managing User Profiles and Data
    • Background and options
    • User Profile Disks
      • Using the built-in tools in Windows for managing the users' settings
      • Enabling Roaming Profiles
        • Creating the Security Group
        • Creating the file share
        • Using Active Directory to enable Roaming Profiles
      • Super-mandatory profiles
      • Configuring Folder Redirection and Offline Files
    • User Environment Virtualization
      • Installing UE-V
        • Setting up the file shares for UE-V
        • Deploying the UE-V agent
      • Using Group Policy to manage UE-V
      • Adding and creating UE-V settings location templates
    • Summary
  • Chapter 9: Virtual Applications
    • RD RemoteApp
      • Publishing RemoteApps from a session host
      • Publishing RemoteApps from a Pooled Collection
    • Application virtualization
      • App-V architecture and components
        • App-V packages
      • Installing the App-V infrastructure
        • Installing the App-V client to virtual desktops
        • Installing the App-V Client to session hosts
      • Configuring App-V
        • Creating an App-V sequence
        • Deploying a package
        • UE-V and App-V
        • App-V and System Center Configuration Manager
    • Summary
  • Chapter 10: Licensing and the Future of VDI
    • Windows Server
      • Remote desktop licensing
      • License activation for Windows
    • Windows 8.1
    • Other software
      • MDOP
      • SQL Server
      • Office 2013 and Office 365
      • Third-party VDI solutions
    • The future of VDI – Desktop as a Service
    • Summary

Andrew Fryer

Andrew Fryer( and @deepfat) started out by working in the IT industry for the British government in a number of roles, including as a forensic computer expert and development team leader. This was followed by his second career as a BI consultant, mainly on the Microsoft platform in a variety of industries from MTV to Marks & Spencer.

For the last seven years, Andrew has been a Technical Evangelist for Microsoft in the UK. Essentially, this includes working with Microsoft's latest technologies and explaining the art of the possible to the TechNet community. Some of this includes presenting at big events such as TechEd, IPExpo, and TechDays Online, as well as smaller, more focused events such as IT camps and individual customer engagements. Andrew also tries to keep his blog named Insufficient data( up to date with practical advice and how-to videos, as well as thought leadership around the wider issues affecting IT in the UK. You'll also find Andrew presenting at various user groups in the UK, such as Spiceworks, the Virtualization User Group, and SQLBits.

Sorry, we don't have any reviews for this title yet.

Code Downloads

Download the code and support files for this book.

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Getting Started with Windows VDI +    IBM Lotus Domino: Classic Web Application Development Techniques =
50% Off
the second eBook
Price for both: $47.10

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Explore the various server roles and features that provide Microsoft's VDI solution
  • Virtualize desktops and the other infrastructure servers required for VDI using server virtualization in Windows Server Hyper-V
  • Build high availability clusters for VDI with techniques such as failover clustering and load balancing
  • Provide secure VDI to remote users over the Internet
  • Use Microsoft's Deployment Toolkit and Windows Server Update Services to automate the creation and maintenance of virtual desktops
  • Carry out performance tuning and monitoring
  • Understand the complexities of VDI licensing irrespective of the VDI solution you have opted for
  • Deploy PowerShell to automate all of the above techniques

In Detail

This easy-to-follow introduction guide brings together all of the knowledge required to build a successful Virtual Desktop project that is secure, scalable, and highly available.

Through the course of this book, you will quickly progress from your  first VDI lab environment to setting up a production-ready infrastructure that is robust, secure, and easy to manage. Going further, you will learn how to tune and maintain VDI once it is in production. Providing access for remote workers via any supported device and use of certificates is another important aspect covered in the book. If users depend on VDI, then it must be more resilient; you will learn that this can be done by addressing each of the roles of the VDI infrastructure.

You will also understand the wider aspects of Windows Server and the associated tools required for a complete production solution, such as Hyper-V, certificates, and Active Directory, making this book a one-stop reference guide for a complete project.


This comprehensive, example-based guide on VDI with its practical and easy to follow approach will serve as a reference that you will want to come back to again and again for guidance.

Who this book is for

If you are an IT professional working on desktop deployment or server management with some exposure to Windows or Windows Server, this book is for you. VDI requires a lot of infrastructure, so some core knowledge is required, for example, the basics of Active Directory, Group Policy, DNS, and DHCP.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software