设置Sharepoint 2010开发机器

我目前被分配到为SharePoint 2010项目准备开发机器的任务。

机器很健壮:

  • 1个英特尔酷睿i7 950与16GB
  • 2个英特尔酷睿i7 950与12GB

软件

  • SharePoint 2010
  • 企业SQL Server
  • 2008 R2 Windows 2008 R2

开发机器应尽可能相同。 我想使用Hyper-V,所以我可以轻松地重新使用图像(安装一台机器,复制图像),并且更加灵活一些。

我已经阅读了几个安装指南。 大多数情况下,他们都安装在具有VM(VMWware)的笔记本电脑上,并且/或者在一台虚拟机中安装所有组件(SQL,AD,SharePoint)。

我想问的问题是。 为了在所有三台机器上进行相同的设置,哪些组件(SQL,AD,SharePoint)应该放在哪里。 由于所有三台机器运行在同一个networking中,我不认为运行三个“相同”的DC。

我想到的一个场景是:

机器1:
VM1:1 Active Directory /域控制器(Windows 2008 R2 – Core)
VM2:SQL Server + SharePoint

机器2 + 3:
VM1:SQL Server + SharePoint
机器2 + 3指向机器1 / VM1作为他们的AD / DC。

只有一个共享的DC是要走的路,所以你的build议听起来不错。

如果您要尝试执行任何与性能相关的任务,则可能还需要考虑将SQL Server部署到单独的专用计算机。

最后的考虑。 你的机器上有12GB和16GB的内存。 在你的configuration中这样可以,但是将来没有太多的额外的Hyper-V实例的容量。 (假设每台机器都运行SQL Server,SharePoint 2010和Visual Studio 2010)