为小型办公室build立hyper-v服务器以及如何分配资源

估计机器规格:双X5550 Xeon处理器,2.66GHz 8Mcaching,超线程(酷睿i7架构至强),24GB 1333MHz内存,8x143gb 10K RPM SAS硬盘raid6arrays,512MB控制器内存。

这个服务器必须具备的angular色:

  • Web服务器IIS 7,生产实例
  • Sql Server 2008,生产实例
  • Exchange 2007

angular色非常希望有:

  • Web服务器IIS 7,分段实例
  • Sql Server 2008,Staging实例+ Team Foundation Server数据层
  • 团队基础服务器应用程序层

angular色,这将是很好的有:

  • 备份域控制器

有关如何分配虚拟机的最初想法:

  1. Web服务器生产
  2. SQL Server的生产
  3. Exchange Server
  4. Web / Sql Staging + Team Foundation服务器
  5. 备份DC

这个盒子很可能会以一个100mbps连接托pipe在一个托pipe数据中心。 现在到我的具体问题:

  1. 这台机器足够强大,可以运行所有这些angular色吗?
  2. 服务器资源如何最佳地分配给这些angular色? 我最初的想法是如何为angular色分配虚拟机是正确的方法?
  3. 对于在云中放置备份DC的域有什么样的影响?
  4. 如果主DC故障转移到备用DC,那么在Comcast 50mbps / 10mbps连接上的公司networking上,对于外部DC,是否会有明显的性能下降?

编辑:组织信息,约35名员工/邮箱。 我们的网站是为35名员工+ 20,000用户。 对于使用,网站通常每天只有几百次点击,所以平均使用率总是很低。 电子邮件的使用情况可能会稍微大一点,从邮寄大量的文件。

目前,我们所有的托pipe都是通过共享空间和共享数据库服务器来完成的,所以我没有使用配额的确切概念,但显然不能太大,我们的托pipe成本不会超过20美元/月。

  1. 规格看起来不错,但这将取决于每个服务器的总体负载。 你在build什么types的networking应用程序? 你将使用多less数据? Exchange中有多less个邮箱?

  2. 看起来你有6个逻辑服务器angular色+ hyper-v,所以对于内存来说,你只能平均每个服务器3Gb。 根据负载情况,我希望数据库和Exchange服务器需要更多的东西,而且每个东西都可以从更多的(通常)中受益。 磁盘明智,再一次,很多将取决于你有多less数据工作。 将生产和临时服务器放在相同的硬件上可以使这些应用程序的数据量增加一倍。 添加邮箱,操作系统请求和代码回购等,以了解您的需求。

  3. 我不知道。

  4. 这可能取决于用户负载。 如果它很高,而且你的SDC在全国各地,你通常可以预料会有延误。 如果您的公司非常以电子邮件为中心,Exchange服务器也会发生同样的情况。

我的个人喜好 在这将是保持暂存服务器+版本控制,SDC内部,也可能是Exchange服务器。 将生产服务器放在colo中很好。 交换服务器也可能会很好,取决于预期的stream量。 保持登台服务器分离可以在设备出现故障的情况下提供额外的冗余层。 保持内部的SDC和Exchange服务器对networking用户的响应时间保持较低。