Server Deployment Options

PureMessage is a collection of components bundled into roles. These roles can run on a single server or be shared across multiple servers in various configurations. This section reviews various deployment scenarios.

This section suggests three PureMessage server deployment options ranging from simple implementations (for smaller organizations) to more complex deployments for organizations with higher volumes of mail. PureMessage scales both vertically (bigger servers, faster processors) and horizontally (more servers). The PostgreSQL based back-end quarantines have been designed to scale to tens of millions of messages. Server management is scalable by using the PureMessage Server Groups features to replicate configuration and aggregate reporting across multiple servers.

Different levels of performance can be achieved by installing PureMessage roles on either a single server, or in varying configurations on multiple servers.