Virtual Kim

@Kim_Bottu … Virtually Gung Ho

Installing and configuring Horizon View 6.2, RDSH and App volumes – PART 3 – APP Volumes

Please also have a look at my VIEW 6.2 and RDSH Integration post.

We will go over the installation steps of both parts and at the same time trying to highlight some common mistakes when setting up App volumes.

fin assign2

Official HORIZON page: Product Information Link
Official HORIZON Documentation: Documentation Link 
Official HORIZON download page: Download here!

App Volumes mainly exists out of 4 parts:

  • The App volumes Manager

  • The App volumes Agent (installed on an client OS), Together with the App volumes manager responsible for creating the software vmdk’s.

  • The database (Because this is a test, i will use a SQL Express installation. In the Production version, the SQL Express installation will be replaced with a SQL Server database).

  • Broker integration with Horizon View. In our case, Horizon View 6.2.

COMPATIBILITY: from App Volumes 2.9 Release Notes

Supported database versions:

  • SQL Server 2014, Express, Standard, and Enterprise Editions •

  • SQL Server 2012 SP1, Express, Standard, and Enterprise Editions.

  • SQL Server 2008 R2 SP2, Express, Standard, Enterprise, and Datacenter Editions

Supported Platforms:

  • VMware ESX 5.0.x, 5.1.x, 5.5.x and vCenter (ESX/vCenter must be the same version).

  • Horizon View Integration Broker Service 6.0.1 and 6.1

  • Citrix XenApp 6.5

Manager Specific Platforms:

  • Microsoft SQL Server/Express 2008

  • Windows 2008 R2

  • Windows 2012 R2 with .NET 3.5

Agent Specific Platforms:

  • Windows 7 32/64-bit for VDI

  • Windows 2008 R2 for Published Applications

  • Windows 2008 R2 for Server VDI

1. INSTALLING THE APP VOLUMES MANAGER

For this exercise we will use App Volumes 2.9, Horizon View 5.5 and vSphere 5.5 U2.

Our hosts for the App volumes manager will be Windows 2008 R2 64-bit server. (No need for me to deploy Windows 2012 for this test, but rest assured it will be replaced with 2012 once it goes into production).

A. Things to do straight away:

– Where ever you put you App Volumes Manager, make sure the vCenter server where you put the App Volumes Manager has access to the datastores you will be using for the VDI desktops. If the vCenter servers used for the App Volumes Manager and VDI desktops are different ones, they both need access to the datastores used for VDI and App Volumes. Failing to do this, will result in not being able to add App Volumes to your VDI desktops. I have learned this the hard way myself.

– make sure you run and install all Windows updates you need.

– add the server to the domain.

– login as a domain user with elevated rights (I am using a domain admin).

– Make sure Windows Firewall is enabled ( so ports can be opened automatically). This is a test so I don’t really care too much with the final Windows Firewall configuration for now. I am just making sure that all traffic is allowed.

B. Make sure the right Windows Server Role is installed on the host server

You will need the IIS service up and running, but there is a small catch. App Volumes will ask for access to port 80 and /or 443 which will be in use by World Wide Web Publishing service.

So you have two options:

  • Disable the World Wide Web Publishing service

  • Choose another port for HHTP for App Volumes than 80 and /or 443. For example 8080.

WWW

Not doing this results in not being able to open the web interface of the App Volumes manager.

mount

Mount the App Volumes ISO to your host

install

Open the CD and double click on setup.In the installer select next>.

accept

Accept the license

aa

select to Install App Volumes Manager

sql

Because this is a test: SQL Express

sql2

This can take a while

sql3

Going with the defaults

ssl

If you have to change ports, this is where you do it.

install2

if the path is ok, click Next>

install23

Install!

fin

finish.

If you have don everything correctly, once this part has finished, you can manage and configure App Volumes now from any computer in the domain over the web portal.

conf

Licencing is not configured, we are using the trial keys. We can skip that part,

ad

Active directory is configured

acl

