三层工作组场中的 SharePoint Foundation 2010 部署

三层工作组场中的 SharePoint Foundation 2010 部署

我使用 SharePoint Foundation 2010 为我的客户开发了面向互联网的 Web 应用程序,作为前端门户,客户可以从中获取与 FBA 身份验证相关的信息。

所有开发都在单台服务器上完成,即 Web 前端、应用程序服务器和数据库服务器都在单个机器上。

在托管环境中部署时,客户希望将此 Web 应用程序移动到具有以下配置的三层架构上:

  • 1 个 Web 前端服务器
  • 1 个应用服务器
  • 1 个数据库服务器

问题从这里开始,所有服务器都在类似的工作组中,而不是在域中。经过大量的谷歌搜索和查看文章后,我发现使用以前版本的 SharePoint,即 MOSS 2007 甚至 Sharepoint 2010,我们可以在工作组上创建 2 层服务器场(即仅 1 个 WFE 和 1 个数据库服务器。)但 3 层是不可能的。

参考网址

我需要你对如何继续前进的建议。

  1. 在托管环境中,域名是否是三层实施所必需的
  2. 是否有可能在工作组场中添加第三台服务器
  3. 在当前情况下,最好的前进方式是什么

答案1

虽然有点过时了,但是本文支持您使用 Windows 域来实现 SharePoint 的 n 层设置的需要。

所以,1. 是,2. 否,3. 创建一个域,即使它只是用于 SharePoint。

答案2

我总是会使用域,即使这意味着在 SQL 服务器上安装 AD DS 角色。服务器之间的安全性更好,需要的用户管理更少,而且通常当您需要 Microsoft 帮助时,您会处于更受支持的场景中。即使您可以让工作组工作,这将是一个不寻常的情况,你最终会在某个时候因身份验证问题而陷入困境。添加 AD DS 角色(也会添加 DNS 角色),将其他服务器添加到域,然后你就大功告成了,生活变得轻松多了。

理想情况下,您需要冗余域控制器(两台具有 AD DS 角色的服务器),但如果只是用于 SharePoint 场,那么如果 SQL 框关闭,那么拥有 AD 的意义何在:)... 如果您使 SQL 框群集/冗余,那么正确添加 AD DS 角色可能会更加困难,因此如果您使用高可用性,请对此进行研究。

相关内容