Omnissa App Volumes 4 Installation and Upgrade Considerations
Introduction
Omnissa App Volumes is a real-time application delivery and lifecycle management tool. Enterprises use App Volumes to centrally manage applications that are deployed to desktops with virtual disks. App Volumes 4 introduces a number of enhancements, including a new approach to managing your apps: simplified application management.See the App Volumes 4 with Simplified Application Management Interactive Demo to learn more.
Purpose of This Guide
App Volumes 4 provides several options to make your upgrade and transition to simplified application management a simple, streamlined process. The purpose of this guide is to provide you with information about the installation, upgrade options, and important feature considerations to help you plan your App Volumes 4 implementation.
Audience
This guide is intended for IT administrators and product evaluators who are considering an installation of App Volumes 4 or an upgrade of an existing App Volumes 2.x environment to App Volumes 4.
App Volumes 4 Installation and Upgrade Scenarios
The following three scenarios are covered in this guide. Please note that older versions of App Volumes 2.x can be upgraded to App Volumes 4, so long as you follow the upgrade paths recommended in the Omnissa Product Interoperability Matrices.
- New installation of App Volumes 4
- In-place upgrade of App Volumes 2.18.x to 4 (migration)
- In-place upgrade of App Volumes 2.18.x to 4 with planned coexistence
Important: At the time of this writing, App Volumes 2.18 is the current extended service branch (ESB) release. If your deployment requires ESB, consider this in planning for App Volumes 4 testing or upgrade scenarios.
New Installation of App Volumes 4
f you have previously installed App Volumes 2.x, you will find the requirements and process to be very similar. The App Volumes Installation Guide provides complete installation instructions.
Evaluate Step-by-step instructions for a basic App Volumes 4 deployment, along with exercises to familiarize you with simplified application management, can be found in the App Volumes 4 Evaluation Guide.
App Volumes Management Console
The App Volumes 4 management console will be familiar if you have used previous versions of App Volumes. The new INVENTORY tab is available to manage App Volumes Applications, Packages, Programs and more.
Figure 1 - Inventory tab in App Volumes management console
Change in App Volumes Manager Installation
One change to be aware of when installing the App Volumes 4 Manager is Enable SQL Server certificate validation, which is enabled by default.
Figure 2 - Enable SQL Server certificate authentication enabled by default
If you are installing App Volumes for a proof of concept using SQL Express, the Enable SQL Server certificate validation option should be disabled before continuing with the installation.
For production installations, SQL Server certificate validation is strongly recommended, though not required. If you leave the default setting Enable SQL Server certificate validation enabled, then your SQL Server instance must be configured to use certificate validation. See How to enable SSL encryption for an instance of SQL Server by using Microsoft Management Console for more information.
Note: Encryption is configured on the SQL Server instance, so all databases on a shared SQL Server will be affected.
If your SQL Server instance is not configured for certificate validation, you must disable Enable SQL Server certificate validation during the App Volumes Manager installation.
New App Volumes 4 Templates
New, optimized templates are available with the App Volumes 4 installation.
Figure 3 - App Volumes 4 Upload Templates
The writable templates now default to 5GB in size and can be expanded as needed. See Expand a Writable Volume for instructions.
In-Place Upgrade of App Volumes 2.18.x to 4 (Migration)
This scenario is considered a migration from App Volumes 2.18.x to App Volumes 4, and assumes you intend to migrate your existing AppStacks to Packages.
Planning for Your In-Place Upgrade
See Upgrading App Volumes Components for detailed information about performing an upgrade.
Note the requirement to first upgrade older versions of App Volumes 2.x to 2.18.x before attempting an upgrade to App Volumes 4. Be sure to upgrade the App Volumes Manager, Agents, and Templates during this process.
Important: Some features of AppStacks are not yet available for App Volumes 4 Packages. Before migrating your environment, be sure to review Considerations before migrating from AppStacks to Packages to ensure there will be no impact on your business.
When upgrading from App Volumes 2.18.x to App Volumes 4, you must use a full change window rather than performing a rolling upgrade. For more information on a full change window upgrade, see Upgrading App Volumes Manager Servers and Agents.
Post Upgrade
After upgrading your App Volumes Manager server(s), you will need to apply a new App Volumes 4 license key. The upgrade process will preserve the 2.18.x key and will indicate the need to update it.
If you plan to migrate existing AppStacks to Packages, the App Volumes Migration Utility is available as a free Omnissa TechZone Fling Site. This tool will migrate selected AppStacks to Packages. The migration process copies all programs contained in the AppStack to the new Package. An Application object is automatically created with the same name as the Package.
Figure 4 - Migrate AppStack to Application Package
Note: While it was a common practice with AppStacks, we do not recommend using version numbers in the name of Applications. Applications may contain several Packages, each representing a different version of one or more programs. If your new Applications include version numbers, they can be modified after the migration process is complete in the App Volumes Manager console. For more information, see the Simplified Application Management Concepts section of the App Volumes 4 with Simplified Application Management Demo.
While App Volumes 4 simplified application management supports single application packaging and a greater number of concurrent Packages than AppStacks in 2.x, the migration utility cannot separate the programs in an AppStack to individual Packages. If you prefer to have one program per Package, simply repackage your programs using the updated App Volumes 4 packaging template.
The upgrade process automatically enables the VOLUMES (2.X) tab in the App Volumes manager console.
Figure 5 - VOLUMES (2.X) Tab
When you have completed your migration to App Volumes 4 and no longer need access to this tab, it can be disabled under Configuration > Settings > Advanced Settings.
Figure 6 - Disable VOLUMES (2.X) Tab
In-Place Upgrade of App Volumes 2.18.x to 4 with Planned Coexistence
This scenario allows you to continue using App Volumes 2.18.x agents, AppStacks and writable volumes, while evaluating App Volumes 4 capabilities. You can operate in this coexistence state while creating a phased migration plan to transition away from 2.18.x components.
Planning for Your In-Place Upgrade
See Upgrading App Volumes Components for detailed information about performing an upgrade.
Note the requirement to first upgrade older versions of App Volumes 2.x to 2.18.x before attempting an upgrade to App Volumes 4.
When upgrading from App Volumes 2.18.x to App Volumes 4, you must use a full change window rather than performing a rolling upgrade. For more information on a full change window upgrade see Upgrading App Volumes Manager Servers and Agents.
Post Upgrade
After upgrading your App Volumes Manager server(s), you will need to apply a new App Volumes 4 license key. The upgrade process will preserve the 2.18.x key and will indicate the need to update it.
During the upgrade of App Volumes Manager 2.18.x to 4 you define storage locations for the version 4 packages and writables.
Figure 7 - Storage Locations
When the upgrade is complete, the new App Volumes 4 templates must be uploaded before creating new Application Packages or writable volumes to be used by systems with the version 4 agent.
Figure 8 - Upload v4 templates
The App Volumes Manager console will display an INVENTORY tab for managing the new Application Packages and writable volumes created for v4 agents, and a VOLUMES (2.X) tab for managing AppStacks and writable volumes created for 2.x agents.
Figure 9 - App Volumes Inventory and Volumes (2.x) tabs
Coexistence of App Volumes Agent Versions
In this upgrade scenario, the App Volumes 4 Manager simultaneously services VMs running the 2.18.x agent and the v4 agent. It is critical to understand the following rules and incorporate them into your design when servicing multiple versions of the App Volumes Agents.
- AppStacks and writables created with a 2.x template can only be delivered to VMs running the 2.18.x agent.
- Application Packages and writables created with a v4 template can only be delivered to VMs running the v4 agent.
Summary and Additional Resources
This guide provides some guidelines and considerations for installing or upgrading to Omnissa App Volumes 4. The coexistence upgrade path provides you the ability to evaluate new capabilities in App Volumes 4 and simplified application management without disruption to your existing 2.18.x environment.
Additional Resources
Explore the following additional resources.
- Reference Architecture – App Volumes
- App Volumes Product Page
- App Volumes Product Documentation
- App Volumes Knowledge Base Articles
Changelog
The following updates were made to this guide.
Date | Description of Changes |
2024-11-01 |
|
2022-12-03 |
|
Authors, Contributors and Reviewers
The following authors and contributors have helped make this document possible:
Authors & Contributors
- Josh Spencer, Product Manager, Omnissa
- Stephane Asselin, Alumnus
- Raymond Wiesemann, Manager, Solution Engineering, Omnissa
Reviewers
- William Uhlig, Solution Engineer, Omnissa
- Cliff O'Rourke
- Pratul Pandya
- Sujay Gopalan, Sr. Technical Marketing Architect, Omnissa
Feedback
Your feedback is valuable. To comment on this paper, either use the feedback button or contact us at tech_content_feedback@omnissa.com .