Skip to content

VM Scale Booster Prerequisites

To install the Accops VM Scale Booster setup on a Windows desktop system, the following prerequisites must be fulfilled:

Hardware Requirements

Accops VM Scale Booster can be installed on Windows machines (physical or virtual) with the following minimum configuration:

Minimum Server Configurations:

  • Minimum 4 GB RAM

  • 2 vCPUs

  • 10 GB of free space on the installation disk for installation, dependencies, and post-installation management files.

Note

Actual server sizing should be determined by the anticipated user load and user profiles, including application types and browser instances.

Where to install VM Scale Booster

VM Scale Booster is typically deployed to reduce communication overhead with agents on desktop VMs; therefore, placing it on the same server as the Controller defeats its purpose. It is recommended to install it on a separate Windows server from the HyWorks Controller.

However, as needed for deployment, VM Scale Booster can still be deployed on HyWorks Controllers. When configuring VM Scale Booster settings, the load balancer must be placed in front of the message queues, and its address must be configured on the HyWorks Controller.

Supported Operating Systems

Accops VM Scale Booster works fine on all Windows servers that HyWorks Controller also supports.

Important Software Requirements (RabbitMQ)

Accops VM Scale Booster relies on RabbitMQ to support its features, such as desktop agents pushing updates to queues and directly to the HyWorks Controller database. This section will provide detailed information on installing and configuring RabbitMQ and its dependencies.

This section of the document provides the latest version(s) of RabbitMQ and Erlang OTP supported by HyWorks modules that require these components.

Important

About RabbitMQ and Erlang/OTP

  • It is highly recommended to keep RabbitMQ and Erlang/OTP interoperable, following the guidelines. Refer to Erlang Version Requirements | RabbitMQ for details.

  • Not all minor versions are being tested, so it is highly recommended to use the mentioned minor versions.

  • Please check the EOL of RabbitMQ and supported Erlang/OTP versions.

  • Important points to note for ASP.NET Core and .NET Desktop Runtime

    • Download and install only the recommended major version. You can select the highest minor version available. For example, if the recommended version is v8.0., then use 8.0.x. Do not use 8.1.x* or higher.

    • The official site recommends installing the desktop runtime by default, which includes the .NET Runtime, so explicit installation of .NET Runtime should not be necessary.

v4.0 Series

Accops Module/ Release/Latest Version Compatible HyWorks Controller Latest Verified RabbitMQ and Erlang/OTP Version
[Recommended]
ASP Dot Net Core and Dot Net Desktop Runtime Minimum Verified RabbitMQ and Erlang/OTP Version
[Supported but not recommended]
VM Scale Booster
v4.0.0.169
[v4.0]
v3.6-SP2 and the latest available hot-fix (if any). RabbitMQ: 4.3.2: Download from here
Erlang/OTP: 27.3.4.13: Download from here
Not required for VM Scale Booster. RabbitMQ: 3.13.6: Download from here
Erlang/OTP: 26.2.5.16: Download from here
Scheduler
v4.0.0.221
[v4.0]
v3.6-SP2 and the latest available hot-fix (if any). RabbitMQ: 4.3.2: Download from here
Erlang/OTP: 27.3.4.13: Download from here
ASP Dot Net Core 8.0.*
Dot Net Desktop Run Time 8.0.*: Download ASP.NET and .NET Desktop Runtime from here
RabbitMQ: 3.13.6: Download from here
Erlang/OTP: 26.2.5.16: Download from here
Action Processor
v4.0.0.172
[v4.0]
v3.6-SP2 and the latest available hot-fix (if any). RabbitMQ: 4.3.2: Download from here
Erlang/OTP: 27.3.4.13: Download from here
ASP Dot Net Core 8.0.*
Dot Net Desktop Run Time 8.0.*: Download ASP.NET and .NET Desktop Runtime from here
RabbitMQ: 3.13.6: Download from here
Erlang/OTP: 26.2.5.16: Download from here
Session Recording Manager Server
v4.0.0.102
[v4.0]
v3.6-SP2 and the latest available hot-fix (if any). RabbitMQ: 4.3.2: Download from here
Erlang/OTP: 27.3.4.13: Download from here
ASP Dot Net Core 8.0.*
Dot Net Desktop Run Time 8.0.*: Download ASP.NET and .NET Desktop Runtime from here
RabbitMQ: 3.13.6: Download from here
Erlang/OTP: 26.2.5.16: Download from here
Policy Engine
v20251113T1240
[v4.0]
v3.6-SP2 and the latest available hot-fix (if any). RabbitMQ: 4.3.2: Download from here
Erlang/OTP: 27.3.4.13: Download from here
Not required for Policy Engine. RabbitMQ: 3.13.6: Download from here
Erlang/OTP: 26.2.5.16: Download from here

References:

  • Erlang/OTP and RabbitMQ Compatibility: https://www.rabbitmq.com/docs/which-erlang

  • Download links for RabbitMQ and Erlang/OTP Versions: See the tables above for official download links.

  • RabbitMQ Configuration Script: Required for configuring RabbitMQ to be used with HyWorks modules.


Erlang OTP Installation

Refer to Erlang OTP Installation for the installation steps.

RabbitMQ Installation

Refer to RabbitMQ Installation for the installation and configuration steps.

At this point, the server is ready and has the prerequisites to install VM Scale Booster.