add the users allowed to manage App Volumes

vc

setup the machine manager

vol

setup the storage.

vcc

pre

pac

voll

Basic configuration is finished now. It is time to create your first AppStack!

2. CREATE THE FIRST APPSTACK

Before you continue, you will have to create a Client OS for this. Make sure that the client OS the same or almost the same as the Golden image you use for VDI. I cloned my Golden image for this.

So what is next?

  • Add the VM to the Domain

  • Login with a user with the right elevated rights

  • Install the App Volumes Agent on your golden image.

agent

  • Reboot your Golden image

  • Login with your domain user and install the new View Agent for Horizon View 6.2 an select all options you need.

  • Shutdown your VM, take a snapshot.

  • (It is advised to take a new Client OS VM per application and to not reuse a Client VM which has previously been used to create other App Volumes. A workaround for this is to return to the snapshot for each following application you want to create.)

  • It is time to create your first AppStack now!

appstack

click on volumes and select AppStack, click Create AppStack
office

Name: Office2010, select the datastore, in the path add the name of the AppStack.

backgr

prov

refresh and click provision

prov2

now select the OS client you have prepared previously (sorry for the change of name in mine) and click Provision.

prov3

click Start Provisioning

PROV4

go to the OS client now

prov5

In the OS client you can see you are in Provisioning Mode. Do NOT click OK until the application has been installed. Remember, you can only install one application per Client OS unless you reset the VM to the snapshot you have taken.

office1

As the AppStack name already says, we will install Office 2010. complete the installation process.

done

click done, add license key and set permission on the OFFICE14 folder if you have to.

ok

Once office installation is complete, click OK

ok2

Client OS will reboot, just wait and login in the Client OS again.

ok3

Click OK and go back to the App Volumes Manager!

3. ASSIGN THE APPSTACK

We are almost ready now to assign the Office AppStack to our VDI clients.

A few more things though:

Make sure that your Horizon View Connection server has been setup and a pool has been configured.

In the golden image two applications are mandatory:

  • The View Client for Horizon View 6.2

  • The App Volumes Agent 2.9

Make sure both of these applications are installed and configured before you convert the golden image to a template.

Once you have desktops available, you can assign the AppStack for Office 2010.

Assign AppStack office 2010 to Pool AppVol

I have created a pool called AppVol. This is a Floating Desktop pool. Once of the advantages of AppVolumes is that you can assign App Volumes to Users and User groups as well. In other words, the applications will follow the user more or less in Real Time!

appvol

Floating Desktop Pool

Go back to the App Volumes manager and assign the AppStack for Office 2010 to a user.

assign2

assign4

assigning to a user

assign5

AppStacks can be assigned immediately when the application does not exist. If the application does exist, remove it on next logoff and add it on next logon.

assign6

Clicking on Assignments shows that the AppStack has been assigned

Logging in on the VIEW client this is what you will see:

  • The RDS Applications

  • The VDI Pool called AppVol

vdi

When we open the desktop after the AppStack Office 2010 has been assigned, we can see that office actually is available and works!

officeins

So what happens when we remove AppStack and logout or reboot and logon again?

unassign

unassign the application

unassign2

remove the user

remove

nooffice

Logging in again, Office is removed.

Official documentation can be found here:

 

Official App Volumes 2.9 documentation

2 comments on “Installing and configuring Horizon View 6.2, RDSH and App volumes – PART 3 – APP Volumes

  1. Pingback: Installing and configuring Horizon View 6.2, RDSH and App volumes – PART 2 – RDSH | Virtual Kim

  2. Pingback: Installing and configuring Horizon View 6.2, RDSH and App volumes – PART 2 – RDSH – vMusketeers

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Information

This entry was posted on October 4, 2015 by in app volumes, app volumes 2.9, Horizon View 6.2, RDS, RDSH, VDI and tagged , , , , , .
Follow Virtual Kim on WordPress.com

Blog Stats

  • 26,240 hits
%d bloggers like this: