+ All Categories
Home > Education > 47 rds features and components

47 rds features and components

Date post: 20-Jan-2017
Category:
Upload: mdabdul-nabi
View: 29 times
Download: 3 times
Share this document with a friend
13
Published: September 10 th , 2012 Windows Server 2012: Identity and Access Module 2: RDS Features and Components. Module Manual Author: Andrew J Warren, Content Master
Transcript

Published: September 10th, 2012

Windows Server 2012: Identity and Access

Module 2: RDS Features and Components.

Module Manual Author: Andrew J Warren, Content Master

Microsoft Virtual Academy Student Manual ii

Information in this document, including URLs and other Internet Web site references, are subject to change without notice. Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, e-mail address, logo, person, place or event is intended or should be inferred. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), or for any purpose, without the express written permission of Microsoft Corporation. Microsoft may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights, or other intellectual property. ® 2012 Microsoft Corporation. All rights reserved. Microsoft is either a registered trademark or trademark of Microsoft Corporation in the United States and/or other countries. The names of actual companies and products mentioned herein may be the trademarks of their respective owners.

Microsoft Virtual Academy Student Manual iii

Contents

CONTENTS .................................................................................................................................................................................................................. III

RDS Components ................................................................................................................................................................................................ 4

Personal vs. Pooled VMs ................................................................................................................................................................................... 6

Personal VM Collections .......................................................................................................................................................... 6 Pooled VM Collections ............................................................................................................................................................. 6

Session Virtualization Deployments ............................................................................................................................................................. 8

Session Virtualization Deployments ......................................................................................................................................... 8 Personalization with User Profile Disk ......................................................................................................................................................... 9

Storage Options ................................................................................................................................................................................................. 10

High Availability ................................................................................................................................................................................................. 11

GPU Choices ........................................................................................................................................................................................................ 12

Module 2: RDS Features and Components.

Microsoft Virtual Academy Student Manual 4

RDS Components

The following components exist within the RDS architecture:

RD Virtualization Host. This integrates with Hyper-V to provide VMs that can be used as

personal virtual desktops or virtual desktop pools. User accounts can be assigned a unique

personal virtual desktop or be redirected to a virtual desktop pool that provides VM-based,

centralized desktops based on a pool of VMs that multiple users share.

RD Session Host. This hosts Windows-based applications or Windows desktops for RDS

clients. An RD Session Host server can host Microsoft Application Virtualization (App-V)

applications and session-based desktops. Users can connect to an RD Session Host server (via

RD Connection Broker, RD Web Access or Remote App, and Desktop Connection) to run

programs to save files and to use network resources on that server. Administrators can use a

load-balanced RD Session Host server farm to scale the performance by distributing RDS

sessions across multiple servers.

RD Connection Broker. This provides a single, aggregated view of RemoteApp applications,

session-based desktops, and virtual desktops to users. It connects or reconnects a client

computer to either a session-based desktop, a virtual desktop, or a RemoteApp program. It

also stores session state information (session IDs, user names, RD Session Host server name).

RD Web Access. This provides a customizable web portal for accessing session-based

desktops, virtual desktops, and RemoteApp programs. The client queries an RD Web Access

Module 2: RDS Features and Components.

Microsoft Virtual Academy Student Manual 5

server over HTTPS. Resources are displayed from more than one farm, or from a combination

of farm and individual servers. You can filter the view on a per-user basis so that each user

sees only the authorized programs.

RD Licensing. Each user or device that connects to the RD Session Host server must have a

license, and Active Directory® Domain Services (AD DS) must be installed as a prerequisite

for per-user licensing. The RD Session Host server queries AD DS for the licenses. When a

client connects to an RD Session Host server, it determines the license and requests an RDS

Client Access License (CAL) or VDI Suite license from a Remote Desktop License Server on

behalf of the client. If an appropriate license is available, the RDS CAL or VDI Suite license is issued to the client—the client will be able to connect.

RD Gateway. The RD Gateway role service in Windows Server 2012 enables devices to

securely connect over the Internet to RD Session Host servers or RD Virtualization Host

servers behind the corporate firewall. RD Gateway uses the Remote Desktop Protocol (RDP)

over HTTPS to establish a secure, encrypted connection. On the RD Gateway, an appropriate

Secure Sockets Layer (SSL) certificate has to be applied. This can be configured directly on

the RD Gateway and the certificate mapping can easily be changed for that.

Storage. Another improvement concerns storage options. RDS inherits the storage options of

Windows Server 2012, so users have the option of running VDI with server message block

(SMB), storage area networks (SANs), or local direct attached storage (DAS).

RDS supports remoting from both sessions on an RD Session Host server and VMs on an RD

Virtualization Host server. Connections to the RemoteApp and VMs hosted on these servers may be

stored in an RDP file or displayed using the publishing features of RD Web Access. In the figure, the

RD Connection Broker routes incoming connections to the appropriate session or VM depending on

the contents of the RDP file and its load balancing. The RD Gateway provides secure wide area

network (WAN) access directly or through RD Web Access, and the RD Licensing server handles

licensing for RDS.

Module 2: RDS Features and Components.

Microsoft Virtual Academy Student Manual 6

Personal vs. Pooled VMs

Personal VM Collections The personal virtual desktop uses a dedicated VM that is assigned to a particular user. All user data

(such as My Documents) and profile information (personalization) is retained on an image that is

specific to the VM, so the experience is similar to a physical desktop client. This deployment is

