A distributed organization can setup its messaging infrastructure in a consolidated setup or a distributed setup. The decision between consolidation versus distribution depends on a lot of factors. However the main consideration will be the network and administrative infrastructure available.
This article details the prerequisites, advantages and disadvantages of each setup to help you decide on which architecture would suit your organization the best. The possible options are:
- Consolidated setups in which all mail servers are hosted at the corporate data center at one location.
- A distributed architecture in which every branch has its own mail server that talks to the central mail server at the corporate data center.
- A mixed architecture in which branch servers are installed only in those locations which do not have sufficient connectivity to the data center or the mailing requirements at this branch are special.
CENTRALIZED MAIL SERVER
Pre-requisites for when to go for a consolidated setup
The following conditions are conducive to having a centralized mail server setup.
- Presence of a corporate data center with 24/7 administrations.
- Availability of adequate computing power and storage in the data center.
- High speed Internet connection with suitable redundancy.
- Sufficient bandwidth on the WAN connections to the remote branches. The bandwidth on each WAN link required will depend on all the applications running on the same and on the mail traffic and mail protocols used.
- A large number of branches geographically distributed with the average number of users at each branch not enough to warrant the setting up of a remote mail server.
- Lack of administrative resources with sufficient knowledge to manage remote mail servers.
- The server topology is simplified.
- The Mithi Connect Server servers can be administered centrally and thus reduce administrative costs.
- Mail Servers and other hardware devices are used optimally.
- A centralized data center can increase scalability and availability.
- With a fewer target servers; there are fewer security issues.
- Easier to manage mail archiving and other compliance related issues as all mail pass through the central servers.
- Easier to keep the mailing system up-to-date as it is easier to upgrade and patch central servers.
- As the end users will access their mailboxes on the central server via the network, the user experience will directly depend on the speed and availability of a connection between the branch and the data center.
- The network traffic between branches and the data center will increase. The traffic will be more when users access their mailboxes using the web mail client or a desktop email client. In case of access using a desktop email client, the traffic load will be more in case the client makes an IMAP connection to the server, as opposed to a POP connection.
- When moving from a distributed setup to a consolidated setup, the network traffic will increase substantially due the traffic generated by moving mail boxes from the branch servers to the central servers
- WAN bandwidth is utilized to transfer mail from one user to another even in the same branch.
DISTRIBUTED MAIL SERVER
Pre-requisites for when to go for a distributed setup
The following conditions are conducive to having a distributed mail server setup.
- A small number of branches with enough number of mail users at each branch to warrant a local mail server.
- Adequate administrative resources at the branches.
- Insufficient bandwidth capacity between the data center and branches.
- Messaging requirements at a particular branch are high.
- De-centralized administration.
- Low bandwidth usage on the corporate WAN.
- Faster mail deliveries for messages between users in the same branch.
- Higher administrative resources required at the branches.
- More security issues as the number of servers is more.
- Slower updates and upgrades to the mailing system.
- Backup and mail archiving to be done at individual branches.