微软(或其他知名来源)是否发布了文档,详细说明服务器核心安装与最小 GUI 安装(Server-Gui-Mgmt-Infra)的资源占用差异?
在文档中,我发现微软只是暗示 Server-Gui-Mgmt-Infra 使用的资源比核心多,但比完整的 GUI 少。我知道这显然会根据安装的角色而有所不同,但有没有人对此进行更彻底的探索?
我之所以问这个问题,是因为虽然所有服务器都是远程管理的,但在(罕见的)情况下,我必须在服务器前面,或者需要直接进入虚拟机控制台,GUI 会非常方便 - 就像我喜欢新的 cmdlet 一样。如果最小 GUI 安装的资源开销差异足够接近核心,我宁愿安装它。
答案1
即使在 512mb 虚拟机上,差异也很小,而且这只是运行 DNS 或类似程序而已。
不要忘记,未使用的部分可以由操作系统移出到交换文件中....并且在不使用时,它会使用 GUI 进行此操作。
我会在不需要维护的服务器上更多地使用服务器核心,例如故障转移群集中的 Hyper-V 主机。一个出现故障 - 很好,删除,替换,重新映像,虚拟机会自动移出。
现在我们已经安装 2012 r2,所有虚拟机上都拥有完整的 UI。
代价 - 如果有的话 - 是由于需要更多补丁而导致虚拟机重新启动的次数比需要更多资源的次数多。