Reserve license for client devices
- Last UpdatedDec 09, 2024
- 2 minute read
License reservation
Reserving a license for a specific device ensures a license will be available for that specific device whenever it is needed, regardless of the number of devices connected to the system. Each license can only be reserved to a single device, so if the device names are unknown ahead of time, it is better to not use reservations and instead allow the licenses to be acquired on a first-come, first-serve basis.
User-based license reservation
In the AVEVA Enterprise License Manager license reservation page, it is possible to mark a license to be reserved to a specific user. While the reservation page allows this particular configuration, it is important to know that neither AVEVA OMI nor InTouch HMI ViewApps support user-based license reservations. The end result will be that the software is unable to acquire the reserved license. Therefore, only use device-based reservations for Supervisory Client licenses.
Device-based license reservation
When reserving a Supervisory Client license for a specific device, the Device Name needs to be the name of the computer running the InTouch HMI/AVEVA OMI ViewApp. In the case where the ViewApp is running inside of a Remote Desktop Session on an RDS, then the Device Name needs to follow this naming pattern:
<RDSHostName>-<RDPClientName>-<index>
where RDSHostName is the name of the Remote Desktop Server (RDS), and RDPClientName is the name of the computer running the RDP client software, and index is 1. If there will be multiple RDP sessions from a single client machine, the index should be incremented (starting at 1) for each reservation for that specific RDP client, up to the total number of RDP sessions from that specific RDP client.
Reservation examples
Situation: A computer with a hostname of ControlRoomA runs AVEVA OMI
Device Name: ControlRoomA
Situation: A computer with a hostname of ControlRoomB running a single Remote Desktop Client (RDP), connecting to the Remote Desktop Server with a hostname of PrimaryRDS
Device Name: PrimaryRDS-ControlRoomB-1
Situation: Two computers with hostnames SupervisorPC1 and LineMgrA, respectively, each running a single Remote Desktop Client (RDP) connecting to the Remote Desktop Server (Terminal Server) with a hostname of PrimaryRDS
Device Names:
-
License Reservation 1: PrimaryRDS-SupervisorPC1-1
-
License Reservation 2: PrimaryRDS-LineMgrA-1
Situation: A computer with a hostname of ExecutiveDesktop running four (4) Remote Desktop Clients (RDPs), connecting to the Remote Desktop Server with a hostname of PrimaryRDS
Device Names:
-
License Reservation 1: PrimaryRDS-ExecutiveDesktop-1
-
License Reservation 2: PrimaryRDS-ExecutiveDesktop-2
-
License Reservation 3: PrimaryRDS-ExecutiveDesktop-3
-
License Reservation 4: PrimaryRDS-ExecutiveDesktop-4