VMware Horizon View enables users to access virtual desktops and applications through a single pane of glass. There have been many improvements added to the release of Horizon View 7 such as Blast Extreme protocol, Instant Clone, enhanced security and policy management. VMware Horizon 7 What’s New. In this blog series I will be going through installation and configuration of Horizon View 7 in my lab environment.
vBoring Blog Series:
- VMware Horizon View 7: Deployment and Installation
- VMware Horizon View 7: Apply SSL Certificates
- VMware Horizon View 7: Create Events Database
- VMware Horizon View 7: Add Microsoft RDS Farm
- VMware Horizon View 7: Setup Remote Access through Security Server
- VMware Horizon View 7: Create Master Desktop Template
- VMware Horizon View 7: Automated Desktop Pool
- VMware Horizon View 7: Instant Clone Desktop Pool
Horizon View 7 Components:
- Connection Server (AKA Standard Server): This is the core component of View. This is the first role to be installed and where the View Administrator Console is housed. The Connection Server is where you define View desktop pools, applications, permissions, etc.
- Replica Server: After the initial Connection Server additional Connection Servers are considered Replicas. Their purpose is to provide redundancy and load balancing thus providing availability.
- Security Server: The security server is placed in the DMZ allowing external users to securely access Horizon View on the internal network from the internet.
- Enrollment Server: Used to create ‘True-SSO’, not covered in this blog series, will be added at a later date.
- Composer Server: When installed it enables the use of Linked Clones, not covered in the blog series yet. Instant Clones were introduced with Horizon View 7 which is the Linked Clone successor.
- View Agent: When installed on a Server or Workstation, it enables Horizon View to use it as a resource.
Hardware Requirements:
You will need a minimum of two servers, one for Connection and the other for Security Server roles. I used Server 2012 R2 with 2 vCPU, 4 GB of memory, and a static IP address on each. You can scale the resources depending on the needs of your environment.
Installing the Connection Server:
The first View component to be installed is the Connection Server. Login to the server you have designated to be the Connection Server and launch the installer.
Note: The same executable is used to install both Connection and Security Server services which makes things easier!
Click Next:
The EULA must be accepted to continue. Click Next:
Change the installation directory if applicable. Click Next:
Select the Horizon 7 Standard Server, check the box labeled Install HTML access (HTML access uses the Blast Protocol to enable access to your View resources straight from a web browser, very cool!), select your network protocol (IPv4)then click Next:
Note: If you wish to expand past the first Standard/Connection Server you would install Replica servers.
Enter a password for the backups that View creates. Click Next:
Note: Make sure you keep this password in a safe place in case you need to do a restore from backup!
Ensure the listed firewall ports are open. Click Next:
Since my server is on a domain I created an Active Directory group for my View Admins. Click Next:
Check the box if you wish to participate in the User Experience Improvement Program. Click Next:
Click Install to kick off the installation!
Once complete click Finish:
Creating Pairing Password for Security Server Installation:
Before we can install the security server we must create a pairing password. On the desktop there is a new icon, launch it:
You can also open a browser and access the Administrator Console by going to:
1 2 |
<strong>https://{<em><span style="text-decoration: underline;">FQDN of Connection Server or IP Address</span>}</em>/admin</strong> |
Login using an account that has permissions given during the installation.
Welcome to the Horizon View 7 Administrator Console! You will perform all View setup and administration from here. To create the pairing password go to Servers -> Connection Servers tab -> More Commands -> Specify Security Server Pairing Password…
On the pop up window, enter a password and select a timeout period then click Ok:
Now, login to the server you designed as the Security Server instance and launch the same installer that was used for the Connection Server.
On the Installation Options screen select the Horizon 7 Security Server option, select your network protocol (IPv4) then click Next:
Enter the hostname or IP address of your Connection Server then click Next:
Enter the pairing password you created above. Click Next:
You can leave this default, we will edit this at a later step. Click Next:
Ensure the listed firewall ports are open. Click Next:
Click Install:
Once finished switch back over to the Click Next:. Under Servers -> Security Servers tab you will now see your Security Server that is paired to your Connection Server.
Add vCenter to your Horizon View Setup:
View needs a vCenter! To add vCenter go to Servers -> vCenter Servers -> Add:
On the pop up window, enter your vCenter information then click Next:
If you are still using unsigned certificates you will get the following popup. Click View Certificate:
Click Accept:
I am skipping View Composer and going to use Instant Clone. I might circle back and complete a View Composer post. For now proceed without using View Composer. Click Next:
Instant Clones requires Storage Accelerator be enabled. Click Next:
Click Finish:
Your vCenter server should now be populated:
Add License to View:
To license View click Product Licensing and Usage -> Edit License:
Enter your product key then click OK:
View is now licensed
Proceed to the next step:
Would be good to see something in your articles series for firewall changes . I know people have issues with those.
Michael
Hi Michael! Check out Part 5, hope this helps people on accessing View externally!
https://boring.wpengine.com/vmware-horizon-view-7-setup-remote-access-security-server/
Thanks Daniel, sorry I missed that!
Michael
Hi! Thanks for all. Amazing tutorial. I will put a link to this tutorial in my blog 🙂
Thank you very much for putting it all together! Great article!
great work …… thank you very much
Have you ever ran into this when adding the vcenter server?
” View Storage Accelerator is unavailable because vsphere 5.0 or higher is required. ”
My hosts and vcenter server are all on 5.5.
same problem I have now. is there any solution on this yet?
@Jmar – my issue – ” View Storage Accelerator is unavailable because vsphere 5.0 or higher is required. ” was due to a requirement for vcenter 5.5. This page has the details – http://www.vmware.com/resources/compatibility/sim/interop_matrix.php#interop&1=&23=
I needed to enable TLS on the vcenter server. After doing that, the certificate settings popup appeared (which never did before), and I was able to successfully check Storage Accelerator.
So the error message is misleading. The actual error was the inability to even connect to the vcenter server.
Hope that helps.
Do I need to install a vCenter in addition to the Connection Server and Security Server? I am not able to complete with the same error as other ” View Storage Accelerator is unavailable because vsphere 5.0 or higher is required. ” I have a vSphare 6.0 install and spin off two 2008R2 servers for the installation for Horizon 7. Please help.
Hi,
Excellent tutorial.
Can you tell me, if the composer is not necessary in Horizon 7 or it’s only a complement now.
I ask because I don’t know if you did not incorporate it because it is no longer necessary or because it could eventually be used only in a complementary way.
Thanks and regards
Martin