Table of contents

Introduction

System requirements

Acknowledgments

Free ebooks from Microsoft Press

Errata, updates, & book support

We want to hear from you

Stay in touch

Chapter 1 Desktop and application virtualization

Overview of virtualization technologies

User state virtualization

Application virtualization

Desktop Virtualization

Storage virtualization

Usage scenarios for desktop virtualization

Meeting legal and security requirements

Supporting desktop management tasks

Improving application compatibility

Implementing desktop as a service

Supporting the mobile user experience

Considerations for implementing virtualization

User experience

Network connectivity

Infrastructure

Licensing requirements

Challenges for implementing desktop and application virtualization

Identify virtualization technologies for business needs

Improve roaming experience for users

Improve performance of apps for mobile users

Provide remote access to apps and data

Update apps efficiently

Provide unique apps and improve security

Chapter 2 Planning and implementing user state virtualization

Understanding user state and user profiles

User profile creation

User profile content

Understanding and planning user state virtualization

Assess user data requirements

Assess user settings requirements

Evaluate compatibility considerations

Evaluate infrastructure and manageability requirements

Evaluate usage scenario considerations

Configuring user state virtualization technologies

Configuring roaming user profiles

Mandatory user profiles

Configuring Folder Redirection

Configuring Offline Files

Using the Primary Computer setting

Enabling user profile disks

Configuring User Experience Virtualization

UE-V architecture

Comparing user state virtualization options

Preparing to deploy UE-V

Deploying the UE-V agent

Managing the UE-V agent

Managing default settings location templates

Creating and managing custom settings location templates

Chapter 3 Configuring Client Hyper-V

Understanding Hyper-V

Client Hyper-V architecture

Installing Client Hyper-V

Hyper-V management tools

Managing virtual switches

Creating virtual machines

Virtual machine settings

Generation 2 virtual machines

Controlling virtual machines

Managing virtual machine files

Processing

Dynamic memory

Integration services

Managing virtual hard disks

Virtual hard disk formats

Fixed and dynamically expanding disks

Differencing disks

Creating virtual hard disks

Editing virtual hard disks

Storage Quality of Service

Managing checkpoints

How checkpoints are created

Using checkpoints

Considerations for using checkpoints

Chapter 4 Planning and implementing App-V

Overview of App-V

Benefits of App-V

Differences between standard and virtualized applications

Placing and functionality of the virtualization engine

Application virtualization infrastructure

App-V application life cycle

App-V technologies

App-V deployment models

Planning App-V infrastructure

App-V infrastructure requirements

App-V deployment possibilities

Service disruption impact

Functional and physical placement

Sizing and performance

High availability for App-V

Disaster recovery

Deploying App-V infrastructure

App-V infrastructure requirements

Installing management databases

App-V Management Server configuration

App-V publishing server deployment and configuration

App-V for Remote Desktop Services client

Integrating App-V with System Center Configuration Manager

Chapter 5 Planning and deploying App-V clients

Overview of App-V client configuration

App-V desktop client

How the App-V client accesses applications

Storage locations for App-V client data

Planning for App-V 5.0 shared content store

Methods for deploying the App-V client

App-V client for Remote Desktop

Installing and configuring the App-V client

Prerequisites for App-V client installation

Installing the client by using Configuration Manager

Installing the App-V for Remote Desktop Services client

Configuring the App-V client for stand-alone mode

App-V and Virtual Desktop Infrastructure (VDI) solution

App-V 5.0 and third-party production integration

Benefits of App-V and VDI integration

Building images with App-V

Managing App-V client properties

Managing virtual applications

Managing file type associations

Managing server connections

Using Windows PowerShell to configure the App-V client

Using Group Policy to manage the App-V client

Autoload

Registry settings for the App-V client

Chapter 6 Managing and administering Application Virtualization

Using the Application Virtualization Management Console

Managing App-V administrators

Registering and unregistering servers

Managing application packages

Connection groups

Managing management servers by using Windows PowerShell

Modifying and upgrading published applications

Update an application

Copy access and configuration

Update a connection group

Remove applications

Edit the default configuration for a package

Exporting the configuration

Assignment of applications

Naming conventions

Enabling scripting for dynamic configuration

App-V reporting

How App-V reporting works

Data collected by App-V reporting

App-V client configuration for reporting

Generating App-V reports

Chapter 7 Application sequencing

