我正在使用Windows Server 2008 R2 Standard获得服务器。
不幸的是,我现在买不起多个服务器,所以这个人必须从IIS和SQL到Active Directory和DNS等一些小angular色。
现在我的问题:操作系统附带许可证,也可以在Hyper-V虚拟机中运行Windows Server 2008 R2。 我是否应该将这些angular色中的一个或多个虚拟化为进一步分离? 如果是这样,哪个是最好的候选人?
我会说是的,你应该。 我会开始打破function区的系统。 即:如果正在设置IIS和SQL以支持单个应用程序,那么您可能需要在1台“服务器”上运行它们,并在另一台“服务器”上运行AD,DNS,DHCP等pipe理function。
如果是我,我将在物理主机上运行IIS / SQL,并通过虚拟机运行所有的pipe理服务,因此:pipe理服务,特别是在小公司,很less有很多开销与他们有关,的硬件。 然而,您的应用程序可能会看到大量的使用,并且更有可能比pipe理服务更快地增长资源需求,所以如果您之后必须购买后期模型服务器来虚拟虚拟服务器,则可以以较小的影响移动pipe理服务。
他们全部?
这真的取决于你想要做什么以及你的服务器是什么样的。 “真正的”服务器? 双处理器,64GB RAM? 或小便宜,在这种情况下的内存要求使运行高数量虚拟机不可能。
此外,许可证不包括多个虚拟机。