企业中任何IT解决方案的实施都始于设计。 在此阶段,IT经理将必须计算服务器的数量及其特性,以便一方面足以满足所有用户的需求,另一方面确保这些服务器的价格质量比达到最佳,而为新信息系统创建计算基础架构的成本却未达到最佳水平严重违反了企业的IT预算。 让我们看看如何设计Zimbra Collaboration Suite中的实施基础架构。

与其他解决方案相比,Zimbra的主要特征在于,在ZCS的情况下,“处理器瓶颈”很少成为处理器能力或RAM。 主要限制通常是硬盘驱动器的输入和输出速度,因此应主要注意数据仓库。 正式宣布的在生产环境中Zimbra的最低要求是4核64位处理器,时钟速度为2 GHz,系统文件和日志为10 GB,RAM为8 GB。 通常,这些特性足以响应服务器的操作。 但是,如果您必须为1万名用户实施Zimbra,该怎么办? 在这种情况下,什么服务器以及应如何实施?
首先,一万个用户的基础架构应该是多服务器。 一方面,多服务器基础结构允许Zimbra进行扩展,另一方面,即使有大量用户涌入,也可以实现信息系统的响应式操作。 通常很难准确地预测有多少用户能够为Zimbra服务器提供优质的服务,因为这很大程度上取决于他们处理日历和电子邮件的强度以及所使用的协议。 因此,例如,我们将实现4个邮件存储。 如果容量不足或严重过剩,则可以关闭或添加另一台。
因此,在为10,000人设计基础结构时,有必要创建LDAP,MTA和代理服务器以及4个邮件存储。 请注意,可以将LDAP,MTA和代理服务器设为虚拟。 这将减少服务器硬件的成本并促进数据备份和恢复,但是,另一方面,如果物理服务器发生故障,则可能会立即失去MTA,LDAP和代理的风险。 这就是为什么应根据紧急情况下您可以承受的停机时间来选择物理服务器还是虚拟服务器的原因。 邮件存储将最好放置在物理服务器上,因为主要的写入周期将发生在物理服务器上,这限制了Zimbra的性能,因此,更大数量的数据传输通道将显着提高Zimbra的性能。
原则上,在创建了LDAP,MTA,代理服务器,网络连接的存储并将它们组合为一个基础结构之后,针对10,000个用户的Zimbra Collaboration Suite就可以进行调试了。 此配置的工作方案将非常简单:
该图显示了系统的主要节点以及将在它们之间循环的数据流。 使用此配置,将完全保护基础架构免受数据丢失,与任何服务器故障相关的停机时间等等。 让我们看看如何保护您的基础架构免受这些问题的困扰。
主要方法是硬件冗余。 在主服务器发生故障的情况下,其他MTA和代理节点可以临时承担主服务器的角色。 关键基础结构节点的复制几乎总是一个好主意,但是在所需的数量上并不总是可行的。 一个生动的例子是保留存储邮件的服务器。 当前,Zimbra Collaboration Suite开源版不支持创建重复的存储库,因此,如果其中一台服务器发生故障,将无法避免停机,并减少由邮件存储故障引起的停机时间,IT经理可以将其备份部署到另一台服务器上服务器。
由于Zimbra OSE中没有内置的备份系统,因此我们将需要支持实时备份和外部存储的Zextras Backup。 由于Zextras Backup在进行完整和增量备份时会将所有数据放在/ opt / zimbra / backup文件夹中,因此明智的做法是在其中装入外部,网络甚至是云存储,因此,在服务器崩溃的情况下,您应该使用紧急备份时的实际值。 您既可以将其部署在备份物理服务器上,也可以部署在虚拟机和云中。 为了减少进入服务器的垃圾流量,在服务器前安装带有垃圾邮件过滤器的MTA也是一个好主意。
结果,Zimbra的安全基础架构将如下所示:
通过这种配置,Zimbra基础设施不仅能够为10,000个用户提供优质的服务,而且在紧急情况下,还可以快速消除其后果。
有关Zextras Suite的所有问题,您可以通过电子邮件katerina@zextras.com与Zextras Katerina Triandafilidi的代表联系。