Overview of application sequencing

App-V Sequencer

The sequencing process

Items to document in a recipe

Portions of a sequenced application

Planning for application sequencing

Sequencer configuration

Best practices for application installation

Best practices for package configuration

Applications that cannot be sequenced

Sequencing an application

Types of applications that can be sequenced

Preparing for sequencing

Sequencing tasks

Customizing the package

Package editor

Windows PowerShell

Deploying Office 2013 by using App-V

Advanced application sequencing

Package accelerators

Creating a package accelerator

Options for updating packages

Sequencing for connection groups

Dynamic configuration and targeted scripting

Chapter 8 Planning and deploying session-based virtual desktops

Understanding RDS

Comparing RDS and the Remote Desktop feature

RDS architecture

Connecting to virtual desktops and RemoteApp programs

RDS functionality that enhances the client experience

RemoteFX

Remote Desktop Connection configuration options

RDS licensing

Planning infrastructure for session-based desktops

Assessing RDS infrastructure requirements

Planning for the RD Session Host role service

Planning for the RD Connection Broker role service

Planning for the RD Web Access role service

Planning for preserving user state

Deploying session-based virtual desktops

Understanding the session-based desktop deployment process

Understanding session collections

Configuring session collections

Configuring RD Licensing servers

Understanding high availability for RDS

Understanding load balancing

High availability for RD Session Host servers

High availability for the RD Connection Broker role service

High availability for the RD Web Access role service

High availability for the RD Licensing role service

Chapter 9 Configuring RemoteApp programs and client connectivity

Publishing and configuring RemoteApp programs

Understanding RemoteApp programs

Installing applications on RD Session Host servers

Publishing RemoteApp programs

Configuring RemoteApp programs

Configuring and managing client connections to RDS

Configuring RemoteApp and Desktop Connections

Customizing RD Web Access

Understanding device redirection

Understanding printer redirection

Managing connections

Configuring certificates and single sign-on

Understanding RDS certificates

Requesting and configuring RDS certificates

Understanding single sign-on

Chapter 10 Planning and implementing pooled and personal virtual desktops

Understanding pooled and personal virtual desktops

Using pooled virtual desktops

Using personal virtual desktops

Comparing virtual desktop options

High availability for pooled virtual desktops

High availability for personal virtual desktops

Planning and creating virtual desktop templates

Selecting an operating system

Activating the operating system

Updating applications and the operating system

Eliminating the system partition

Optimizing operating system configuration

Optimizing App-V

Optimizing antivirus software

Using Sysprep to prepare a virtual desktop template

Planning storage for pooled and personal virtual desktops

Using local storage for pooled and personal virtual desktops

Using a SAN for pooled and personal virtual desktops

Using scale-out file servers for pooled and personal virtual desktops

Using additional Windows Server 2012 R2 storage technologies

Capacity planning for pooled and personal virtual desktops

Capacity planning for storage

Capacity planning for memory

Capacity planning for networking

Capacity planning for processing

Capacity planning example

Implementing pooled and personal virtual desktops

Deploying RD Virtualization Host servers

Understanding user profile disks for VM-based virtual desktops

Creating a virtual desktop collection

Updating pooled virtual desktops

Implementing RemoteApp for Hyper-V

Chapter 11 Implementing Remote Access for VDI

Extending VDI outside the organization

Why remote access is important for VDI

Methods for securing remote access to VDI

Network configuration for RD Gateway

Configuration options for RD Gateway

Controlling RD Gateway access

Overview of controlling RD Gateway access

RD CAPs

RD RAPs

Central RD CAP store

Integrating Microsoft Azure Multi-Factor Authentication

Chapter 12 Performance and Health Monitoring of Virtual Desktop Infrastructure

Monitoring desktop and application virtualization

Understanding monitoring for desktop and application virtualization

Event monitoring for desktop and application virtualization

Performance monitoring tools for desktop and application virtualization

Using Process Monitor to identify application issues

Using Operations Manager for monitoring

Parts of an Operations Manager implementation

Understanding management packs and overrides

Management packs for monitoring application and desktop virtualization

Installing management packs

Monitoring desktop virtualization infrastructure

Understanding resource bottlenecks

Considerations for monitoring desktop virtualization

Monitoring RD Session Host server performance

Optimizing RD Session Host server performance

Index

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

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.190.160.221