SharePoint 中的 Farm 是什么?

17
我正在寻找关于农场的定义,但是我找不到一个符合我的需求的。
有人知道一个简单易懂的解释吗?
在SharePoint中,什么是农场?它是如何工作的?

2
我已经投票将此问题移动到http://sharepoint.stackexchange.com。因为这不是关于代码的特定问题,所以在这里属于离题讨论。但它在Stack Exchange中有一个位置,所以我不会对它点踩。顺便说一句,在Sharepoint中,Farm只是提供同一应用程序的一组服务器。换句话说,在Sharepoint中,Farm就是服务器农场(此术语独立于Sharepoint存在)。 - Geeky Guy
2个回答

30
你应该查看有关SharePoint拓扑结构的有用海报,特别是Microsoft SharePoint架构的那个。
SharePoint农场基本上是拓扑结构中最低层次,在服务器硬件之后。让我解释一下:
您可以安装SharePoint的一个或多个服务器。这些服务器通过SharePoint连接并全部加入“SharePoint农场”。SharePoint农场也可以只是一个服务器,但仍然是农场。每个服务器只能有一个农场,不能有多个农场。除了运行SharePoint本身的服务器之外,您还有一个或多个运行SQL Server并保存所有数据的服务器(群集)。
从农场级别向下走可以进入拓扑结构(简化):
  • 在农场上,您拥有一个或多个Web应用程序
  • 在Web应用程序上,您拥有一个或多个站点集合
  • 在站点集合上,您拥有多个站点/ Web
  • 在Web /子Web上,您有一个或多个子Web
  • 在Web /子Web上,您有一个或多个列表
  • 在列表上,您有一个或多个列表项
我说“简化”是因为我没有涉及IIS Web应用程序、内容数据库以及服务应用程序所扮演的角色。

正如我所说:为了简单起见,将其省略了。 - Dennis G
很棒的回答, 谢谢 Dennis, - Tam Dao

2

简单来说,SharePoint农场是一组一台或多台服务器计算机协同工作,为客户端提供SharePoint Foundation功能。对于简单的情况,您可以通过在单个服务器计算机上安装和配置所需的所有内容来设置SharePoint 2010农场。在典型生产环境中,SharePoint农场在单独的专用数据库服务器上运行SQL Server,并且可以具有多个前端Web服务器。除了数据库服务器和一组Web服务器外,农场还可以运行一个或多个应用程序服务器。

(来源书籍:《深入浅出Microsoft SharePoint 2010》,作者:Ted Pattison)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接