VM Hosted Applications
With the latest version of Horizon agents, you are able to publish applications from a Windows 10 Desktop Pool using the same deployment and configuration process as you do for Desktops.
We will walk through that process below. First we will edit the existing desktop pool and make it a desktop and application pool. Then we will add an application pool using the Application discovered in the Desktop Pool.
VM Hosted Application Use Cases
- Windows 10 UWP Apps: these are the Universal Windows Platform Apps developed for Windows 10 that run on Windows 10 devices such as PC, Tablet, Xbox, HoloLens, Surface Hub and IoT Devices without the need to be rewritten for each
- Applications and .NET framework version compatibility
- Applications that don't behave well in RDSH
- Applications that require special device support, where drivers may not run or be supported on RDSH
- Application is only tested/certified on Windows 10
- ISV's that require installed license & use reporting
- Windows Virtual Desktop on Azure
Edit the IC Pool
Go back to the Horizon Console.
- Under Inventory, click on Desktops
- Click the check for the IC-Pool1 Desktop pool
- Click on Edit
Click on Desktop Pool Settings
Click on the Desktop Pool Settings tab
Edit Session Types
- Scroll down
- Under the General Section, Select Session Types and pick Desktop & Application
- Under Remote Settings, confirm Empty Session timeout is set to After = 1 minutes
- Click OK
Supported Session Types can be configured for the Desktop Pool. There are 3 options:
- Desktop: only desktop sessions are supported
- Application: only application sessions are supported
- Desktop & Application: A Pool can be set to Application and Desktop session type, but they cannot be used at the same time
If you choose to support application sessions then this desktop pool can be used to publish application pools.
Add Application Pool
We are going to now add an application from the desktop pool.
- Under Inventory on the left, Click on Applications
- Click on Add
- Select Add from Installed Applications
With Application Pools, you can deliver a single application to many users. The application runs on a farm of RDS Hosts or a desktop pool. We will show running an application from a desktop pool here. If you want more info on running applications from an RDS Host, be sure to continue on to the Module 2: Create an RDSH Farm - Instant Clones and Module 3: Create an Application Pool after this module.
Select from Desktop Pool
- Under Select RDS Farm or Desktop Pool, Select Desktop Pool. It will take a few seconds to populate the list of installed applications.
- Scroll down under Select installed applications
- Check on the Wordpad app.
- Notice Entitle users after this wizard finishes is checked
- Click Next
Edit Application
- Change the Display name to VMHosted-WordPad so you can distinguish this application coming from the IC Desktop pool.
- Click Submit
Add Entitlements
Click on Add to add user to this pool
Find User for Domain Users
- Under Name/User name Contains enter in the box domain user
- Click on Find
- Click the check next to Domain Users
- Click OK
Ok to Add Entitlement
Click OK
Observe Application Pool Added
Notice that the VMHosted-Wordpad was added and Pool or Farm is listed as Instant Clone Pool. You may have to scroll down to see it in the list.
Launch VMware Horizon Client
- Open a new tab in the Google Chrome Browser
- Click on VMware Horizon on the Bookmark Bar to launch it
- Click on VMware Horizon HTML Access
Login to VMware Horizon
Login to VMware Horizon
- User name: user1mod1
- Password: VMware1!
- Click on Login
Desktop Hosted App
- Notice the VMHosted-Wordpad Icon in the catalog. This is the one we just created.
- Also notice the Instant Clone Pool is present as well.
- Close the Horizon Client by click X on the VMware Horizon Tab
If we had chosen just the Application Session Type then we would just have the Application here and no Instant Clone Desktop Pool.
NOTE: Due to constraints in the Hands on Lab environment, we are not able to launch the VMHosted-WordPad application in this lab. The machines in the pool are not at the current level to support application remoting. We are limited in the HOL lab environment but wanted to show you the steps to set this up.
Delete the IC Application Pool
We will delete the IC Application Pool so that it doesn't interfere with the modules that follow this.
- Under Inventory, Click on the Applications
- Select the WordPad application
- Click Delete
Confirm Delete
Confirm delete of the Application pool, click on OK
Edit Desktop Pool
We need to edit the Desktop pool to put back as an Instant Clone Desktop pool for the next modules.
- Under Inventory, click on Desktops
- Click the Checkbox to select the IC-Pool1
- Click Edit
Change to Desktop
We will change the Session Type back to Desktop only for the remainder of this lab.
- Click on Desktop Pool Settings
- Under Session Types, Click on Desktop
- Click OK
0 Comments
Add your comment