This is a 2 part series. Part 1 will cover the setup, complete with step by step screenshots. Part 2 will provide a Video demo of creation and deployment of the AppStacks. As well as my own conclusions.
Introduction
In this blog post I will record my setup steps for VMware App Volumes, this particular setup was in order to Demo at the VirtualExpo. I decided to setup App Volumes to deploy my ‘AppStacks’ to physical machines. I’ve worked with Unidesk for a while now, which is awesome for deploying to Virtual Desktops. When I heard that this product could deploy the Application Layers to both Physical and Virtual Desktops, I really wanted to try it out! Unfortunately, when I first reached out, the product was still CloudVolumes and they weren’t very responsive to me. I believe this was because they knew they were about to be purchased by VMware, which is understandable. Not long after the acquisition, I became a VMware vExpert. Thanks, VMware 🙂 So, I got access to VMware products and jumped in with App Volumes…I couldn’t figure out how to deploy to a physical machine
I had multiple conversations with others on Twitter who suggested you couldn’t deploy to Physical machines. Since I couldn’t do it and others stated it wasn’t possible, I just deployed to Virtual Desktops and moved on. Then, as I was presenting at BriForum, VMware’s Denis Gundarev set me straight and told me how to deploy to physical machines. There seems to be a lot of confusion about this, though. This past week during VMWorld in Barcelona there were many tweets that suggested the ability to deploy to physical machines was a new feature. It’s not and this is how you can set it up and get rolling!
Setup AppVolumes Manager
Requirements:
Windows Server 2008 R2 or 2012 R2 with .NET Framework 3.5 role installed.
At least 4GB of RAM (recommended)
1GB of Disk Space
2Â Processors
Optionally you can install your own SQL Server 2008. I allowed the install to install Express for me
Launch Install
Click Next >
Click ‘I accept the terms in the license agreement’ and then click Next >
Click ‘Install App Volumes Manager’ and then Click Install
Click ‘Install local SQL Server Express Database’ and then Click Next >
I selected Windows Integrated Authentication and Clicked Next >
I used custom ports because I have so many different systems running in my HOMELAB, I like to assign and track for each. Then I clicked Next >
Click Next >
Click Install
Click Finish
Next up is a setup Wizard within the Web Console. Click Get Started
Apply your license if you’ve got one.
For AD Integration, you need to provide the Fully Qualified Domain name, a DC and some credentials
Assign an AD Group as your Admins
Here’s the important step. For this setup I selected VHD In-Guest Services, this is the option to select for deploying to physical machines
I checked the box for Dynamic File Permissions
To Add Storage, click Add Share
I created a couple of shares on my SCCM Distribution Point server and used those.
You can select how\when the AppStacks get assigned. My recommendation is to use the option shown above. The immediate deployment had a low success rate for me
Select to Upload all
Install App Volumes Agent
On your physical machine that you’d like to test with, Launch the same Installer
Click Next >
Click ‘I accept the terms in the license agreement’ and then Click Next >
Click ‘Install App Volumes Agent’ and then Click Install
Click Next >
Provide the address of your App Volumes Manager Server and the Port used. Then Click Next >
Click Install
Click Finish
In Part 2, I will Demo the creation and deployment of the AppStacks
Note: Featured image sourced from: VMware.com