Windows基础结构拓扑和angular色/function

我最近创build了自己的公司,作为一个自由.NET开发人员。 作为开发人员,networking基础架构和拓扑结构并不是我的强项。 我可用的硬件基础结构在下面的模式中绘制。 问题是在哪里安装/托pipe我的需求?

所以,我的需求是:

  • 活动目录
  • DNS
  • DHCP
  • IIS
  • SQL Server
  • TFS 2010
  • Sharepoint基础
  • Exchange服务器

现在的情况

由于我是新来的,我显然不能添加图片到我的post。 所以这里是到当前拓扑的链接: 拓扑

可用的OS许可证:

  • 1个Windows Server 2008 R2企业版
  • 1个Windows Server 2008 R2 Web
  • 1个Windows小型企业服务器2011年
  • 1个Windows家庭服务器2008年

服务器规格:

  • 服务器1:AMD Athlon64 X2 4400+ / 6 GB DRR2
  • 服务器2 :(需要购买,可能的规格)英特尔I7 2500/12 GB DDR3

我想到的configuration:

  • 路由器:DHCP
  • 服务器1:Win2008 R2企业版+ Active Directory + DNS +文件服务器
  • 服务器2:Win2008 R2 Web + Sharepoint基础+交换+ IIS + SQL Server + TFS 2010

服务器将根据其MAC地址从路由器接收专用IP地址。 Hyper-V也可能是服务器1上的一个选项。但我不知道Hyper-V带来的负载,也不知道AD / DNS /文件服务器的负载。

反馈

你们有什么感想? 请记住,只有2-3个实际用户。

迈克我不得不说,为2-3用户群,这是一个非常昂贵的设置,但这些都是要求如此..

我会在路由器和主机的其余部分之间添加一个L3pipe理型交换机。 有几个原因,但最简单的方法来添加一些基本的安全,如vLans和链接聚合到服务器1和服务器2。

我永远不会永远把我的SQL数据库在外部面临访问的Web服务器上。 你只是想问问题,想象一下你会被黑客入侵,他们在一台服务器上拥有他们所需要的一切!

在某种情况下,您确实最终被黑客入侵,您是否真的希望在TFS 2010上提供的所有源代码都可以轻松访问?

同样,由于太多的原因(除非您最终使用SBS版本),Exchange最好分开放置,您确定可以在线find最佳实践。

你也应该知道你不能添加完整的服务器2008企业,同时把它作为DC与SBS一起使用。

您应该将DC用于DNS和DHCP以便于维护。

我可以永远继续大声笑,所以我会停在这里!

编辑:我会再添加两个东西,你需要考虑备份和中央存储设备 – 也许是一个NAS设备? 请不要使用RAID 5,请尝试RAID 6或10 …

冷T做了一些优秀的点,所以我不会再覆盖同样的理由。

R2企业版许可证将允许您使用Hyper-V在同一个盒子上运行另外四台R2企业服务器。 这将是从您的硬件获得最大的好方法 – 除了您将需要更多的RAM。 即使12GB对于四台虚拟机来说也是不够的 – 如果你能负担的话,看一下32GB或更多。