UDMG Licensing
The Universal Data Mover Gateway is licensed by the number of executions per month per node (per node or nodes) and per environment; specifically, the number of transfer instances that completed as DONE over a period of one month.
is it needed for all environments; are they free for non-prod? - yes a license key is needed per environment; need to note that the # of nodes and # of environments are not contractual restrictions and the key(s) can be created based on the customers need
should we say this part 1 of licensing - since we are not enforcing /hard enforcement?
Scenario | Customer Type | Products Required | License Count: | Charge: |
---|---|---|---|---|
1 | New Customer, only MFT | UAC + UDMG | File Transfers / month | File Transfers / month |
2 | New Customer, WLA + MFT | UAC + UDMG | Tasks Executed (WLA + File Transfers / month) | Both (WLA Task count are excluded File Transfer relates tasks) |
3 | Existing WLA (UAC) customer, that needs MFT | UDMG | Tasks Executed (WLA + File Transfers / month) | Both (WLA Task count are excluded File Transfer relates tasks) |
License Information
The License has six (6) components:
- License Status
- License Customer
- Environment
- Expiration Date
- Cluster Nodes
- Monthly Transfers
Number of Monthly Transfers
The Universal Data Mover Gateway is licensed by the number of executions per month; specifically, the number of transfer instances that completed as DONE over a period of one month.
If you are licensed for an Unlimited number of monthly executions, then there is no limit on the number of task instances you can run.
Note
This feature will be enabled in a future release. – I thought this was included in 1.6/2.0?
what counts as a transfers? incoming/outgoing?
are they notified when they are close to it per month? - no; there is no system tracker – we need to think about how we communicate this;
if so how? if not we should say PM manages it and communicate # to customer monthly; is there a a manual way to pull this? if iwas them iw ould want to know how many i did regardless if we are going to stop them + sales needs to know to help put it in contractually
is it total transfers or per node?
Expiration Date
The license has an explicit expiration date, regardless of when it is applied. are they notified when close - by system or by PM/POC?
High Availability Licensed Cluster Nodes
When a Universal Data Mover Gateway has restrictions on the Cluster Nodes within its License-- all do right? its not a contractul thing though, the following behavior is experienced when a new or existing Cluster Node is started up:
where should we note the license gets applied to node/server kind at random/picks the latest? server?
Number of Nodes within the License (No Violation)
If a new Cluster Node starts up and adding a new Cluster Node is not in violation of the License:
The usual process occurs where the Cluster Node is created and starts up as Passive.
If an existing Cluster Node starts up and the License is not in violation with respect to Cluster Nodes: --Is this starting up after being offline? when would this happen that doesn't fall in the one above or is it supposed to be "if an existing cluster nodes starts up and adding a new cluster node will not violate the license"?
The usual process takes place with the Cluster Node starting up as Passive.
Number of Nodes exceeds or will exceed the License (Violation)
If a new Cluster Node starts up and adding a new Cluster Node violates the License, or the License is already in violation for Cluster Nodes:
- The new Cluster Node is added but it runs as a new status of UNLINCENSED.
If an existing Cluster Node starts up and there are more Cluster Nodes than the License allows; that is, the License is already in violation for Cluster Nodes:
A count of running Cluster Nodes is taken:
If the number of running Cluster Nodes is less than the license, the Cluster Node starts up normally as Passive.
If the number of running Cluster Nodes exceeds the license, the Cluster Node starts up as UNLINCENSED.
Unlicensed Node Processing
When a Cluster Node starts up as UNLINCENSED, it can only transition out of this mode in the following conditions:
- A new License is applied to the system that no longer makes the number of Cluster Nodes in violation of the License. – should we specify new key is applied; they need a new one via XX process
- A transitioning to OFFLINE mode of Cluster Node(s) occurs, thereby removing the Cluster Node violation of the License.
A user can connect to an UNLINCENSED Cluster Node from the User Interface; however, limited interaction is allowed: --are we calling it the User Interface everywhere? or admin UI?
- Transfer Activity Monitoring is not allowed.
- Transfer Management is not allowed. For example, it is not possible to initiate a file transfer to a remote partner.
$ udmg-client_a transfer add -f myfile -l mylogin -p mypartner -r myrule -w send unexpected error (405 Method Not Allowed): a valid license is required to perform this action
- Local Server Commands are not allowed to be executed.
- Properties can be updated, to allow a new license to be applied.
Unlicensed Node UI
The Server Status button and pop-up shows the UNLINCENSED Cluster Nodes, as seen below:
The button has a grey background, and the Controller service is marked as UNLICENSED.
Cluster Node List:
**if they want the license to be applied to a specific server/node, then they must turn all the other ones off and let the system apply the license to the last/only active server
Apply the License Key
Although you do not normally need to enter a license key immediately after installation, at some point the steps must be followed to enter the license key: – I think this weird to tell them; they need to apply the license within X days or as soon as possible
License Information
The License option in the sidebar menu identifies license information for:
- License Status
- License Customer
- Environment
- Expiration Date
- Cluster Nodes
- Monthly Transfers
License Key Application
The following steps outline how to enter the license key:
Step 1 | Contact your Stonebranch representative or Customer Support to receive the license keys for the intended operating system and environment. – add # of nodes, and # of file transfers? |
---|---|
Step 2 | where do they navigate to - admin ui? can only admin apply it? |
Step 3 | Click the License option in the sidebar menu. |
Step 4 | Input the license key and press the Update License button. |
Step 5 | The display is refreshed with the License details and after a few minutes, the UDMG Server status switches to ACTIVE mode (see node status). The License key fields include:
do we have a pic with active showing? |
if they need an updated license – fields change - what is the process