运行2个Windows 2012安装build议的ESXi

经过多方面的考虑和build议,我打算使用虚拟化元素来部署一些新的服务器。

原来的(物理)计划是运行域控制器,SQL(express),IIS和文件/打印服务器的一台服务器。 这将是100个用户,虽然可能只有四分之一将使用IIS和文件/打印。

为了帮助进行灾难恢复,我现在计划在具有10GB内存的服务器上运行ESXi 5.1,然后在两台虚拟机上运行:

VM1:Windows 2012 – 域控制器

VM2:Windows 2012 – SQL Express,IIS,文件/打印服务器

我应该如何去分配资源? VM1的4GB RAM和VM2的6GB RAM听起来是对的吗? 还是可以“过度使用”内存并让ESXi处理它? (我相信这应该是虚拟化的好处之一)。

我的ESXi主机将有两个数据存储(2x500GB镜像RAID和2x1TB镜像RAID)。 我打算让第一个数据存储上的虚拟机,然后是第二个数据存储上的第二个虚拟硬盘(对于VM2),这将是我的文件服务器共享。

我得到印象很深的configuration光盘将是最好的。 我还考虑在ESXi中使文件服务器虚拟硬盘“独立”,这意味着它不会被快照,因此如果我执行虚拟机备份(?),则不会包含这些文件。文件将从guest虚拟机操作系统,这就是为什么我不希望我的“灾难恢复”虚拟机备份包括所有这些以及大小将是非常大的。

我将在其他地方有一个“备份”域控制器。

我在上面做了什么明显的错误? (我希望不是)。

谢谢。

是的,这里有一些devise错误…

  • 为什么不在RAID 1 + 0中使用四个相同大小的磁盘arrays? 更好的性能和弹性,更多的灵活性。

  • 你将使用什么types的服务器/磁盘/ RAID控制器?

  • 你会在你的RAIDarrays上写caching吗?

  • 域控制器不需要4GB的RAM。 它可以less生活。 仅仅因为您可以在ESXi主机上过度使用内存,并不意味着您应该在这种情况下。

  • 我将使用精简configuration来实现可移植性,一致性以及将来避免空间问题。 我现在正在撤销 VMware环境,即当平均操作系统使用的大小小于50GB时,系统中的每个虚拟机configuration了250GB的精简configuration。

  • 除非你有一个非常特殊的原因,否则我不会搞乱独立磁盘。

  • 你将如何执行备份?

对于VM1,您可以设置Windows Server Core安装,不需要GUI,只需要大约512MB RAM。 我已经在这里为我们的第二个域控制器做了这个,它是理想的“消防和忘记”的解决scheme。 请记住,强烈build议您有> 1 DC,并且至less有一个在物理盒子上。

除非你有一个非常有说服力的理由,否则我会在VM2上拆分你的一些服务,这样SQL中的一个问题就不会让你的文件服务器崩溃,填充文件服务器会让你的IIS崩溃,等等。磁盘(如ewwhitebuild议),你应该仍然有足够的空间,一切。