存儲(chǔ)器I/O的領(lǐng)先的分析者Greg Schulz將這些特性看作是微軟終于坦白承認(rèn)這個(gè)現(xiàn)實(shí),存儲(chǔ)器管理不再是Windows操作系統(tǒng)的外圍,而實(shí)實(shí)在在地是它核心系統(tǒng)的一部分。Schulz引用Vistsa新的交互文件系統(tǒng)為據(jù),來(lái)證明微軟終于認(rèn)識(shí)到存儲(chǔ)器的重要性?!耙粋€(gè)日志文件系統(tǒng)能使Vista不僅僅是一個(gè)可以在上面運(yùn)行游戲的平臺(tái),”Schulz說。


    文件系統(tǒng)的改進(jìn)


    Vista的交互式NTFS,就像Longhorn的TxF,允許用戶在無(wú)法預(yù)計(jì)錯(cuò)誤的環(huán)境下完整地保存數(shù)據(jù)。例如,如果一臺(tái)計(jì)算機(jī)當(dāng)一個(gè)應(yīng)用程序在保存信息到磁盤時(shí)失敗,由于保存操作僅僅是部分完成,數(shù)據(jù)就有可能發(fā)生損壞。為了防止這種情況發(fā)生,TxF以交互模式開放文件,保存文件之后投入交互。如果系統(tǒng)在保存操作時(shí)出現(xiàn)錯(cuò)誤,它能將文件恢復(fù)到它預(yù)存的條件下,這樣就能防止數(shù)據(jù)損壞。


    Vista的文件系統(tǒng)同時(shí)還包含了對(duì)SMB(服務(wù)器消息塊)2.0協(xié)議的支持的大幅修正。SMB 2.0地址中一處較為讓人煩惱的地方就是繁瑣的SMB 1.0協(xié)議。根據(jù)微軟的一位軟件設(shè)計(jì)工程師Navjot Virk所說,“SMB 2.0支持隨意的、可擴(kuò)展方式的復(fù)合操作來(lái)減少不必要的來(lái)回,使得它不像SMB 1.0那樣繁瑣?!?


    Vsita也管理了文件句柄。SMB 2.0增加了一臺(tái)服務(wù)器能支持的同時(shí)打開的文件句柄數(shù)量,以及一臺(tái)服務(wù)器能分配的分配額樹木。SMB 2.0同時(shí)還提供了更多持久的文件句柄,這樣就能在一些短暫的網(wǎng)絡(luò)故障發(fā)生時(shí),防止用戶失去同服務(wù)器的聯(lián)接。


    是使用SMB 1.0還是2.0協(xié)議,這取決于客戶與服務(wù)商的談判階段,同時(shí),客戶要向明白新的SMB 2.0協(xié)議的服務(wù)商做廣告?!叭绻?wù)商明白新的SMB 2.0協(xié)議,它則將被選擇,否則就后退到SMB 1.0,保留Vista與下一層及其的兼容性,盡管他們放棄了SMB 2.0所帶來(lái)的好處,”Virk說。


    混合驅(qū)動(dòng)加速I/O 節(jié)省了電池


    Vista添加的另一個(gè)存儲(chǔ)特性是它對(duì)H-HDD的本地支持,這也給用戶帶來(lái)了短期和長(zhǎng)期的利益。在它們的構(gòu)建中使用閃存和傳統(tǒng)的硬盤空間,Vista通過發(fā)送一個(gè)ATA命令到H-HDD來(lái)識(shí)別一個(gè)混合的驅(qū)動(dòng),就能讓Vista知道它到底是不是一個(gè)H-HDD。


    移動(dòng)電話的用戶將能看到使用整個(gè)特性的一些直接的好處。“移動(dòng)電話用戶最初能體會(huì)到的好處就是以H-HDD驅(qū)動(dòng)的方式,允許一些隨機(jī)的I/O閃存設(shè)備而不是硬盤驅(qū)動(dòng)器,這就能讓那些小塊的數(shù)據(jù)得到十倍的加速”,Windows客戶小組的項(xiàng)目經(jīng)理Matt Ayers說。


    微軟也認(rèn)為H-HDD將能延長(zhǎng)電池與磁盤分區(qū)的壽命。正如Windows ReadyDrive,H-HDD緩存磁盤讀寫不需要通過硬盤分區(qū)運(yùn)轉(zhuǎn)。根據(jù)Windows客戶小組的產(chǎn)品經(jīng)理Hiroshi Sakakibara所言,這節(jié)省了機(jī)器上的電池能量,也能防止當(dāng)出行時(shí)使用膝上電腦發(fā)生的磁盤錯(cuò)誤。“Windows ReadyDrive讓你的膝上電腦更加持久耐用,因?yàn)樗鼘⒆屇愕拇疟P更不需要總是保持運(yùn)轉(zhuǎn),也不會(huì)因不停地讀寫而過于敏感,從而導(dǎo)致其發(fā)生損壞,”Sakakibara說。


    Greg Schulz還認(rèn)為公司將會(huì)實(shí)現(xiàn)的一個(gè)長(zhǎng)期的好處是,應(yīng)用程序的程序員們能學(xué)會(huì)利用它的工作能力在H-HDD的緩存中儲(chǔ)存的某些應(yīng)用程序數(shù)據(jù)。Schulz說道,“AIX已經(jīng)能于某條IBM的存儲(chǔ)線路聯(lián)系,并告知他們哪些數(shù)據(jù)保持在存儲(chǔ)器中。我預(yù)計(jì)Windows的應(yīng)用程序最終都將很好地利用這個(gè)特性。”


    分割卷


    另一個(gè)新的Windows Vista的特性??分割卷,這是用戶至少會(huì)問到它能提供多少價(jià)值的一個(gè)特性。分割的卷允許用戶縮減一個(gè)磁盤卷的大小,這樣管理者就能夠?yàn)槠渌猛緦?duì)現(xiàn)存的空間進(jìn)行再分配。一位卡耐基梅隆大學(xué)的系統(tǒng)經(jīng)理,同時(shí)也是一位Windwos Vista beta測(cè)試者David Stevens,置疑這個(gè)特性對(duì)他能否帶來(lái)大用處?!皬木薮蟠鎯?chǔ)量的前景看來(lái),這個(gè)特性使得附加到存儲(chǔ)區(qū)域網(wǎng)絡(luò)的存儲(chǔ)更難以處理,由于它無(wú)法幫助我鑒定哪個(gè)邏輯單元數(shù)需要恢復(fù),我就很可能追蹤不到哪個(gè)應(yīng)用程序使用了哪個(gè)存儲(chǔ)器,”Stevens說。


    I/O虛擬化


    Vista中優(yōu)先化I/O的提高這個(gè)特性著實(shí)引起了Schulz的興趣。雖然Windows以及國(guó)內(nèi)支持了I/P優(yōu)先化,但現(xiàn)在的成就可能會(huì)導(dǎo)致一些線段端的阻塞。Schulz分析道?!斑@個(gè)問題類似于兩輛小汽車以40米每小時(shí)的速度齊頭并進(jìn)在州際公路上。它們都同時(shí)第一名,但也同時(shí)將對(duì)方的速度拖慢?!?


    Vista修正了這個(gè)現(xiàn)存在Windows執(zhí)行中的問題,它甚至能讓低優(yōu)先級(jí)的相關(guān)串聯(lián)獲得一個(gè)較高的優(yōu)先級(jí),使得它得以被添加到任務(wù)隊(duì)列管理器中,Windows操作系統(tǒng)就能在基本準(zhǔn)則上為它提供服務(wù)。這樣,管理者就能設(shè)置任務(wù)在后臺(tái)以低優(yōu)先級(jí)運(yùn)行,例如磁盤重新整理。以這種方式工作,它們就不會(huì)對(duì)其它重要的應(yīng)用程序產(chǎn)生影響,且Vista也不會(huì)完全將這些任務(wù)忽視。


    另一個(gè)I/O優(yōu)先化特性是Windows Vista改進(jìn)了識(shí)別和管理流數(shù)據(jù)的能力。當(dāng)從磁盤中檢索數(shù)據(jù)仍然在進(jìn)行時(shí),媒體應(yīng)用程序通常都能著手它們的任務(wù),還能夠補(bǔ)償遺漏或中止了的數(shù)據(jù)包。Vista通過在其I/O子系統(tǒng)內(nèi)對(duì)這些應(yīng)用程序預(yù)設(shè)最小與最大數(shù)額的帶寬來(lái)協(xié)調(diào)這些應(yīng)用程序。這些經(jīng)確保的應(yīng)用程序使流式視頻所需求的吞吐量最小化且不出差錯(cuò),同時(shí)當(dāng)沒有其它運(yùn)行在系統(tǒng)上的應(yīng)用程序的負(fù)擔(dān),有更多的帶寬可用時(shí),就能允許其預(yù)先取得額外的數(shù)據(jù)。


    增強(qiáng)的存儲(chǔ)安全性


    最后,Vista用它新的全卷磁盤加密技術(shù)(BitLocker Drive Encryption)對(duì)固定的和可移除的媒體都增強(qiáng)了安全性上的支持。這個(gè)特性的首要目標(biāo)是加密Windows操作系統(tǒng)硬盤分區(qū)的卷上的數(shù)據(jù),防止未授權(quán)的用戶在丟失了或失竊的計(jì)算機(jī)上破壞Windows的文件和系統(tǒng)保護(hù)。數(shù)據(jù)的加密有兩種方式可行,一是用戶提供的個(gè)人識(shí)別碼(PIN),再則是插入包含了密鑰內(nèi)容的USB閃存驅(qū)動(dòng)器。所有的加密密鑰都會(huì)通過受信平臺(tái)模塊(TPM)1.2進(jìn)行保護(hù),這個(gè)標(biāo)準(zhǔn)是使用受信任的硬件以及處于安全性授權(quán)的軟件,這樣就使安全性不致那么脆弱,抵御虛擬或物理的攻擊。


    如果用戶忘記了他的個(gè)人識(shí)別碼或丟失了USB閃存驅(qū)動(dòng)器,Vista仍然提供了一個(gè)方法讓管理者重獲丟失的密鑰。要做到這一點(diǎn),微軟的領(lǐng)銜項(xiàng)目經(jīng)理Russ Humphries建議,管理者可以幫助用戶在設(shè)置BitLocker功能時(shí)使用一個(gè)活動(dòng)目錄組策略對(duì)象。這樣當(dāng)用戶輸入密碼或插入U(xiǎn)SB裝置時(shí),重獲的密鑰就能自動(dòng)地附條件地進(jìn)入活動(dòng)目錄當(dāng)中。


    Schulz說道,這些包含在Windows Vista中新的存儲(chǔ)特性意味著微軟終于認(rèn)識(shí)到它必須在存儲(chǔ)方面做出改進(jìn),才能使整個(gè)操作系統(tǒng)的資源趨于平衡。他總結(jié)道“Vista中的這些新的管理特性,明顯地看出當(dāng)微軟設(shè)計(jì)它的操作系統(tǒng)時(shí),存儲(chǔ)已不再是一個(gè)表面的次要問題,而已經(jīng)非常接近于它的核心部分?!?/P>

分享到

多易

相關(guān)推薦