正如其他人已经建议的那样,如果您已经拥有Windows Server许可证,那么您将拥有一个企业级虚拟化平台。如果是标准版,则可以通过以下方式使用它:
(1)在最多具有两个物理套接字的物理服务器上安装一个 Windows Server 实例(核心数量无关紧要,处理器套接字也是如此,因此您的服务器合格),这称为“虚拟化主机”;您不能在此实例上安装操作系统的任何其他所谓的“角色”(DNS,DHCP等),但Hyper-V角色除外。
(2)您可以在“主机”系统中最多安装两个 “来宾” Windows Server操作系统实例。在这些实例上安装所需的任何角色。
(3)在Hyper-V主机中安装任意数量的Linux guest虚拟机;也就是说,虚拟机的数量不受许可限制的限制,只有Windows guest 虚拟机的数量受到限制。
对于免费的Hyper-V服务器,在非域(即工作组)环境中进行管理非常麻烦,因此您需要另一个功能齐全的Windows Server(实际上至少有两个)充当(a )域控制器,以管理基于Windows的主机,包括安装了免费Hyper-V服务器的主机。
不要忘记考虑存储池,这是最新Windows版本中内置的类似RAID的软件技术。即使在传统的硬盘上,它也可以提供惊人的性能。不必也不建议对虚拟机使用直接磁盘访问。
关于Linux来宾支持,在最新版本的Hyper-V中已对其进行了显着改进,但仍有改进的空间。Microsoft提供了多篇有关如何在Hyper-V中配置Linux guest虚拟机的文章。
不,我的意思是“标准” Windows Server 2012 R2 –标准版或企业版(它们的主要区别在于许可–企业版不限制Windows Server来宾实例,标准版将它们限制为两个,但是您可以安装更多具有附加许可的来宾;我假设您拥有标准版)。
当我开始使用Windows Hyper-V Server(一开始是免费的)时,它是2008版本,然后是2008 R2,这在工作组中很麻烦,尽管并非没有可能。我只是不知道免费的Hyper-V的较新版本是否有所改变(因为当前我们运行的是Standard Edition),但我怀疑它们没有改变。要构成图片,请看此处:http : //blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/11/configuring-remote-management-of-hyper-v-server-in-a-workgroup .aspx和此处:http : //blogs.technet.com/b/jhoward/archive/2008/11/14/configure-hyper-v-remote-management-in-seconds.aspx和Google的“ hyper-v工作组”寻找更多。
因此,只需在硬件上安装功能齐全的Windows Server 2012 R2(提示:安装时不要输入产品密钥,稍后您将能够激活安装;如果满意,请先测试配置,然后再激活它) ; 安装驱动程序,配置网络,存储(浏览存储池);然后仅安装Hyper-V角色。默认情况下,该角色还会安装管理工具,即Hyper-V Manager-使用它来创建和配置虚拟机。您可以安装Windows Server 2012 R2的两个实例作为来宾系统(它们也将需要激活)。例如,将一个实例配置为基础结构服务器(DNS,DHCP甚至DC),并使用第二个实例托管您提到的Windows应用程序。然后添加* nix虚拟机;阅读这篇文章:https://technet.microsoft.com/zh-cn/library/dn531030.aspx,并使用Google获得更多信息。
实际上,此配置也是工作组配置,因为没有域控制器,或者至少没有将Hyper-V主机加入域。但这无关紧要,因为现在您已经在虚拟化主机上本地安装了管理工具。您还可以通过RDP从工作站进行连接,从而可以远程使用Hyper-V管理器。但是,如果您尝试为Windows 8.1安装远程服务器管理工具https://www.microsoft.com/zh-cn/download/details.aspx?id=39296在工作站上,您将面临与免费Hyper-V相同的问题。关键是:免费的Hyper-V没有本地GUI,需要纯远程管理,这很难在工作组中进行配置。相比之下,功能齐全的Windows Server 2012 R2允许您轻松管理Hyper-V角色,这是因为本地安装了GUI,并且可以通过RDP本地和远程访问(也可以安装某种VNC)。
完整说明一下:尽管免费的Hyper-V没有自己的GUI(它只有一个带有命令行窗口和受限制的基于文本的管理工具的空桌面),但是还有3d-party工具,包括免费版本,允许您模拟功能齐全的Hyper-V主机,例如:http : //www.5nine.com/5nine-manager-for-hyper-v-free.aspx但是初始配置(网络设置,启用RDP)仍然需要手动完成。您也将难以处理卸载程序(无控制面板),Windows Update等。