JMP: Installing and Configuring – Part five

In this final part of the JMP series I'm creating a JMP assignment. JMP assignments are, in my opinion, a great way to set up default configurations for your VDI or RDSH environment. With a few clicks you combine an Instant Clone pool with a set of applications and user environment settings for a complete department or even your whole company.  In this example I'm going to create baseline for my VDI environment, Which exists out of a Windows 10 Instant Clone pool, an AppStack with applications and a set of default user…continue reading →

JMP: Installing and Configuring – Part four

With the JMP infrastructure all set, the time has come to configure JMP in the Management Console. Because JMP is made to manage all components within one interface, the settings and assignment pages are integrated in the Horizon View Management Console.   Start a browser session to the Horizon View Management Console. Select the JMP settings button and click Add JMP Server. Enter the https adress of the JMP server and click Save. When all signs are green, the JMP server is validated! Click Horizon, enter the required fields and click Save. Click Active Directory, enter the…continue reading →

JMP: Installing and Configuring – Part three

Part three: Configuring JMP After completing the JMP setup, we now need to set up time synchronization between the JMP server and Horizon View connection servers, configure SSL for the JMP server and export the SSL certificates from App Volumes, Horizon View and Active Directory for the JMP server to establish secure connections between all components. Time Synchronization Time synchronization needs to be configured on the JMP server and all of the Horizon View Connection servers in your environment. I'm assuming you already have time synchronization set up on your ESXi hosts, if…continue reading →

JMP: Installing and Configuring – Part two

Part two: Installing JMP In the previous part we've set up the database requirements for the JMP installation. The installation of JMP is, in my opinion, really easy and straight forward.  Launch the setup and click Next.  Accept the license agreement and click Next.  No, I don't want to allow HTTP traffic. Enter the name of the SQL server and JMP database. Because I configured my environment with my own SSL certificates, I selected Enable SSL connection. Click Next to continue. Click Install to start the installation. Click Finish to complete the installation. The JMP server has successfully…continue reading →

JMP: Installing and Configuring – Part One

When you talk about VMware Horizon (Instant Clones), App Volumes and User Environment Manager, you're talking about JMP. JMP (pronounced jump) stands for Just-in-Time Management Platform and represents the capabilities of a VMware Horizon 7 Enterprise environment that delivers Just-in-Time Desktops and Apps in a flexible, fast, and personalized manner. With JMP assignments integrated in the Horizon Management Console, I see some cool use-cases to manage instant clone pools, applications and settings all in one. So, I've installed the 3 horizon products in my lab and I'm taking the next step and install…continue reading →

Set up SSL for Horizon View 7

After configuring SSL for my App Volumes environment, I went straight through installing a self signed certificate for Horizon View. Setting up SSL for your Horizon View environment is a real simple task. In my case I have an Enterprise Certificate Authority in my lab. If you need guidance on how to do that, click here. The next step is importing or requesting a new certificate on the Horizon View Connection server. As said, I have a Certificate Authority in my lab so I will request a new certificate from the CA.  Follow the…continue reading →

Set up SSL for App Volumes

By default VMware App Volumes uses its own self signed certificate. In this blog I'll show you how to replace this certificate with a self signed certificate from your own Certificate Authority. First of all, you need to have a (Enterprise) Certificate Authority in your environment. I've used this blog to set it up in my lab.  After you have set up the Certificate Authority request a SSL certificate for your App Volumes server, export the SSL certificate and make sure you select the option "Make private key exportable".  Now it's time to…continue reading →

Create a custom writeable volume for specifically the Outlook OST and Search Indexes

In my previous post I covered how VMware UEM can redirect the OST file and Search Indexes to a User Installed Application (UIA) writable volume. Because it's still a UIA writable volume, any user with administrative rights can (ab)use these rights and install any application onto his/her own writable volume or the writable volume of another user for when they for example try to solve an incident in a quick and dirty way. In my case I've seen this (ab)use of the administrative rights a bit too much, so I came up with…continue reading →

Create and size a new AppStack template

Wether your working in a small or large environment, storage space is something that you have to take into account. The standard size of templates for AppStacks and Writable Volumes are 20 and 10GB. When the applications you want to deliver to the desktops don't require more than 2 or 5GB, why use a template with the size of 20GB? In this blog I will guide you in how to create a new AppStack template and change it to the size you need for your environment. Before we go into depth, make sure…continue reading →

Synchronize AppStacks in a multi-site deployment

At my customer we recently installed App Volumes 2.14 in a in a multi-site deployment. Because the vSAN storages on both sites can't directly communicate with each other, we need to set up storage replication to synchronize the AppStacks. In this blog I will cover how to configure Storage Groups in the App Volumes Manager. To setup storage replication between the two sites, a 'non-attached' datastore need to be created to act as a man in the middle. A 'non-attached' datastore means that it's a place where AppStacks can be located, but those AppStacks will…continue reading →