忽略速度和性能问题,并且适用于少于 20 个用户,在 Win2012R2 OS 服务器上安装这五个 MS 2016 应用程序服务器的最佳最小拓扑和顺序是什么,按重要性排序:
- [DC] 域控制器 - 必备
- [OWA] Office Web Apps - 非常必要
- [Ex] 兑换 - 强制
- [SP] Sharepoint - 部分可选
- [Sk] Skype 服务器 - 可选
如果可能的话,我们希望只使用两个操作系统服务器/实例,但是在性能较低的 CPU 上运行三个或四个操作系统是否会带来巨大的改进效果(其中 [括号中表示在一个操作系统上运行],从左到右是安装顺序):
设置1:
- [DC]+[OWA,Ex,SP,Sk]
设置2:
- [DC]+[Ex]+[OWA,SP,Sk]
设置3:
- [DC]+[Ex,Sk]+[OWA,SP]
这也假设安装需要多分区硬盘,并每周执行完整的实例快照作为备份。
答案1
您不能在同一台服务器上安装 Exchange 和 Office Web Apps。将 Exchange 放在 DC 上并不是一个好主意。
这里最好的选择是使用带有两个物理盒的 VM 技术:
主机 1:VM1:DC,VM2:Exchange 主机 2:VM1:DC,VM2:Office Web Apps 服务器。请记住,使用 Windows 2012 R2 标准,您可以在一台物理机上安装两个虚拟机。
Sharepoint 无法与其他任何软件很好地兼容。因此,另一个 VM 将是最佳选择。这意味着需要另一个 Windows 许可证。无法回答有关 Skype 的问题,但我认为它类似。
不过,云的答案是强制性的——对于 20 个用户,你应该只查看 Office365——除非有某些特定原因导致你无法查看云。如果带宽是问题所在,那么在比较数字时,请确保你还将 Office 许可证的成本纳入比较范围。
答案2
除了 AD DS、DNS、DHCP 和可能的打印服务器之外,我不会在 DC 上放置任何东西。
OWA 是 Exchange 的一个组件。它不是一个单独的角色。
SharePoint 和 Skype 可能安装在同一台服务器上。
我不明白这句话:
This is also presuming multi-partitioned hard-drives as required by the installation
。您指的是哪些安装要求?您能引用/链接它们吗?在同一个 HDD 或 RAID 阵列上配置多个分区对性能或可恢复性没有任何作用。我不确定您是否也是这么想的,但这与我的想法一致。例如,如果您将 Exchange 数据库和事务日志分离到同一个底层 HDD 或 RAID 阵列上的不同分区/卷上,它们仍将争夺同一个底层磁盘(因为它们具有不同的 I/O 模式:随机与顺序),从而抵消了分离它们的任何潜在性能优势。此外,如果底层磁盘或阵列发生故障,那么您就失去了通过分离它们而获得的任何可恢复性优势(因为您的数据库和日志将位于同一个物理 HDD/阵列上,如果发生 HDD/阵列故障,恢复将更加困难)。
我建议至少有 3 台服务器:
AD DS/DNS/DHCP/打印服务器
Exchange 服务器
SharePoint/Skype - 当然,您需要做一些功课来确定 SharePoint 和 Skype 是否可以安装在同一台服务器上。