Web Farms - Architecture
- Last Updated: November 5, 2025
- 2 minute read
- MOVEit Transfer
- Version 2024.1
- Version 2024
- Documentation
A MOVEit Transfer web farm uses a tiered architecture, separating the database and file store segments from the MOVEit Transfer application servers. With this architecture, MOVEit Transfer application servers can be added to the farm at will, providing increased ability to handle web requests. Additionally, you can upgrade your database and file store servers independently, to handle increased load or clustered to provide better performance and reliability.
Below are examples of possible MOVEit Transfer web farm architectures. Each architecture has shared features, such as a load balancer to distribute requests to the MOVEit Transfer nodes and a separate internal network for connecting the MOVEit Transfer nodes to the database and file store servers. Differences include whether a firewall is used to protect the database and file store servers from the MOVEit Transfer nodes and whether the database and file store servers are clustered.
Simple Tiered Web Farm
This section illustrates a simple tiered MOVEit Transfer web farm. A load balancer distributes requests to the individual MOVEit Transfer nodes, each of which connects via a separate internal network to the database and file store servers.
Secure Tiered Web Farm
In this illustration, a firewall separates the database and file store servers from the MOVEit Transfer nodes. As the most Internet-facing servers in the farm, the MOVEit Transfer nodes are the most susceptible to being attacked and compromised. The firewall helps guard against further penetration into the more vital internal servers in the unlikely event one of the MOVEit Transfer nodes is compromised.
Secure Clustered Tiered Web Farm
In this illustration, the database and file store servers are clustered to increase reliability and performance. The clusters appear as a single server to the MOVEit Transfer nodes, provide the benefits of a secure tiered topology, and provide better scaling and fault tolerance for database and file operations.