ADR Server

An ADR server can be run in two different ways.

Local Server

A local ADR server runs on the same system as the EnSight client and is not accessible from other systems. It can require a significant amount of disk space and in rare situations RAM. Disk space usage scales with the number of images and geometry objects stored in the database. An example database holding approximately 1000 items, including 10 movies and 4 3D geometry objects may use ~300MB of disk space. When idle, the RAM use is around 50MB, but can increase greatly depending on the complexity of the report operations. 1GB of RAM is suggested for a large server.

Remote Server

A remote ADR server listens on the network to serve requests from other machines. Remote servers benefit most by running multiple server processes to load-balance many simultaneous requests. They frequently have significantly more RAM and disk space due to the need to hold and serve data from more than one user. The extra data load is often facilitated by employing a (remote or local) PostgreSQL database. Because of this, there are increased options for performance optimization.

A local server can be turned into a remote server by enabling network connectivity to the machine by an appropriate choice of hostname and port in the Ansys Dynamic Reporting Server Launcher.