多路复用器是实现横向可伸缩性(通过添加更多计算机来支持更多用户的能力)所必需的,因为它提供了可用于间接连接到多个邮件存储的单一域名。多路复用器还可以提供安全性方面的优点。
MMP 是独立于 Messaging Server 进行管理的,而 Messenger Express Multiplexor 则内置于邮件存储和邮件访问安装所附带的 HTTP 服务 (mshttpd) 中。
频繁使用的 Messaging Server 上的邮件存储会增长到非常大。因此,将用户邮箱和用户连接分布在多个服务器上可以提高容量和性能。此外,使用多台小型服务器计算机可能比使用一台大型、高容量、多处理器的计算机更划算。
如果您的邮件服务器安装大小要求使用多个邮件存储,则您的组织可以通过使用多路复用器在若干方面受益。用户与其邮件存储之间的间接连接,以及在多个 Messaging Server 上重新配置用户帐户的方便性具有以下优点:
简化了用户管理
因为所有用户都连接到一个服务器(或者,如果有分别用于 POP、IMAP、SMTP 或 Web 访问的多路复用器计算机,则连接到多个服务器),所以您可以预先配置电子邮件客户端并向所有用户分发统一的登录信息。这简化了您的管理任务并减少了分发错误的登录信息的可能性。
对于负载特别高的情况,您可以运行具有相同配置的多个多路复用器服务器并通过 DNS 循环或使用负载平衡系统来管理与它们的连接。
因为多路复用器使用存储在 LDAP 目录中的信息来查找每个用户的 Messaging Server,所以系统管理员可以很容易地将某个用户移动到一个新服务器中,并且这一过程对用户来说是透明的。管理员可以将用户的邮箱从一个 Messaging Server 移动到另一个中,然后更新 LDAP 目录中该用户的条目。该用户的邮件地址、邮箱访问和其他客户端首选项都无需更改。
提高了性能
如果单个计算机上的邮件存储增长到过分大,则可以通过将某些邮件存储移动到其他计算机上来平衡负载。
可以将不同的用户类指定到不同的计算机上。例如,可以选择将贵宾用户放在功能更强大的大型计算机上。
多路复用器将执行某些缓冲,从而使慢速客户端连接(例如,通过调制解调器)不会降低 Messaging Server 的速度。
降低了成本。因为可以使用一个多路复用器有效地管理多个 Messaging Server,所以可以通过购买多台小型服务器计算机(其总成本要少于一台大型计算机)来降低整体成本。
更好的可伸缩性。使用多路复用器,可以非常方便地扩展您的配置。您可以在性能和存储容量需要增长时逐渐地添加计算机,而无需替换现有的投入。
最短的用户停机时间。使用多路复用器将一个大型用户库分布在许多小型存储计算机上可以分隔用户的停机时间。当单个服务器出现故障时,只有该服务器的用户会受到影响。
提高了安全性。可以使用安装了多路复用器的服务器计算机作为防火墙计算机。通过此计算机路由所有客户端连接,您可以限制外部计算机对内部邮件存储计算机的访问。多路复用器支持与客户端的未加密和加密的通信。