The Relay Server is an infrastructure component that caches information from the Datastore and passes it on to Agents upon request. Therefore, Agents do not need to contact the Datastore directly.
Alternatively, Relay Servers can pass the cached information from the Datastore on to other Relay Servers. Without Relay Servers, Agents need to connect directly to the Datastore.
RES ONE Workspace environments can have a mix of connection methods, with some Agents connecting directly to the Datastore and others connecting to Relay Servers.
Relay Servers offer a number of advantages:
- Improved scalability in all kinds of distributed network topologies.
- Reduced network traffic in multiple-site environments, as fewer components connect directly to the central Datastore over relatively slow data connections.
- Reduced Datastore load, as fewer components connect directly to the central Datastore.
- Reduced maintenance on Agents that connect to Relay Servers, as no database driver needs to
- be installed for the RES ONE Workspace Datastore.
After installing and connecting one or more Relay Servers in a RES ONE Workspace environment, you can switch existing Agents in the same environment to connect to Relay Servers instead of to the Datastore, and you can connect new Agents to Relay Servers during the installation process. It also remains possible to connect existing and new Agents directly to the Datastore.
Relay Servers can be used in environments running RES Workspace Manager 2012 and later/RES ONE Workspace.