suitable for knowledge workers (for example, software developers or testers) who require

administrator rights to have full control over their virtual desktop to deploy their own applications

and to customize and personalize the virtual desktop environment.

Pooled VM Collections Another way of deploying VM-based desktops is through pooled VMs that are identically configured

and hosted on one or more Hyper-V servers. Pooled virtual desktops are best suited for office or task

workers who need to work on some standard applications and do not require personalized desktop

configuration or customization. In this configuration, when a user’s session ends, the user’s data is

not stored on the VM. A typical configuration uses folder redirection to save the data to another

server so it is available when the user next logs on, but no configuration data is saved between

Module 2: RDS Features and Components.

Microsoft Virtual Academy Student Manual 7

sessions. The pooled virtual desktop is a more efficient use of VM resources—a set of VMs can

support a larger number of users than the personal virtual desktop.

Module 2: RDS Features and Components.

Microsoft Virtual Academy Student Manual 8

Session Virtualization Deployments

Session Virtualization Deployments RDS session virtualization, formerly known as Terminal Services, is a proven and mature centralized

desktop infrastructure that many organizations deploy instead of VDI to increase user density on the

host and therefore reduce costs. Windows Server 2012 makes it easier to deploy this architecture by

offering a session virtualization deployment scenario.

A session virtualization deployment consists of RD Session Host servers and infrastructure servers,

such as RD Licensing, RD Connection Broker, RD Gateway, and RD Web Access, which, as already

mentioned, are consistent across both VM and session deployments.

Module 2: RDS Features and Components.

Microsoft Virtual Academy Student Manual 9

Personalization with User Profile Disk

A major blocker for the “pooled virtual desktop collection” model has been lack of personalization;

the pooled virtual desktop collection is based on a common virtual desktop template, so the user’s

personal documents, settings, and configurations would normally not be present. User Profile Disk

was added to solve this problem for either VM-based or session-based desktop deployments. As the

user logs on to different VMs within the pool or different RD Session Hosts within the session

collection, his or her User Profile Disk is mounted, providing access to the user’s complete profile.

User Profile Disk operates at a lower layer, so it works seamlessly with existing user state

technologies such as Roaming User profiles and Folder Redirection.

Module 2: RDS Features and Components.

Microsoft Virtual Academy Student Manual

10

Storage Options

RDS is built on top of Hyper-V and Windows Server 2012 storage, so the enhancements made

throughout the hypervisor and storage stack in Windows Server 2012 benefit all RDS deployments.

To name a few, Microsoft supports:

VDI over SMB, SANs, or local DAS.

Pooled virtual desktop collections, which can be configured with storage tiers to optimize IOPS.

Highly scalable and resilient configurations with clustering and with Storage Spaces.

All these improvements provide a dramatic reduction in costs while maintaining performance and

management benefits of central storage.

Module 2: RDS Features and Components.

Microsoft Virtual Academy Student Manual

11

High Availability

In previous releases, the RD Connection Broker role service has supported an active/passive

clustering model. This provided high availability in the case of component failure, but it did not

address high scale requirements. In this release, we have eliminated the need for clustering and

switched to an active/active model. With this model, two or more RD Connection Brokers can be

combined as a farm to provide both fault tolerance and load balancing. This prevents the broker from

being a single point of failure and also allows ‘scale out’ as load demands.

Module 2: RDS Features and Components.

Microsoft Virtual Academy Student Manual

12

GPU Choices

In Windows Server 2008 R2 SP1, Microsoft first introduced the RemoteFX virtual GPU (vGPU), which

provided DirectX® 9 application support and Aero® theming for VMs running on Hyper-V servers

with physical GPUs.

In Windows Server 2012, the vGPU feature is expanded and all Windows 8 VMs can take advantage

of a DirectX 11–capable GPU, either emulated in software (softGPU) when no GPU is present in the

host or para-virtualized and hardware-accelerated (vGPU) when a DirectX11–compatible video card is

present in the host.

RemoteFX Adaptive Graphics provides graphics processing that enables higher fidelity delivery of

virtual desktop and RemoteApp programs, including video, text, Aero Glass, and 3-D experience

across various networks, including those where bandwidth is limited and latency is high.

The following are some of the key components that enable RemoteFX Adaptive Graphics:

RemoteFX graphics processing pipeline and codecs

RemoteFX progressive rendering

Aero and three-dimensional (3-D) experience that uses the Microsoft basic display adapter

Module 2: RDS Features and Components.

Microsoft Virtual Academy Student Manual

13

By default, the RemoteFX graphics processing pipeline adaptively determines the optimal RDP

experience level based on available bandwidth and server resource availability.

You do not require a GPU in the server to deliver a basic Aero experience. If there is not a GPU

present, we emulate it on the CPU. In this way, we can deliver an Aero desktop to users with basic

3-D capabilities that make Microsoft Office and browsing, for example, look great, and we will do that

out of the box and we will deliver the Aero experience. If you do have applications that require 3-D

acceleration, because they are 3-D and they are video-intensive, we do support GPU used in the

server; there is sublist of DirectX accelerating GPUs that we recommend to use. If you have those in

your server, you can turn on the RemoteFX for GPU, assign that GPU to the VMs, and then take

advantage of GPU in the server. So you get the best experience for 3-D, full animations, and

transitions and also the best application compatibility.

Next step watch the Feature Drilldown demo video.


Recommended