How Magic xpa Counts the Used MGRIA Licenses (Magic xpa 4.x)
This Technical Note explains how Magic xpa counts the MGRIA licenses that are used.
The MGRIA license mechanism takes into account the following factors:
-
How many enterprise servers are serving a certain application
-
How many clients access the application
The client ID for the licensing is: {station}CPU_ID/MAC/IP
(MAC address if the CPU ID cannot be obtained, IP address if both cannot be obtained).
When not working in a terminal server environment, the station is 0 (i.e. the ID is prefixed with {0}).
All sessions from any {station}CPU_ID/MAC/IP are counted by each broker, for each runtime-engine, as 1.
However, if the client accesses applications in more than one broker (therefore the engine), sessions from the same client will be counted more than once (even if accessing the same application more than once).
For example: an application is served by two engines (enterprise servers). The same client opens two sessions served by the two engines. In this case, 2 MGRIA licenses will be consumed.
Some more examples:
-
One user opens two different applications – 2 licenses are consumed.
-
One user opens the same application twice – 1 license is consumed (assuming only one runtime-engine serves the application).
-
One user opens the same application but with two different entry points (i.e. start program) – 1 license is consumed (assuming only one runtime-engine serves the application).