server core

server core

server core是一個運行在Windows Server 2008 或者之後版本的操作系統上的極小的伺服器安裝選項,server core 的作用就是為特定的服務提供一個可執行的功能有限的低維護伺服器環境。

基本介紹


server core的設計是為網路和文件服務基礎設施開發人員,伺服器管理工具和實用程序開發人員,以及IT規劃師使用的。 Server Core是網路管理員可以選擇安裝只有Core Server功能版本的Windows Server“Longhorn”。這個安裝版本被稱之為“Server Core”,Server Core將能夠幫助企業快速地實現四種伺服器角色的部署,即文件伺服器、DHCP伺服器、DNS伺服器和域控制器。雖然它限制了伺服器上可以扮演的角色,但是它能夠有效地提高安全性和降低管理複雜度。微軟表示,Server Core可以實現最大程度的穩定性。

益處


提升伺服器的穩定性
Server Core只安裝那些為管理DHCP、DNS、文件伺服器或者域控制器所需要的功能,在Server Core 上只運行很少的服務和應用。因此,與那些運行了更多功能的伺服器相比,Server Core極大地增強了伺服器的穩定性和性能。
減少軟體維護量
Server Core只安裝最基本的功能,以便實現DHCP、DNS、文件伺服器和域控制器這幾個伺服器角色,因此就具備更高的可管理性,也會降低軟體維護量,至少沒有那麼多的軟體需要更新和打補丁了。
降低被攻擊風險
因為在伺服器上安裝了有限的服務和應用,那麼暴露在網路中的攻擊點也就有限,因此就會帶來更少的攻擊。與此同時,如果在某一個應用,比如IE中發現了漏洞,那麼由於Server沒有安裝IE這樣的應用軟體,也就無須安裝相關的補丁了。
更少的空間佔有率
由於去除了不必要的驅動、應用和圖形界面,Server Core只有1GB左右的安裝大小,是正常Longhorn Server的1/6,並且安裝完成之後,由於運行更少的應用,因此對伺服器的資源佔有率也會降低。由於Server Core安裝版是Longhorn Server的一個子集,因此只有實現這四種角色的文件才會被安裝。比如,在Server Core中,就不會安裝IE、.NET框架等。
Server Core安裝版的管理也會有所不同。因為不具備傳統的圖形界面,Server Core需要管理員在命令行中配置系統。一旦配置完成之後,管理員就可以在本地或者遠程終端的命令行中管理該伺服器。