VISULOX PORTAL Server Array
On the VISULOX PORTAL Servers tab in the VISULOX PORTAL Console or with the visulox-portal array command in a shell it is possible to group VISULOX PORTAL Servers together to form an array.
An array is a collection of VISULOX PORTAL Servers that share configuration information.
An array contains the following:
- One primary server – This server is the authoritative source for global VISULOX PORTAL information, and maintains the definitive copy of the organizational hierarchy
- One or more secondary servers – The primary server replicates information to these servers
A single, standalone server is considered to be the primary server in an array with no secondary servers.
VISULOX PORTAL Servers in an array may run different operating systems. However, all the array members must run the same version of VISULOX PORTAL Service.
Arrays have the following benefits:
- User sessions and application sessions are load-balanced across the array. To scale more users, simply add more VISULOX PORTAL Servers to the array.
- With more than one server, there is no single point of failure. You can decommission a server temporarily with the minimum of disruption to your users.
Configuration information, including all the objects in your organizational hierarchy, is replicated to all array members. All array members have access to all information.
Users see the same Workspace and can resume applications no matter which VISULOX PORTAL Server they log in.
A VISULOX PORTAL Server is added to an array by clicking Add in the VISULOX PORTAL Servers List table or by using the following command in a shell:
visulox-portal array join --primary <server> --secondary <server>