Transaction server is an element of the location group (Compute resource or a backup server) where the particular transaction is performed.
These are non-backup transactions, related to Appliances (apart from VMware virtual servers), such as:
- destroy disk
- configuration of the operating system
- build disk
- format disk
- server provisioning
- rebuild network (offline)
- SetSshKey (offline)
- ConfigureLoadBalancer (offline)
The system selects the element of your location group to be a transaction server according to the following principle:
- If the appliance is associated with a Compute resource with only a local data store, this Compute resource will be selected.
- If there are backup servers (server) available to the user who sets the transaction, any such backup server will be selected based on the lowest CPU load (highest cpu_idle parameter)
- If the above user does not have access to the backup servers, but there are such in his location group, any of the available backup serves will be selected based on the lowest CPU load (highest cpu_idle parameter)
- If there are no backup servers in the location group, the Compute resource associated with this virtual server will be selected as the transaction server.