Server Core(服务器核心)是Windows Server 2008一种新的安装选项,不同于以往的Windows系统,它没有图形化的操作接口,仅安装必要核心组件,采用文字指令操作,提供最基本的服务器功能,适合有许多服务器的组织,或是需要较高安全性的服务器环境。
减少组件 强化安全
这个新的系统架构,只会安装服务器功能所需项目,相较于一般完全安装,少了很多应用程序,例如Explorer,因此和其它Windows使用模式相较,Server Core并没有档案总管等常见的应用程序。在运作时,系统只执行指定的功能,理论上,发生程序错误的机率也会减低;而执行较少的程序,也让Server Core省下不少系统运作时的资源,提供服务器主要功能运作。
省略许多应用程序的Server Core,除了系统需求较低外,还可以减少这些应用程序管理与维护,而且需要更新或程序修补的机会也会随之降低。好处是减少了程序更新可能带来的兼容性问题,还可以降低服务器重新启动的次数。此外,由于运作的程序较少,也使它少了许多遭受攻击的面向,可大幅提升系统安全性。
支持多种服务器角色
虽然系统安装的组件较少,但Server Core依然具备7种服务器角色套件,包含AD服务器、DNS服务器、DHCP服务器、文件服务器、打印机服务器、媒体服务器及网站服务器等。除了上述服务器角色套件外,亦有丛集容错转移服务、网络负载平衡等11种特性套件,可建立各种功能的服务器。要注意的是,Server Core内并不支持.NET Framework,因此它的网站服务器(IIS 7),并不支持ASP.NET。
在文字接口的Server Core上,除了使用命令字符管理本机外,亦可使用各种远程管理模式,包含Telnet联机、远程桌面联机、Windows Remote Shell,以及MMC(Microsoft Management Console)等远程管理方式,除了服务器角色及功能套件安装及卸除,以及基础网络设定外,大部分的系统功能皆可透过MMC联机设定,包含动态目录管理等设定。