在今年晚些时候在学术环境中计划部署之前,我们正在使用 SP 2010 Beta。
我们预计,当一切都准备好后,大部分流量将通过 MySites,因此我们正在研究如何规划我们的 SP 拓扑以很好地扩展。
最初的想法是在一台服务器上运行主门户,在一台服务器上托管“学生”MySites,在另一台服务器上托管“员工”。
是否真的可以轻松做到这一点,还是我们走上了一条糟糕的道路?
具体来说 - 我们可以有 2 个不同的 MySites 网站集,每个都托管在专用服务器上吗?如果是这样,我们是否可以将 SharePoint 配置为从用户的登录帐户类型中计算出来,并将他们路由到正确的服务器?
是的,这是可能的,并且不被认为是一条坏路。对于具有地理位置分散的劳动力(使用本地 my 站点但使用集中式主站点)或出于性能原因(例如您自己)想要分离 my 站点的人来说,这是一种非常典型的情况。
对我来说唯一有问题的部分是为什么此时我的网站要在不同的服务器上运行?我认为通过将常规站点与我的站点分开,但将两个我的站点保持在一起以便它们可以共享资源(并且可能具有一些故障转移功能?取决于您有多少台服务器正在谈论。)
无论如何-正确的方法是拥有多个农场。在您的场景中,它将是 3 个农场:
然后,您可以在主场和 2 个我的站点场之间建立信任关系,主站点将在其中发布其服务,而我的站点场将使用它们。
在您的主要农场中,您可以为您的员工设置一个受众,并根据区分他们的任何标准为您的用户设置另一个受众。之后,您设置了 2 个受信任的“我的网站”位置,并为它们提供了适当的 URL 和受众。