我所在的组织所有用户都拥有标准 Exchange CAL 许可证,并且可以使用 Exchange Server 标准服务器许可证。该组织大约有 1000 名用户。
我们可以使用 Exchange 服务器标准来满足 1000 名员工的需求吗?Exchange 服务器标准有哪些限制?IT 部门表示,它不支持满足如此多员工需求所需的集群等功能,有谁在这方面有经验吗?
答案1
一台不错的服务器上有 1000 个用户不算什么。我认为 10,000 个用户时,您就需要一台额外的服务器。集群更多的是 - 当您的服务器发生故障时,您会怎么做?等等?
对我来说,1000 个用户意味着企业许可证,这并不是因为技术上需要,而是因为最后我想在 2 台机器上进行集群,这样就可以避免因硬件故障而停机。1 小时的停机时间意味着 1000 小时的生产力损失。
这不是许可问题 - 标准许可证可以在现代硬件上很好地处理 5000 个用户。这完全是关于业务方面的问题。您能承受停机的影响吗?
答案2
TomTom 的说法是正确的,Exchange 2010 Standard 足以支持 1000 个甚至更多的客户端,但除此之外,您还需要考虑其他事项。
如果您只想使用一个 Exchange 2010 STD 还是想要使用 DAG,您需要考虑什么。
如果您想使用 DAG,这意味着您可以重新启动一台服务器,而另一台服务器承担所有负载,反之亦然,并且一切都继续运行,您需要 Windows 2008 R2 Enterprise 和至少 2 个 Exchange 2010 Standard 许可证(每个盒子都必须安装所有角色)。您还需要某种可以正确引导流量的负载平衡器(硬件或软件)。
可以使用 NLB 将两个或多个 Exchange Server 2010 客户端访问服务器配置为 CAS 阵列,前提是它们没有同时安装为数据库可用性组 (DAG) 成员的邮箱服务器。
原因是 DAG 成员使用 Windows 故障转移群集,而它不能与 NLB 共存。`
Exchange 2010 Enterprise 不会为您提供超过支持的数据库数量(STD 为您提供 5 个,Enterprise 提供 100 个左右)。每个数据库的空间可以是 5TB,因此只要 5TB x 5 足够,标准版就足够了。如果您想要 DAG,则需要购买 Windows 2008 R2 Enterprise,因为它使用其集群选项。
您还需要区分 CAL。有 STD CAL 和 ENT CAL。STD CAL 涵盖了 Exchange 的所有基础知识,并且可以(如果您愿意)与 Exchange 2010 ENT 配合使用。如果您想要其他功能(基本上我想到的是存档),那么您将需要 Exchange STD CAL 和 Exchange ENT CAL(不只是一个,而是两个)。换句话说,无论您使用的是 Exchange 2010 STD Server 还是 2010 ENT Server,您始终以 Exchange STD CAL 为起点。主要区别在于支持的 DB 数量。
您还可以完全使用 Exchange 2010 STD 和 Exchange STD CAL + Exchange ENT CAL 来获取 Exchange 2010 STD 中的存档功能。