Parallels Remote Application Server 18 User guide

Category
Software
Type
User guide
Parallels Remote Application Server
Administrator's Guide
18.0
Parallels International GmbH
Vordergasse 59
8200 Schaffhausen
Switzerland
Tel: + 41 52 672 20 30
www.parallels.com
Copyright © 1999-2020 Parallels International GmbH. All rights reserved.
This product is protected by United States and international copyright laws. The product’s underlying technology,
patents, and trademarks are listed at http://www.parallels.com/about/legal/.
Microsoft, Windows, Windows Server are registered trademarks of Microsoft Corporation.
Apple, Mac, the Mac logo, macOS, iPad, iPadOS, iPhone, iPod touch are trademarks of Apple Inc., registered in the US
and other countries.
Linux is a registered trademark of Linus Torvalds.
All other marks and names mentioned herein may be trademarks of their respective owners.
Contents
Introduction ............................................................................................................. 14
Parallels RAS 18 Release History .................................................................................... 14
About Parallels RAS ........................................................................................................ 14
About This Guide ............................................................................................................ 15
Terms and Abbreviations Used in This Guide .................................................................. 15
Installing Parallels RAS ........................................................................................... 18
System Requirements ..................................................................................................... 18
Hardware Requirements ........................................................................................................ 18
Software Requirements ......................................................................................................... 20
Microsoft License Requirements ............................................................................................ 22
Install Parallels RAS ......................................................................................................... 22
Log In and Activate Parallels RAS .................................................................................... 23
Getting Started with Parallels RAS ......................................................................... 26
The Parallels RAS Console .............................................................................................. 26
Set Up a Basic Parallels RAS Farm ................................................................................. 28
Add an RD Session Host ....................................................................................................... 29
Publish Applications .............................................................................................................. 35
Invite Users ............................................................................................................................ 37
Windows Virtual Desktop ....................................................................................................... 40
Conclusion ............................................................................................................................ 40
Parallels RAS Farm and Sites ................................................................................. 41
Connecting to a Parallels RAS Farm ................................................................................ 41
About Sites ..................................................................................................................... 43
Sites in the RAS Console ................................................................................................ 44
Adding a Site to the Farm ............................................................................................... 46
Replicating Site Settings .................................................................................................. 47
Managing Licensing Site ................................................................................................. 48
Managing Administrator Accounts ................................................................................... 49
Adding an Administrator Account .......................................................................................... 49
Administrator Account Permissions ....................................................................................... 50
Managing Administrator Accounts ......................................................................................... 52
Contents
Configure RAS Console Idle Sessions ................................................................................... 54
Using Instant Messaging for Administrators ........................................................................... 54
Joining Customer Experience Program ................................................................................. 55
RAS Publishing Agent ............................................................................................. 56
Configuring RAS Publishing Agents ................................................................................. 56
Secondary Publishing Agents .......................................................................................... 58
Managing Secondary Publishing Agents ......................................................................... 60
Using Computer Management Tools ............................................................................... 62
RAS Secure Client Gateway .................................................................................... 63
RAS Secure Client Gateway Overview ............................................................................. 63
Adding a RAS Secure Client Gateway ............................................................................. 65
Manually Adding a RAS Secure Client Gateway .............................................................. 65
Checking the RAS Secure Client Gateway Status ........................................................... 66
Configuring RAS Secure Client Gateway ......................................................................... 66
Enable or Disable a Gateway ................................................................................................. 67
Set IP Addresses for Client Connections ............................................................................... 67
Site Defaults (Gateways) ........................................................................................................ 67
Gateway Mode and Forwarding Settings ............................................................................... 68
Gateway Network Options..................................................................................................... 68
SSL/TLS Encryption .............................................................................................................. 69
Configure HTML5 Gateway ................................................................................................... 72
Wyse ThinOS Support ........................................................................................................... 75
Gateway Security .................................................................................................................. 75
Web Request Load Balancing ............................................................................................... 76
Gateway Tunneling Policies ............................................................................................. 78
Configure Logging ........................................................................................................... 79
Viewing Gateway Summary and Metrics ......................................................................... 80
Using Computer Management Tools ............................................................................... 80
RD Session Hosts .................................................................................................... 81
RD Session Host Types .................................................................................................. 81
Add an RD Session Host................................................................................................. 82
Installing the Agent Manually ................................................................................................. 84
Planning for High Availability ............................................................................................ 85
Viewing RD Session Hosts .............................................................................................. 85
Contents
Configuring an RD Session Host ..................................................................................... 87
Check RAS RD Session Host Agent Status ........................................................................... 87
Change RD Session Host Site Assignment ............................................................................ 88
View and Modify RD Session Host Properties ....................................................................... 88
User Profile ............................................................................................................................ 93
Optimization .......................................................................................................................... 97
Drive Redirection Cache ...................................................................................................... 101
Configure Logging ............................................................................................................... 102
Grouping and Cloning RD Session Hosts ...................................................................... 102
Using Scheduler ............................................................................................................ 106
RD Session Host Drain Mode Examples .............................................................................. 108
Maintaining RD Session Hosts Based on a Template .......................................................... 109
Managing RDSH Sessions ............................................................................................ 110
Managing Logons ......................................................................................................... 110
Using Computer Management Tools ............................................................................. 111
Publishing from an RD Session Host ............................................................................. 111
Publishing a Desktop from an RD Session Host .................................................................. 111
Publishing an Application from an RD Session Host ............................................................ 112
Publishing a Web Application from an RD Session Host ...................................................... 114
Publishing a Network Folder from an RD Session Host ....................................................... 114
Publishing a Document from an RD Session Host ............................................................... 115
Publishing Containerized Applications ........................................................................... 116
Publishing App-V Applications ............................................................................................. 116
Viewing Published Resources Hosted by RD Session Hosts ......................................... 117
VDI and Virtual Desktops ...................................................................................... 119
Supported VDI Providers ............................................................................................... 119
RAS VDI Agent Information ........................................................................................... 120
RAS VDI Agent Installation Options ..................................................................................... 121
Add a VDI Provider ........................................................................................................ 122
Add a Hypervisor VDI Provider ............................................................................................ 122
Add a Cloud VDI Provider .................................................................................................... 124
Installing RAS VDI Agent Using the Installer ......................................................................... 129
Modifying VDI Provider Configuration ............................................................................ 131
Configure Logging ......................................................................................................... 135
Contents
Enabling High Availability for VDI ................................................................................... 135
Change VDI Provider Site Assignment ........................................................................... 137
Site Defaults (VDI) .......................................................................................................... 137
Viewing Guest VMs on a VDI Provider ........................................................................... 139
Templates ..................................................................................................................... 140
Template Types ................................................................................................................... 140
Creating a Template ............................................................................................................ 143
How Guest VMs Are Created From a Template ................................................................... 154
Manually Adding a Guest VM .............................................................................................. 155
Template Maintenance ........................................................................................................ 156
Template Status .................................................................................................................. 158
Managing Multi-Provider Template Distribution .................................................................... 160
Managing Template-based Guest VMs ................................................................................ 162
VDI Pool Management .................................................................................................. 162
Adding and Deleting Pools .................................................................................................. 162
Adding and Deleting Pool Members .................................................................................... 162
Using a Wildcard to Filter VMs ............................................................................................. 163
Managing Guest VMs in Pools ............................................................................................. 163
Managing Guest VMs .................................................................................................... 164
Persistent Guest VMs .................................................................................................... 167
Using a VDI Provider in Multiple Farms .......................................................................... 167
Using Computer Management Tools ............................................................................. 168
Publishing from a Guest VM .......................................................................................... 168
Publishing a Desktop from a Guest VM ............................................................................... 169
Publishing an Application from a Guest VM ......................................................................... 169
Publishing a Web Application from a Guest VM ................................................................... 170
Publishing a Network Folder from a Guest VM .................................................................... 171
Publishing a Document from a Guest VM ............................................................................ 172
Viewing VDI Provider Summary ..................................................................................... 172
Managing VDI Sessions ................................................................................................ 173
Remote PC Pools ......................................................................................................... 173
Adding a VDI Provider ......................................................................................................... 174
Configuring the VDI Provider ................................................................................................ 174
Adding Remote PCs to a Pool ............................................................................................. 176
Contents
Managing Remote PCs in a Pool ......................................................................................... 176
Persistent Remote PCs ....................................................................................................... 177
RAS Guest Agent Installation Options .................................................................................. 177
Publishing From a Pool-Based Remote PC ......................................................................... 178
Windows Virtual Desktop ...................................................................................... 179
Introduction ................................................................................................................... 179
Prerequisites ................................................................................................................. 181
Deploy Windows Virtual Desktop ................................................................................... 183
Enable Windows Virtual Desktop and add a Provider .......................................................... 184
Add a Windows Virtual Desktop Workspace ........................................................................ 185
Add a Windows Virtual Desktop Host Pool .......................................................................... 186
Manage Windows Virtual Desktop ................................................................................. 187
Manage providers ................................................................................................................ 188
Manage workspaces ........................................................................................................... 188
Manage host pools .............................................................................................................. 189
Manage templates ............................................................................................................... 193
Manage hosts ..................................................................................................................... 194
Manage sessions ................................................................................................................. 196
Using scheduler ................................................................................................................... 196
Site defaults (Windows Virtual Desktop) ......................................................................... 197
Site defaults for multi-session hosts .................................................................................... 197
Site defaults for single-session hosts ................................................................................... 199
Verify the deployment .................................................................................................... 201
Publish resources .......................................................................................................... 202
Using Parallels Client with Windows Virtual Desktop ...................................................... 203
Remote PCs ........................................................................................................... 205
Adding a Remote PC .................................................................................................... 205
Installing Remote PC Agent Manually ............................................................................ 206
Configuring a Remote PC ............................................................................................. 207
Viewing Remote PC Summary ...................................................................................... 210
Using Computer Management Tools ............................................................................. 210
Publishing from a Remote PC ....................................................................................... 210
Publishing a Desktop from a Remote PC ............................................................................. 210
Publishing an Application from a Remote PC ...................................................................... 211
Contents
Publishing a Web Application from a Remote PC ................................................................ 211
Publishing a Network Folder from a Remote PC .................................................................. 212
Publishing a Document from a Remote PC ......................................................................... 212
Session Management ............................................................................................ 214
The Session Tab ........................................................................................................... 214
Session Information ....................................................................................................... 215
Monitoring Settings ....................................................................................................... 217
Managing Sessions ....................................................................................................... 218
Published Resources Management ...................................................................... 220
General Management Tasks .......................................................................................... 221
Manage Published Applications .................................................................................... 222
Manage Published Desktops ......................................................................................... 225
Manage Published Documents ..................................................................................... 226
Manage Folders ............................................................................................................ 228
Site Defaults (Publishing) ............................................................................................... 230
Using Filtering Rules ...................................................................................................... 232
Understanding Session Prelaunch ................................................................................. 235
Checking Effective Access ............................................................................................ 235
Specifying Client Settings .............................................................................................. 237
Quick Keypad ............................................................................................................... 238
SSL Certificate Management ................................................................................ 240
Generating a Self-Signed Certificate .............................................................................. 241
Generating a Certificate Signing Request (CSR) ............................................................ 241
Importing a Certificate ................................................................................................... 242
Exporting a Certificate ................................................................................................... 243
Assigning a Certificate to Gateways and HALB ............................................................. 243
Auditing Certificates ...................................................................................................... 245
Permissions to Manage Certificates............................................................................... 245
Upgrading from an older RAS version ........................................................................... 246
Connection and Authentication Settings .............................................................. 247
RAS Publishing Agent Connection Settings ................................................................... 247
Remote Session Settings .............................................................................................. 248
Restricting Access by Parallels Client Type and Build Number ...................................... 250
Contents
Multi-Factor Authentication ........................................................................................... 250
Using RADIUS ..................................................................................................................... 251
Using Deepnet DualShield ................................................................................................... 256
Using SafeNet ..................................................................................................................... 264
Using Google Authenticator ................................................................................................. 265
Configuring Exclusion Rules ................................................................................................ 267
Allowing Users to Change Domain Password ................................................................ 268
Load Balancing and HALB .................................................................................... 270
Resource Based & Round Robin Load Balancing .......................................................... 270
Configure CPU Optimization ................................................................................................ 272
High Availability Load Balancing (HALB) ........................................................................ 273
Deploying a Parallels HALB Appliance ................................................................................. 274
Adding a HALB Virtual Server .............................................................................................. 274
HALB Device Status and Version Number ........................................................................... 277
HALB Maintenance ............................................................................................................. 278
HALB Connection and Session Information ......................................................................... 278
Changing the HALB Appliance Password ............................................................................ 279
RAS Multi-Tenant Architecture ............................................................................. 280
Introduction ................................................................................................................... 280
Architecture Description ................................................................................................ 281
Implementation Overview .................................................................................................... 281
User Connection Flow ......................................................................................................... 283
Deploying Tenant Broker and Tenants........................................................................... 284
Deploying Tenant Broker ..................................................................................................... 284
Deploying a Tenant .............................................................................................................. 285
User Authentication ............................................................................................................. 291
Unjoining from Tenant Broker .............................................................................................. 291
Managing Tenants ........................................................................................................ 292
Tenant Configuration ........................................................................................................... 292
Deleting a Tenant Object ..................................................................................................... 293
Opening a Tenant Console .................................................................................................. 293
Shared Gateways .......................................................................................................... 293
Third Party Network Load Balancers ............................................................................. 294
HTML5 Client and Themes ............................................................................................ 295
Contents
Monitoring Tenants ....................................................................................................... 296
Upgrading from an older RAS version ........................................................................... 296
Configuring Notifications ............................................................................................... 297
Communication Ports ................................................................................................... 298
SAML SSO Authentication .................................................................................... 299
Introduction ................................................................................................................... 299
System Requirements ................................................................................................... 301
SAML Basics ................................................................................................................ 302
SAML Configuration ...................................................................................................... 303
Prerequisites........................................................................................................................ 303
IdP Side Configuration ......................................................................................................... 304
SP Side Configuration (RAS side) ........................................................................................ 304
Active Directory User Account Configuration ....................................................................... 307
Configure Certificate Authority Templates ............................................................................ 311
RAS Enrollment Server Configuration .................................................................................. 320
RAS Enrollment Server High Availability ............................................................................... 322
SAML Integration Examples and Tips .................................................................................. 322
Parallels Client Configuration ......................................................................................... 323
Parallels Client Policy Configuration ............................................................................... 324
Test the SAML SSO Deployment .................................................................................. 324
Error Messages ............................................................................................................. 325
Parallels HTML5 Client .......................................................................................... 327
Configure HTML5 Client ................................................................................................ 327
Configure Themes ......................................................................................................... 328
General Theme Settings ...................................................................................................... 328
HTML5 Client Theme Settings ............................................................................................. 329
Parallels Client for Windows Theme Settings ....................................................................... 332
General Theme Tasks .......................................................................................................... 333
Delegating Session Management Permissions .................................................................... 333
Open Parallels HTML5 Client ......................................................................................... 335
Main Menu Options ....................................................................................................... 337
Launching Remote Applications and Desktops ............................................................. 338
Auto Login .................................................................................................................... 340
Direct App Access ........................................................................................................ 341
Contents
Using the Toolbar .......................................................................................................... 341
Using the Toolbar on Desktop Computers ........................................................................... 342
Using the Toolbar on Mobile Devices ................................................................................... 344
Using the Remote Clipboard ............................................................................................... 345
Hiding Toolbar Items ........................................................................................................... 346
Universal Printing .................................................................................................. 348
Managing Universal Printing Settings ............................................................................. 348
Universal Printing Drivers ............................................................................................... 349
Font Management ......................................................................................................... 350
Universal Scanning ................................................................................................ 352
Managing Universal Scanning ....................................................................................... 352
Managing Scanning Applications................................................................................... 353
User Device Management ..................................................................................... 354
Inviting Users to Connect to Parallels RAS .................................................................... 354
Mass Configuring User Devices ..................................................................................... 354
Enabling Help Desk Support ......................................................................................... 355
Monitoring Devices ........................................................................................................ 356
Windows Device Groups ............................................................................................... 357
Managing Windows Devices ......................................................................................... 359
Windows Desktop Replacement.......................................................................................... 362
Scheduling Windows Devices & Groups Power Cycles.................................................. 365
Client Policies ................................................................................................................ 366
Add a New Client Policy ...................................................................................................... 367
Configure Session Settings .................................................................................................. 368
Configure Client Policy Options ........................................................................................... 380
Configure Control Settings .................................................................................................. 383
Configure Gateway Redirection ........................................................................................... 384
Client Policy Backward Compatibility ................................................................................... 385
Policy Information in Parallels Client ..................................................................................... 386
Enabling or Disabling Remote File Transfer .................................................................... 387
Server Level ......................................................................................................................... 387
HTML5 Gateway Level ........................................................................................................ 387
Client Policy Level ................................................................................................................ 388
Parallels RAS Reporting ........................................................................................ 389
Contents
Requirements and Configuration ................................................................................... 389
Installing RAS Reporting ................................................................................................ 392
Configuring RAS Reporting ........................................................................................... 393
Configuring Advanced Settings ..................................................................................... 393
Viewing Reports ............................................................................................................ 394
GDPR Compliance ........................................................................................................ 396
Parallels RAS Performance Monitor ..................................................................... 397
Overview ....................................................................................................................... 397
Installing Parallels RAS Performance Monitor ................................................................ 398
Using Parallels RAS Performance Monitor ..................................................................... 398
Configuring Performance Monitor Security .................................................................... 402
Updating Grafana Dashboard ........................................................................................ 403
Common Management Tasks ............................................................................... 405
Recovery - Add a Root Administrator ............................................................................ 405
Host Name Resolution .................................................................................................. 406
Computer Management Tools ....................................................................................... 407
Site Information ............................................................................................................. 409
Site Settings .................................................................................................................. 410
Settings Audit ............................................................................................................... 411
Upgrading RAS Agents ................................................................................................. 413
Licensing ...................................................................................................................... 414
Configure HTTP Proxy Settings ..................................................................................... 415
System Event Notifications ............................................................................................ 416
Configuring Notification Handlers ........................................................................................ 416
Configuring Notification Scripts ............................................................................................ 418
Configuring SMTP Server Connection for Event Notifications .............................................. 421
RAS Session Variables .................................................................................................. 422
Maintenance and Backup ............................................................................................. 423
Exporting and Importing Farm Settings via Command Line ................................................. 424
Problem Reporting and Troubleshooting ....................................................................... 425
Logging......................................................................................................................... 427
Suggest a Feature ......................................................................................................... 428
Parallels RAS Management Portal ........................................................................ 429
Contents
Overview ....................................................................................................................... 429
Installation ..................................................................................................................... 430
More information ........................................................................................................... 432
Parallels RAS APIs ................................................................................................. 433
RAS PowerShell API ..................................................................................................... 433
RAS REST API .............................................................................................................. 435
Installation ........................................................................................................................... 435
Permissions ......................................................................................................................... 436
Getting started .................................................................................................................... 436
Logging in and sending requests ......................................................................................... 437
More information ................................................................................................................. 439
RAS HTML5 Gateway API and Parallels Client URL Scheme ......................................... 439
Appendix ................................................................................................................ 441
Microsoft license requirements in Parallels RAS ............................................................. 441
Port Reference .............................................................................................................. 445
Parallels Client ..................................................................................................................... 446
Web Browsers ..................................................................................................................... 446
HALB .................................................................................................................................. 447
RAS Secure Client Gateway ................................................................................................ 447
RAS Publishing Agent ......................................................................................................... 447
RAS Console ....................................................................................................................... 449
SSRS .................................................................................................................................. 450
RAS Reporting .................................................................................................................... 450
RAS Web Administration Service (REST/Management Portal) ............................................. 450
RAS PowerShell .................................................................................................................. 450
RAS VDI Agent .................................................................................................................... 451
RAS Enrollment Server ........................................................................................................ 451
RAS RD Session Host Agent ............................................................................................... 452
RAS Guest Agent ................................................................................................................ 452
RAS Remote PC Agent ....................................................................................................... 452
Tenant Broker ..................................................................................................................... 453
Active Directory and Domain Services Ports ........................................................................ 453
RAS Performance Counters .......................................................................................... 453
Index ...................................................................................................................... 455
Welcome to Parallels Remote Application Server (Parallels RAS), an integrated solution to virtualize
your applications, desktops and data. Parallels RAS publishes applications and delivers remote and
virtual desktops to any device on your network, anywhere.
In This Chapter
Parallels RAS 18 Release History .............................................................................. 14
About Parallels RAS ................................................................................................. 14
About This Guide ..................................................................................................... 15
Terms and Abbreviations Used in This Guide ............................................................ 15
Parallels RAS 18 Release History
The following table lists the Parallels RAS 18 release history. Parallels RAS documentation is
updated for every release. This guide refers to the latest Parallels RAS 18 release from the table
below. If you are using a newer Parallels RAS release or version, please download the current
version of the guide from https://www.parallels.com/products/ras/resources/
Parallels RAS Version Release Date
18.0 Initial release 12/14/2020
About Parallels RAS
Parallels RAS provides vendor independent virtual desktop and application delivery from a single
platform. Accessible from anywhere with platform-specific clients and web enabled solutions, like
the Parallels RAS HTML5 Gateway, Parallels RAS allows you to publish remote desktops,
applications and documents, improving desktop manageability, security and performance.
Parallels RAS extends Windows Remote Desktop Services by using a customized shell and virtual
channel extensions over the Microsoft RDP protocol. Parallels RAS supports all major hypervisors
from Microsoft, VMware, and other vendors including Hyperconverged solutions such as Nutanix
and Scale Computing and Cloud platforms and services such as Microsoft Azure and Windows
Virtual Desktop, enabling the publishing of virtual desktops and applications to Parallels Client.
The product includes powerful universal printing and scanning functionality, as well as resource-
based load balancing and management features.
C HAPTER 1
Introduction
15
Introduction
With Parallels Client Manager Module for Parallels RAS you can also centrally manage user
connections and PCs converted into thin clients using the free Parallels Client.
How does it work?
When a user requests an application or a desktop, Parallels RAS finds a least loaded RD Session
Host or a guest VM on one of the least loaded VDI providers and establishes an RDP connection
with it. Using Microsoft RDP protocol, the requested application or desktop is presented to the
user. Note that in addition to RD Sessions Hosts and VDI, Parallels RAS can also be used to
configure, manage and publish Microsoft Windows Virtual Desktop resources.
Users can connect to Parallels RAS using Parallels Client (available at no charge), which can run on
Windows, Linux, macOS, Android, Chrome, iOS and iPadOS. Users can also connect via an
HTML5 browser or Chromebook.
As newer versions of Windows keep on being developed as time goes by, you need to defend the
migration cost to your business. Parallels RAS can help. Desktop replacement allows you to extend
the lifespan of your hardware and delay migration to the latest OSs to a time that suits you best.
The Parallels RAS solution allows you to be very flexible: you can lock machine configurations on
the user side, placing your corporate data in an extremely secure position; or you can opt to allow
users to run some local and remote applications. Parallels Client Desktop Replacement is able to
reduce the operability of the local machine by disabling the most common local configuration
options, while guaranteeing the same level of service and security afforded by thin clients, directly
from your existing PCs.
About This Guide
This guide is intended for system administrators responsible for installing, configuring, and
administering Parallels RAS. This guide assumes that the reader is familiar with Microsoft Remote
Desktop Services and has an intermediate networking knowledge.
Terms and Abbreviations Used in This Guide
Term/Abbreviation Description
RAS Console
Parallels RAS Console.
The RAS console is the primary interface you use to configure, manage, and
run Parallels RAS. As an administrator, you use the RAS console to manage
Farms, Sites, RD Session Hosts, published resources, client connections, etc.
Category
In the RAS console, categories are displayed in the left pane of the main
window. Each category consists of a number of settings related to a specific
task or operation.
The categories include Start, Farm, Load Balancing, Publishing, Universal
Printing, Universal Scanning, Connection, Client Manager, and others.
16
Introduction
Farm
A Parallels RAS Farm is a logical grouping of objects for the purpose of
centralized management. A Farm configuration is stored in a single database
which contains information about all objects comprising the Farm.
A Farm consists of at least one Site, but may have as many sites as necessary.
Site
A Site consists of at least one RAS Publishing Agent, RAS Secure Client
Gateway (or multiple gateways), and RAS agents installed on RD Session
Hosts, VDI providers, and Windows PCs. Note that a given RD Session Host,
VDI provider, or PC can be a member of only one Site at any given time.
Licensing Site
The Site that manages Parallels RAS licenses in a Parallels RAS Farm. By
default, the server on which you install Parallels RAS becomes the Licensing
Site. If you create additional sites later, you can designate any one of them as
the Licensing Site.
There can be only one Licensing Site in a given Farm. All other sites are called
secondary sites.
Note: Parallels RAS updates or upgrades must be applied to the Licensing Site
first.
RAS Secure Client Gateway
RAS Secure Client Gateway tunnels all traffic needed by applications on a
single port and provides secure connections.
HTML5 Client
HTML5 client allows users to view and launch remote applications and
desktops in a web browser. The HTML5 client functionality is a part of RAS
Secure Client Gateway.
Publishing
The act of making items installed on a Remote Desktop Server, VDI provider or
Remote PC available to the users via Parallels RAS.
RAS Publishing Agent
RAS Publishing Agent provides load balancing of published applications and
desktops.
RAS RD Session Host Agent
RAS RD Session Host Agent collects information from Microsoft RDS hosts
required by the Publishing Agent and transmits to it when required.
Remote PC Agent
Remote PC Agent collects information from Remote PC hosts required by the
Publishing Agent and transmits to it when required.
RAS Guest Agent
RAS Guest Agent collects information from the VDI desktop required by RAS
Publishing Agent and transmits to it when required.
RAS VDI Agent / RAS Provider
Agent
RAS VDI Agent collects information from the Parallels RAS Infrastructure and is
responsible for controlling VDI through its native API. RAS VDI Agent is built into
the RAS Publishing Agent and is available by default. It can be used to control
multiple VDI providers in a Parallels RAS Farm.
RAS Provider Agent is the same as RAS VDI Agent, but the term is used in the
context of Windows Virtual Desktop (described at the end of this table).
RAS VDI Agent dedicated
RAS VDI Agent dedicated is similar to the RAS VDI Agent described above with
one important difference — it is a separate component that must be installed
from the Parallels RAS installer and can only control a single VDI provider.
RDSH or RD Session Host
RDSH makes applications and a full desktop accessible to a remote client that
supports Remote Desktop Protocol (RDP). RDSH replaced Terminal Servicer
beginning with Windows 2008 R2.
HALB
High Availability Load Balancing (HALB) is an appliance that provides load
balancing for RAS Secure Client Gateways. Parallels HALB virtual appliance is
available for the following hypervisors: Hyper-V, VMware. Multiple HALB Virtual
17
Introduction
Servers representing different HALB devices can be deployed in a single Site.
Multiple HALB deployments can run simultaneously, one acting as the primary
and others as secondaries. The more HALB deployments a Site has, the lower
the probability that end users will experience downtime. Primary and secondary
HALB deployments share a common or virtual IP address (VIP). Should the
primary HALB deployment fail, a secondary is promoted to primary and takes
its place.
Tenant Broker
Tenant Broker is a special RAS installation that hosts shared RAS Secure Client
Gateways. It is an essential part of the RAS multi-tenant architecture.
Tenant
Tenants are RAS farms that join Tenant Broker (see above) and use shared
RAS Secure Client Gateways and HALB thus eliminating the need to have their
own Gateways and HALB deployed.
RAS Enrollment Server
RAS Enrollment Server is an essential component of the SAML SSO
Authentication functionality. It communicates with Microsoft Certificate Authority
(CA) to request, enroll, and manage digital certificates on behalf of the user for
SSO authentication in the Parallels RAS environment.
RAS PowerShell
Parallels RAS PowerShell allows you to perform Parallels RAS administrative
tasks using PowerShell cmdlets. You can execute cmdlets in the Windows
PowerShell console or you can write scripts to perform common Parallels RAS
administrative tasks. A complete guide to Parallels RAS PowerShell is available
on the Parallels website together with other Parallels RAS documentation.
RAS REST API
Parallels RAS comes with various APIs to help you develop custom applications
that integrate with it. The RAS REST API is one of them.
RAS Management Portal
Parallels RAS Management Portal is an HTML5 browser-based application that
lets you manage Parallels RAS.
RAS Web Administration Service
A Web service that provides the user interface for RAS Management Portal and
implements RESTful Web services for the RAS REST API (see above).
Windows Virtual Desktop
Microsoft Windows Virtual Desktop is a desktop and app virtualization service
running on Microsoft Azure, providing access to RD Session Hosts and VDI.
Parallels RAS 18 provides the ability to integrate, configure, maintain, support
and access Windows Virtual Desktop workloads on top of the existing technical
capabilities of Parallels RAS.
FSLogix
FSLogix Profile Container is a remote profile solution for non-persistent
environments. Parallels RAS supports FSLogix on RD Session Hosts, VDI, and
Windows Virtual Desktop.
This chapter describes how to install and activate Parallels RAS.
In This Chapter
System Requirements .............................................................................................. 18
Install Parallels RAS .................................................................................................. 22
Log In and Activate Parallels RAS ............................................................................. 23
System Requirements
Before installing Parallels RAS, please verify that your hardware and software meet or exceed
hardware and software requirements described below. Please note that although Parallels RAS can
be used in Workgroup environment, Parallels recommends using Active Directory to manage users,
groups, and machine accounts via group polices.
Hardware Requirements
Parallels RAS is extensively tested on both physical and virtual platforms. The minimum hardware
requirements approved to run Parallels RAS are outlined below.
• Physical Machines – Dual Core Processor and a minimum of 4GB RAM.
• Virtual Machines – Two Virtual Processors and a minimum of 4GB of RAM.
The server hardware requirements to install and configure Parallels RAS can vary according to end-
user requirements.
Typically for an installation of 30 users or under, Parallels RAS can be installed on one high
specification server and the resources published directly from it. For more than 30 users, multiple
servers may be required.
The below should be considered during the planning stage of a Parallels RAS deployment:
• High specification servers should be used, consisting of multiple CPU cores, a high
specification disk transfer rate and plenty of RAM.
• A hypervisor-based virtual machine can be used as long as the resources needed to serve end-
users are calculated accordingly.
C HAPTER 2
Installing Parallels RAS
19
Installing Parallels RAS
• It is recommended that RAS Secure Client Gateway does not exceed 1200 users per server for
incoming connections using the Gateway SSL mode.
• HALB usage should not exceed 2000 user sessions per HALB appliance. See
https://kb.parallels.com/125229.
• When planning VDI Hypervisor resource requirements, extra requirements such as RAM usage
per virtual machine and disk space should be taken into account.
When configuring RD Session Hosts, VDI, or Windows Virtual Desktop, please keep in mind that
different types of workloads require different session host configurations. For the best possible
experience, scale your deployment depending on your users' needs. The following table gives you
an idea of how different workload types affect session host configurations.
Workload Example users Example apps
Max users
per vCPU
Minimum
Light Basic data entry tasks
Database entry applications, command-
line interfaces
6
2 vCPUs
8 GB RAM
16 GB storage
Medium
Consultants and
market researchers
Database entry applications, command-
line interfaces, Microsoft Word, static
web pages
4
4 vCPUs
16 GB RAM
32 GB storage
Heavy
Software engineers,
content creators
Database entry applications, command-
line interfaces, Microsoft Word, static
web pages, Microsoft Outlook,
Microsoft PowerPoint, dynamic web
pages
2
4 vCPUs
16 GB RAM
32 GB storage
Power
Graphic designers, 3D
model makers, machine
learning researches
Database entry applications, command-
line interfaces, Microsoft Word, static
web pages, Microsoft Outlook,
Microsoft PowerPoint, dynamic web
pages, Adobe Photoshop,
Adobe Illustrator, CAD, CAM
1
6 vCPUs
56 GB RAM
340 GB storage
Note: Sizing guidelines are based on Microsoft recommendations on RDS or Windows Virtual Desktop
multi-session hosts.
For port requirements, please see the Port Reference section.
20
Installing Parallels RAS
Software Requirements
RAS Publishing Agent and RAS Secure Client Gateway (64-bit versions only)
RAS Publishing Agent and RAS Secure Client Gateway are supported on the following operating
systems:
• Windows Server 2008 R2 up to Windows Server 2019
• On Windows Server 2016 and 2019, both Server Core and Desktop Experience installations
are supported
Note: RAS Publishing Agent and RAS Secure Client Gateway should not be installed on a domain
controller or any other machine where a DHCP server is running. This in general applies to any of the RAS
components.
RAS Web Administration Service
Must be installed on the server where RAS Publishing Agent is running (same Windows Server
version requirements).
The following Windows Server versions must have the specified updates installed:
• Windows Server 2012 R2 — KB2999226
• Windows Server 2008 R2 — KB2999226 and KB2533623
Newer versions of Windows Server do not require any specific updates.
RAS RD Session Host Agent
RAS RD Session Host Agent is supported on the following operating systems:
• Windows Server 2008 up to Windows Server 2019
• Windows Server 2016 and newer must be installed using the "Desktop Experience" installation
option.
• Windows Server 2012 R2 — Server Core installation option is not supported.
RAS VDI Agent / RAS Provider Agent
• Windows Server 2008 R2 up to Windows Server 2019
For the list of supported VDI providers, see RAS VDI Agent Installation Options (p. 121).
RAS Guest Agent
• Windows Server 2008 R2 up to Windows Server 2019
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194
  • Page 195 195
  • Page 196 196
  • Page 197 197
  • Page 198 198
  • Page 199 199
  • Page 200 200
  • Page 201 201
  • Page 202 202
  • Page 203 203
  • Page 204 204
  • Page 205 205
  • Page 206 206
  • Page 207 207
  • Page 208 208
  • Page 209 209
  • Page 210 210
  • Page 211 211
  • Page 212 212
  • Page 213 213
  • Page 214 214
  • Page 215 215
  • Page 216 216
  • Page 217 217
  • Page 218 218
  • Page 219 219
  • Page 220 220
  • Page 221 221
  • Page 222 222
  • Page 223 223
  • Page 224 224
  • Page 225 225
  • Page 226 226
  • Page 227 227
  • Page 228 228
  • Page 229 229
  • Page 230 230
  • Page 231 231
  • Page 232 232
  • Page 233 233
  • Page 234 234
  • Page 235 235
  • Page 236 236
  • Page 237 237
  • Page 238 238
  • Page 239 239
  • Page 240 240
  • Page 241 241
  • Page 242 242
  • Page 243 243
  • Page 244 244
  • Page 245 245
  • Page 246 246
  • Page 247 247
  • Page 248 248
  • Page 249 249
  • Page 250 250
  • Page 251 251
  • Page 252 252
  • Page 253 253
  • Page 254 254
  • Page 255 255
  • Page 256 256
  • Page 257 257
  • Page 258 258
  • Page 259 259
  • Page 260 260
  • Page 261 261
  • Page 262 262
  • Page 263 263
  • Page 264 264
  • Page 265 265
  • Page 266 266
  • Page 267 267
  • Page 268 268
  • Page 269 269
  • Page 270 270
  • Page 271 271
  • Page 272 272
  • Page 273 273
  • Page 274 274
  • Page 275 275
  • Page 276 276
  • Page 277 277
  • Page 278 278
  • Page 279 279
  • Page 280 280
  • Page 281 281
  • Page 282 282
  • Page 283 283
  • Page 284 284
  • Page 285 285
  • Page 286 286
  • Page 287 287
  • Page 288 288
  • Page 289 289
  • Page 290 290
  • Page 291 291
  • Page 292 292
  • Page 293 293
  • Page 294 294
  • Page 295 295
  • Page 296 296
  • Page 297 297
  • Page 298 298
  • Page 299 299
  • Page 300 300
  • Page 301 301
  • Page 302 302
  • Page 303 303
  • Page 304 304
  • Page 305 305
  • Page 306 306
  • Page 307 307
  • Page 308 308
  • Page 309 309
  • Page 310 310
  • Page 311 311
  • Page 312 312
  • Page 313 313
  • Page 314 314
  • Page 315 315
  • Page 316 316
  • Page 317 317
  • Page 318 318
  • Page 319 319
  • Page 320 320
  • Page 321 321
  • Page 322 322
  • Page 323 323
  • Page 324 324
  • Page 325 325
  • Page 326 326
  • Page 327 327
  • Page 328 328
  • Page 329 329
  • Page 330 330
  • Page 331 331
  • Page 332 332
  • Page 333 333
  • Page 334 334
  • Page 335 335
  • Page 336 336
  • Page 337 337
  • Page 338 338
  • Page 339 339
  • Page 340 340
  • Page 341 341
  • Page 342 342
  • Page 343 343
  • Page 344 344
  • Page 345 345
  • Page 346 346
  • Page 347 347
  • Page 348 348
  • Page 349 349
  • Page 350 350
  • Page 351 351
  • Page 352 352
  • Page 353 353
  • Page 354 354
  • Page 355 355
  • Page 356 356
  • Page 357 357
  • Page 358 358
  • Page 359 359
  • Page 360 360
  • Page 361 361
  • Page 362 362
  • Page 363 363
  • Page 364 364
  • Page 365 365
  • Page 366 366
  • Page 367 367
  • Page 368 368
  • Page 369 369
  • Page 370 370
  • Page 371 371
  • Page 372 372
  • Page 373 373
  • Page 374 374
  • Page 375 375
  • Page 376 376
  • Page 377 377
  • Page 378 378
  • Page 379 379
  • Page 380 380
  • Page 381 381
  • Page 382 382
  • Page 383 383
  • Page 384 384
  • Page 385 385
  • Page 386 386
  • Page 387 387
  • Page 388 388
  • Page 389 389
  • Page 390 390
  • Page 391 391
  • Page 392 392
  • Page 393 393
  • Page 394 394
  • Page 395 395
  • Page 396 396
  • Page 397 397
  • Page 398 398
  • Page 399 399
  • Page 400 400
  • Page 401 401
  • Page 402 402
  • Page 403 403
  • Page 404 404
  • Page 405 405
  • Page 406 406
  • Page 407 407
  • Page 408 408
  • Page 409 409
  • Page 410 410
  • Page 411 411
  • Page 412 412
  • Page 413 413
  • Page 414 414
  • Page 415 415
  • Page 416 416
  • Page 417 417
  • Page 418 418
  • Page 419 419
  • Page 420 420
  • Page 421 421
  • Page 422 422
  • Page 423 423
  • Page 424 424
  • Page 425 425
  • Page 426 426
  • Page 427 427
  • Page 428 428
  • Page 429 429
  • Page 430 430
  • Page 431 431
  • Page 432 432
  • Page 433 433
  • Page 434 434
  • Page 435 435
  • Page 436 436
  • Page 437 437
  • Page 438 438
  • Page 439 439
  • Page 440 440
  • Page 441 441
  • Page 442 442
  • Page 443 443
  • Page 444 444
  • Page 445 445
  • Page 446 446
  • Page 447 447
  • Page 448 448
  • Page 449 449
  • Page 450 450
  • Page 451 451
  • Page 452 452
  • Page 453 453
  • Page 454 454
  • Page 455 455
  • Page 456 456
  • Page 457 457
  • Page 458 458
  • Page 459 459
  • Page 460 460

Parallels Remote Application Server 18 User guide

Category
Software
Type
User guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI