我们正在设置一个多区域SharePoint Server 2010服务器场,其中包含一个中央服务器场和3个区域服务器场。为了从中央农场提供中心搜索(即搜索所有地区的返回结果)
我们提出了以下选项。
选项1:跨农场共享搜索服务应用程序
我们可以在Central Farm中创建Search Service应用程序并将其发布以在整个服务器场中共享。其他区域农场将使用搜索服务应用程序。
选项2:提供内容来源详细信息
我们可以直接在中央服务器场的Search Service应用程序中提供以下内容源以进行爬网。即(a)来自区域农场a,b,c的网络应用程序网址
这两个选项都可以正常工作并按预期返回搜索结果。我们需要就最佳实践方面的中央搜索选项提供建议。
答案 0 :(得分:0)
这不是最佳实践问题,因为这是两个不同的事情。你决定哪种情况更适合你的情况。在选项A中,您只有一个搜索服务应用程序,因此您可以管理的物理内容较少。这也意味着区域农场可以更小,更便宜,因为它们不需要运行搜索。这也意味着区域农场需要中央农场进行搜索,因此需要随时可用。
在选项B中,您需要管理多个搜索应用程序,因此会涉及一定量的冗余工作。此外,由于项目将位于区域搜索索引以及中央搜索索引中,因此将存储一些重复数据的度量。但优点是这些环境具有较少的依赖性,因此您可以拥有不同的SLA或维护期。
您最重要的选择是优化对您最重要的特征。