很多用戶都知道微軟在WinHEC 2007大會(huì)上總結(jié)了WS2K8里最值得期待的十大特性,改變企業(yè)使用Windows的方式,以及網(wǎng)絡(luò)的物理和邏輯架構(gòu)。一起來看看吧。
10、自修復(fù)NTFS文件系統(tǒng)
從DOS時(shí)代開始,文件系統(tǒng)出錯(cuò)就意味著相應(yīng)的卷必須下線修復(fù),而在WS2K8中,一個(gè)新的系統(tǒng)服務(wù)會(huì)在后臺(tái)默默工作,檢測(cè)文件系統(tǒng)錯(cuò)誤,并且可以在無需關(guān)閉服務(wù)器的狀態(tài)下自動(dòng)將其修復(fù)。
有了這一新服務(wù),在文件系統(tǒng)發(fā)生錯(cuò)誤的時(shí)候,服務(wù)器只會(huì)暫時(shí)無法訪問部分?jǐn)?shù)據(jù),整體運(yùn)行基本不受影響,所以CHKDSK基本就可以退休了。
9、并行Session創(chuàng)建
如果你有一個(gè)終端服務(wù)器系統(tǒng),或者多個(gè)用戶同時(shí)登陸了家庭系統(tǒng),這些就是Session。在WS2K8之前,Session的創(chuàng)建都是逐一操作的,對(duì)于大型系統(tǒng)而言就是個(gè)瓶頸,比如周一清晨數(shù)百人返回工作的時(shí)候,不少人就必須等待Session初始化。
Vista和WS2K8加入了新的Session模型,可以同時(shí)發(fā)起至少4個(gè),而如果服務(wù)器有四顆以上的處理器,還可以同時(shí)發(fā)起更多。舉例來說,如果你家里有一個(gè)媒體中心,那各個(gè)家庭成員就可以同時(shí)在各自的房間里打開媒體終端、同時(shí)從Vista服務(wù)器上得到視頻流,而且速度不會(huì)受到影響。
8、快速關(guān)機(jī)服務(wù)
Windows的一大歷史問題就是關(guān)機(jī)過程緩慢。在Windows XP里,一旦關(guān)機(jī)開始,系統(tǒng)就會(huì)開始一個(gè)20秒鐘的計(jì)時(shí),之后提醒用戶是否需要手動(dòng)關(guān)閉程序,而在Windows Server里,這一問題的影響會(huì)更加明顯。
到了WS2K8,20秒鐘的倒計(jì)時(shí)被一種新服務(wù)取代,可以在應(yīng)用程序需要被關(guān)閉的時(shí)候隨時(shí)、一直發(fā)出信號(hào)。開發(fā)人員開始懷疑這種新方法會(huì)不會(huì)過多地剝奪應(yīng)用程序的權(quán)利,但現(xiàn)在他們已經(jīng)接受了它,認(rèn)為這是值得的。
7、核心事務(wù)管理器(KTM)
這項(xiàng)功能對(duì)開發(fā)人員來說尤其重要,因?yàn)樗梢源蟠鬁p少甚至消除最經(jīng)常導(dǎo)致系統(tǒng)
注冊(cè)表或者文件系統(tǒng)崩潰的原因:多個(gè)線程試圖訪問同一資源。
在Vista核心中也有KTM這一新組件,其目的是方便進(jìn)行大量的錯(cuò)誤恢復(fù)工作,而且過程幾乎是透明的,而KTM之所以可以做到這一點(diǎn),是因?yàn)樗梢宰鳛槭聞?wù)客戶端接入的一個(gè)事務(wù)管理器進(jìn)行工作。
6、SMB2網(wǎng)絡(luò)文件系統(tǒng)
很久很久以前,Windows就引入了SMB,作為一網(wǎng)絡(luò)文件系統(tǒng),不過SMB現(xiàn)在已經(jīng)太老了,歷史使命已經(jīng)完成,所以WS2K8采用了SMB2,以便更好地管理體積越來越大的媒體文件。
在微軟的內(nèi)部測(cè)試中,SMB2媒體服務(wù)器的速度可以達(dá)到Windows Server 2003的四倍到五倍,相當(dāng)于4000%的效率提升。
5、隨機(jī)地址空間分布(ASLR)
ASLR在64位Vista里就已出現(xiàn),它可以確保操作系統(tǒng)的任何兩個(gè)并發(fā)實(shí)例每次都會(huì)載入到不同的內(nèi)存地址上。
微軟表示,惡意軟件其實(shí)就是一堆不受規(guī)矩的代碼,不會(huì)按照操作系統(tǒng)要求的正常程序執(zhí)行,但如果它想在用戶磁盤上寫入文件,就必須知道系統(tǒng)服務(wù)身在何處。在32位Windows XP SP2上,如果惡意軟件需要調(diào)用KERNEL32.DLL,該文件每次都會(huì)被載入同一個(gè)內(nèi)存空間地址,因此非常容易惡意利用。
但有了ASLR,每一個(gè)系統(tǒng)服務(wù)的地址空間都是隨機(jī)的,因此惡意軟件想要輕松找到它們,基本沒戲。
4、Windows硬件錯(cuò)誤架構(gòu)(WHEA)
最終,微軟決定將錯(cuò)誤規(guī)范化,確切地說是應(yīng)用程序向系統(tǒng)匯報(bào)發(fā)現(xiàn)錯(cuò)誤的協(xié)議要實(shí)現(xiàn)標(biāo)準(zhǔn)化了。
目前錯(cuò)誤報(bào)告的一大問題就是設(shè)備報(bào)錯(cuò)的方式多種多樣,各種硬件系統(tǒng)之間沒有一種標(biāo)準(zhǔn),因此編寫應(yīng)用程序的時(shí)候很難集合所有的錯(cuò)誤資源,并統(tǒng)一呈現(xiàn),這就意味著要編寫許多特定代碼,針對(duì)各種特定情況。
而在WS2K8里,所有的硬件相關(guān)錯(cuò)誤都使用同樣的界面匯報(bào)給系統(tǒng),第三方軟件就能輕松管理、消除錯(cuò)誤,管理工具的發(fā)展也會(huì)更輕松。
3、虛擬化
盡管微軟精簡(jiǎn)了其虛擬化軟件“Viridian”,但這仍是企業(yè)的一個(gè)福音,可以有效減少總體成本。盡管VMware在虛擬機(jī)領(lǐng)域獨(dú)樹一幟,但Viridian得以讓Intel和AMD都提供了對(duì)基于硬件的虛擬化的支持,從而提供虛擬硬件支持平臺(tái),而這是VMware所難以做到的。
據(jù)IDC統(tǒng)計(jì),美國(guó)企業(yè)已經(jīng)在根本用不到的處理器資源上浪費(fèi)了千百億美元,但這并不是他們的錯(cuò),而是操作系統(tǒng)的管理問題導(dǎo)致最多85%的CPU資源就經(jīng)常被閑置。WS2K8加虛擬化的一大目標(biāo)就是加強(qiáng)閑置資源利用,減少浪費(fèi)。
2、PowerShell命令行
PowerShell原計(jì)劃作為Vista的一部分,但只是作為免費(fèi)下載的增強(qiáng)附件,隨后又成了Exchange Server 2007的關(guān)鍵組件,接下來又將是WS2K8不可或缺的一個(gè)成員。這個(gè)新的命令行工具可以作為圖形界面管理的補(bǔ)充,也可以徹底取代它。
Windows Server部門總管Iain McDonald宣稱:“如果一切可以由我決定,我很樂意把PowerShell設(shè)置成Windows的默認(rèn)外殼。我太喜歡這東西了。”
在下月初的TechEd 2007大會(huì)上,微軟會(huì)對(duì)PowerShell的一些新應(yīng)用進(jìn)行展示。
1、Server Core
這才是微軟真正的變化之處。如果你是Unix和Linux管理員,可能會(huì)對(duì)在受保護(hù)環(huán)境中扮演DHCP和DNS服務(wù)器角色的低能耗、虛擬化、無圖形界、只需一個(gè)終端管理的服務(wù)器系統(tǒng)非常熟悉,但Windows也可以這么做了。
作為服務(wù)器操作系統(tǒng),Windows Server一直以來頗為詬病的地方就是,它是“Windows”,因?yàn)楣芾韱T根本不需要安裝圖形驅(qū)動(dòng)、DirectX、ADO、OLE等東西,畢竟他們不需要運(yùn)行用戶程序;而且,圖形界面一直是影響Windows穩(wěn)定性的重要因素。
從WS2K8開始,這些東西都將成為安裝時(shí)的可選項(xiàng)。目前的Beta 3版本已經(jīng)可以處理八個(gè)角色,最終正式版還會(huì)更多,比如文件服務(wù)器、域控制器、DHCP服務(wù)器、DNS服務(wù)器等等,其定位也非常清楚:安全穩(wěn)定的小型專用服務(wù)器。
另外,如果配置合理,管理員也可以遠(yuǎn)程管理無圖形界面的Server Core安裝,只需開啟TCP 3389端口即可。
PowerShell也可以在Server Core上運(yùn)行,但很顯然,圖形界面程序都不行,.NET Framework也不會(huì)被支持,游戲自然就不用提了。