我们正在试用 SP 2010 Beta 版,计划于今年晚些时候在学术环境中进行部署。
我们预计,当一切都配置好后,大部分流量将通过 MySites,因此我们正在研究如何规划我们的 SP 拓扑以实现良好的扩展。
最初的想法是在一台服务器上运行主门户,在一台服务器上托管“学生”MySites,在另一台服务器上托管“员工”。
实际上是否能轻易地做到这一点,或者我们是否正在走上一条错误的道路?
具体来说 - 我们可以拥有 2 个不同的 MySites 网站集,每个网站集都托管在专用服务器上吗?如果是这样,我们可以配置 SharePoint 以根据用户的登录帐户类型确定用户类型,并将其路由到正确的服务器吗?
答案1
是的,这是可能的,而且这并不是一条坏路。对于员工分布在各地(使用本地我的网站但使用集中式主网站)或出于性能原因想要分离我的网站(例如您)的人来说,这是一种非常典型的情况。
对我来说唯一有疑问的是,为什么现在要在单独的服务器上运行我的网站?我认为,通过将常规网站与我的网站分开,但将两个我的网站放在一起,以便它们可以共享资源(并且可能具有一些故障转移功能?取决于您谈论的服务器数量),您可以获得更好的(服务器)收益。
无论如何 - 正确的做法是拥有多个农场。在您的场景中,应该是 3 个农场:
- 主要 SharePoint 站点/门户
- 为我的网站配备人员
- 学生我的网站
然后,您可以在主服务器场和我的 2 个站点服务器场之间建立信任关系,其中主站点将发布其服务,而我的站点服务器场将使用它们。
在主服务器场中,您可以根据区分标准为您的员工设置一个受众,为您的用户设置另一个受众。之后,您可以设置 2 个受信任的“我的网站”位置,并为它们提供适当的 URL 和受众。