微軟周二發(fā)布了Windows Server 2012,這標志著其服務器操作系統(tǒng)向前邁進了一大步。這是第一個可以遠程控制的版本,因此,它更適合用于數(shù)據(jù)中心。
“微軟履行了其承諾--推出可以完全通過命令行進行管理的操作系統(tǒng),”培訓公司CBT Nuggets發(fā)布的Windows 2012教學視頻系列的作者Don Jones表示,“現(xiàn)在管理100臺服務器就像管理1臺服務器那么簡單。”
這是自2009年以來首次重大升級,其中包含很多新功能,大多數(shù)功能都是針對大規(guī)模數(shù)據(jù)中心部署的。微軟服務器和工具總裁Satya Nadella將此版本吹捧為微軟的“云操作系統(tǒng)”。
微軟的Hyper-V虛擬化現(xiàn)在可以為客戶端支持多達64個虛擬處理器以及1TB內存,這是對以前的4個虛擬處理器和64GB內存的重大改進。服務器消息快(SMB)網(wǎng)絡通信協(xié)議已經(jīng)升級為可以處理更快的數(shù)據(jù)傳輸,而該操作系統(tǒng)的服務器管理器已更新為能一次處理多臺服務器。
但是,最重大的改進應該是掩蓋在這些華麗的新功能下面不太被人注意的一個功能。由于PowerShell(六年前首次被推出)的加入,這將是第一個可以完全從命令行進行管理的Windows Server 版本,使其可以被遠程控制。
PowerShell為Windows提供了與主要競爭對手Unix提供的類似的功能,例如將一個流程的輸出轉發(fā)到另一個流程的輸入的功能。它甚至還增加了一些新花樣,例如處理軟件對象的功能,這源自于對Unix的限制的研究。Jones表示:“這是一個令人難以置信的精心設計的shell。”
當然,對于需要GUI(圖形用戶界面)的用戶,GUI仍然可以使用,但你可以刪除GUI,它將是一個全功能服務器。去除對GUI的需要意味著服務器可以更有效地被管理。Jones表示:“如果你仍然在使用需要物理地觸摸服務器的管理技術,那么,你需要更具現(xiàn)代化,將其作為數(shù)據(jù)中心的服務器來管理。”
例如,管理員現(xiàn)在可能需要在服務器上每周執(zhí)行一次日常工作(例如備份數(shù)據(jù)),他們需要通過圖形界面的一系列操作。而在命令行中,管理員可以在PowerShell中編寫一個腳本來自動運行所有這些步驟,并且該腳本可以在多臺機器上運行。
對于那些習慣于GUI的用戶,PowerShell可能需要一些研究學習,這樣的投入絕對是必要的,Jones表示,其教學視頻旨在幫助用戶了解這項技術。除了PowerShell外,Windows Server 2012還提供一種數(shù)據(jù)中心友好型安裝方法,被稱為Server Core,它提供了一種通過網(wǎng)絡安裝操作系統(tǒng)的方法。
其硬件合作伙伴戴爾公司已經(jīng)在更新其服務器系列來運行Windows Server 2012,該公司圍繞Windows Server 2012設計了其PowerEdge第12代(12G)服務器,這個新的刀片式、機架式和塔式服務器運行英特爾Xeon E5-2600處理器,并具有極端的內存密度、熱插拔硬盤驅動器以及固態(tài)驅動器,還提供很多高級功能來支持網(wǎng)絡。
戴爾PowerEdge服務器執(zhí)行主管Brian Payne表示:“微軟針對私有云設計了Windows Server 2012,我們這個等式的一部分是提供用于虛擬化的硬件和系統(tǒng)。”12G的目的是托管多個Hyper-V可以托管的虛擬機,戴爾還設計了軟件來利用Windows Server 2012的ODX(卸載數(shù)據(jù)傳輸)協(xié)議,該協(xié)議允許數(shù)據(jù)在不同服務器節(jié)點間移動,而不需要占用服務器CPU。