在说明Windows Server 2008的Server Core之前,我们先回顾一下Windows的历史:
上图描述了Windows从诞生到今天的发展和各个产品的时间路线,在2000年微软最终放弃了Windows 9x内核,将大部分精力放在Windows NT产品上,目前Windows NT服务器已经经历了成功的4代产品,它们分别是Windows NT4.0,Windows 2000,Windows Server 2003,Windows Server 2008,我们讨论的主要是Windows Server 2008,它的内核主要版本号为NT6.0。在这一版本的服务器中,有一个很大的改进(或称“倒退”)就是Windows Server Core,这一模式是一个全新的命令行模式,这结束了Windows只能和GUI一同安装的历史,我们现在可以通过一个没有Window的Windows为网络提供服务。
服务器核心安装选项(Server Core)是可用于安装 Windows Server 2008 的新增选项。它将GUI的所有组件去掉,包括一些DLL和认为不必要的运行环境,这大大精简了Windows Server操作系统,在操作和管理方面则提供了CLI的界面。服务器核心安装为运行特定服务器角色提供最小安装环境,这降低了维护和管理要求,并减小了这些服务器角色的受攻击面。
一句话概括Windows Server Core的特点就是更安全、更小、更节省。
有多小呢?只需要512M内存和2G左右磁盘空间就足够了。
如果需要确定你当前的服务器是否具备安装Windows Server 2008的条件,只需要下载微软评估和规划工具Microsoft Assessment and Planning (MAP) Toolkit for Windows Server 2008,这是一个免费的评估工具,建议在安装前先将现有资料备份。