__Include: Charon Licensing Overview - v2
Charon Emulator products require a product license to run. Stromasys offers several different licensing methods from which the one best suited to the customer requirements must be selected. This page provides an overview of the different methods and their applicability to different emulator environments.
The three basic licensing technologies that will be described in the following sections are:
Sentinel HASP licensing, a third-party solution offering local and network-based hardware and software licenses - now owned by Thales.
VE (Virtual Environment) licensing developed and owned by Stromasys offering local and network-based software licenses.
Automatic licensing for cloud instances developed and owned by Stromasys (currently for Charon-SSP only) offering cloud-specific metered licensing.
Additional information:
Sentinel HASP Licensing Documentation: detailed information about HASP licensing and managing the licensing option on different emulator products.
Virtual Environment (VE) License Server Documentation: detailed information about installing, configuring, and managing a VE license server, and about managing the licensing option on different emulators.
Charon-AXP, Charon-VAX, Charon-PAR, and Charon-SSP user's guides: detailed information about the product installation, in particular license drivers and utilities included in the product distribution. Detailed information about the configuration file content of each product.
Contents
- 1 Product Support Overview and General Recommendations
- 2 Licensing Options Characteristics
- 2.1 Common Characteristics of HASP and VE Licenses
- 2.2 Sentinel HASP Licenses (Thales) - Specific Characteristics
- 2.2.1 Sentinel HASP Overview
- 2.2.2 USB Hardware Dongles
- 2.2.3 HASP Software License
- 2.3 Charon VE (Virtual Environment) Licenses - Specific Characteristics
- 2.3.1 VE License Basic Overview
- 2.3.2 Modes of Operation
- 2.3.2.1 General VE Mode
- 2.3.2.2 AutoVE Mode
- 2.3.3 Supported Platform Information
- 2.4 Charon-SSP Automatic Licensing (AL) for Cloud Environments
Product Support Overview and General Recommendations
The different licensing types are described in more detail below. This section shows which options are supported by the individual products, and for which environments the options are best suited.
Your product | Supported licensing options | Suitable environment for licensing option |
|---|---|---|
All emulator products | Sentinel HASP USB hardware license | On-premises installation on physical servers. On-premises installation in virtualized environment with USB port pass-through or USB port server. Backup license strongly recommended. |
Sentinel HASP Software license | On-premises installation on physical servers with stable hardware and operating system configuration. On-premises installation in virtualized environment with stable virtual hardware and operating system configuration. Backup license indispensable. | |
Charon-AXP/VAX for Linux starting with version 4.12 Charon-PAR starting with version 3.0.6 Charon-SSP starting with version 4.2 | VE licensing with general VE mode | On-premises installation on physical servers (VE license server on physical Linux host or on Linux instance in a supported cloud). On-premises installation in VMware environments with VE license server in same vCenter management sphere. Cloud installations (VE license server on physical Linux host or on Linux instance in a supported cloud). Backup license server indispensable. |
Charon-SSP starting with version 4.2 | Automatic licensing | Supported for Charon-SSP AL marketplace imaged provided on selected clouds. Public license servers operated by Stromasys. |
Charon-SSP starting with version 5.4 | Automatic licensing with AutoVE server | Supported for Charon-SSP AL marketplace imaged provided on selected clouds. Private AutoVE license server operated by the customer. Backup license server indispensable. |
Licensing Options Characteristics
Common Characteristics of HASP and VE Licenses
Both, Sentinel HASP and VE licenses, have some common characteristics despite the differences in the technical implementation:
Several products can be licensed on one license.
Several emulator instances can be licensed on one license.
A license can be limited by a specified expiration date.
A license can be limited by a specified number of runtime hours (mostly used as backup licenses).
The license used by the emulator can be on the Charon emulator host itself or served over the network. Since software licenses are very sensitive to any hardware change or backup restoration, dedicated stable license server systems are recommended in production environments using software licenses.
Sentinel HASP Licenses (Thales) - Specific Characteristics
Sentinel HASP Overview
Sentinel HASP licenses are the "traditional" licensing method for Charon emulator products. Their main characteristics are:
Software and hardware (dongle) licenses.
Based on third-party vendor solution.
Require special third-party license driver software which is distributed with the Charon emulator products.
Installed on Charon host or separate license server.
Problematic in cloud environments and somewhat difficult to use in VMware environments.
Hardware dongles are a flexible and host-hardware independent solution for on-premises installations (as long as there is a free USB port).
The customer is billed by Stromasys depending on the number and type of the emulated systems allowed by the installed license(s). The license driver software itself is free of charge.
Please refer to the Charon License Handbook (Licensing Documentation) for details about these licenses.
USB Hardware Dongles
Prerequisites |
|
Emulator support | All emulator products. |
Typical use cases |
|
Not suited for | Cloud environments. Even though theoretically an emulator host could be linked to an on-premises network license server offering a network license installed on a dongle, this is not a sustainable solution for a production environment. |