WHAT TO EXPECT
In this article, users will learn about the different license options available for deploying a cloudSwXtch with links to each article. A licensing method is required in order to use a cloudSwXtch.
Licensing Options
There are two ways to license a cloudSwXtch:
Marketplace (Private Offer or PAYG for Trials): In this case, users are charged through the cloud provider for the cloudSwXtch and pay based on usage.
Bring Your Own License (BYOL): With BYOL, there are two options - either through an individual license file or a cloudSwXtch licensing server.
License File: A license file must be negotiated and requested on a per cloudSwXtch basis.
cloudSwXtch Licensing Server: A licensing server must be negotiated and can handle multiple cloudSwXtches with varying entitlements.
To negotiate a license file or server, please contact support@swxtch.io.
How Does cloudSwXtch Prioritize License Types?
The cloudSwXtch takes an intuitive approach to licensing by looking for each type during initialization. It prioritizes the license type as follows:
License File
Licensing Server
Marketplace License
For example, if a license file (license.json) is in place, the cloudSwXtch will prioritize that file over the licensing server. By removing or renaming the license.json, the cloudSwXtch will then look for the licensing server file, or remote-licensing.json. If there is no licensing server, the cloudSwXtch will look for a marketplace license.
Once the cloudSwXtch has exhausted all three methods, it will be marked as Not Authorized and will not work. A non-working cloudSwXtch will boot, show swx-top interface, allow xNIC installations, but will not pass traffic.