Vista可能成為廣域網(wǎng)加速的福音嗎?

字號(hào):

Microsoft新推出的Windows Vista操作系統(tǒng)在商界引起了強(qiáng)烈反響。因?yàn)檫@個(gè)替代XP的全新系統(tǒng)軟件除了一貫的可讀取性以及堆棧和內(nèi)核更新外,還在XP的基礎(chǔ)上做了兩處變動(dòng),尤其吸引企業(yè)用戶:提供了全新的TCP/IP堆棧和全新的通用互聯(lián)網(wǎng)文件系統(tǒng)(CIFS)。
     這兩處改動(dòng)之所以具有如此強(qiáng)大的吸引力,主要在于它們能對(duì)提高網(wǎng)絡(luò)上的文件共享性能發(fā)揮重要作用,尤其是廣域網(wǎng)(WAN)。據(jù)NemertesResearch稱(chēng),分支機(jī)構(gòu)的數(shù)量以每年10%的速度快速增長(zhǎng)。隨著企業(yè)遠(yuǎn)程員工數(shù)量的不斷增加,廣域網(wǎng)性能成為某些企業(yè)最棘手的問(wèn)題,廣域網(wǎng)環(huán)境中固有的延時(shí)和速度缺陷對(duì)員工生產(chǎn)率產(chǎn)生了負(fù)面影響。
     對(duì)這些用戶來(lái)說(shuō),Vista將成為意外的驚喜。作為全新的Windows操作系統(tǒng),Vista承諾為通過(guò)廣域網(wǎng)訪問(wèn)集中放置的Microsoft應(yīng)用的遠(yuǎn)程用戶解決長(zhǎng)距離的性能問(wèn)題,并提供類(lèi)似局域網(wǎng)的性能。實(shí)際上,有些人甚至認(rèn)為Vista將淘汰廣泛部署的用于克服分布式企業(yè)局限性的應(yīng)用加速和廣域網(wǎng)優(yōu)化解決方案。
     然而,實(shí)際情況與這種假設(shè)大相徑庭。Vista雖然是Windows操作系統(tǒng)的巨大進(jìn)步,致力于解決廣域網(wǎng)性能問(wèn)題,但是,盡管它業(yè)已推出,(又或者正是因?yàn)樗拇嬖冢?,?yīng)用加速和廣域網(wǎng)優(yōu)化解決方案仍舊極為重要。
    想知道原因?讓我們來(lái)看看Vista給TCP/IP和CIFS帶來(lái)了哪些變化。
     增加優(yōu)勢(shì)區(qū)
     對(duì)于全新的TCP/IP堆棧,Vista更改了擁塞控制算法以提高性能,并允許以更快的速度發(fā)送更多數(shù)據(jù)。
     TCP/IP協(xié)議通過(guò)發(fā)送固定數(shù)量的少數(shù)數(shù)據(jù)開(kāi)始慢速啟動(dòng),然后逐漸加大數(shù)據(jù)傳輸規(guī)模并加快傳輸速度,直到出現(xiàn)擁塞開(kāi)始丟棄數(shù)據(jù)包為止。此時(shí),協(xié)議恢復(fù)初始傳輸速度,開(kāi)始新一輪的傳輸流程。雖然這種方法在局域網(wǎng)中高效而可靠,但卻不適用于廣域網(wǎng)環(huán)境。因?yàn)樵趶V域網(wǎng)環(huán)境中,數(shù)據(jù)是通過(guò)易出現(xiàn)延時(shí)問(wèn)題的、長(zhǎng)距離的、固定帶寬的鏈路傳輸?shù)摹?BR>    Vista推出了名為CompoundTCP的新算法,該算法能調(diào)節(jié)TCP流控制機(jī)制并增加了TCP/IP可以在其中運(yùn)行的“優(yōu)勢(shì)區(qū)”,從而提高了在高延時(shí)低帶寬鏈路上的TCP性能,如廣域網(wǎng)環(huán)境。CompoundTCP不僅改進(jìn)了數(shù)據(jù)在長(zhǎng)距離鏈路上的傳輸,而且還減少了抖動(dòng),這對(duì)IP語(yǔ)音(VoIP)等延時(shí)敏感型應(yīng)用至關(guān)重要。
     CIFS增強(qiáng)
     WindowsVista中的CIFS增強(qiáng)允許更簡(jiǎn)單地實(shí)施協(xié)議,在設(shè)備之間提供文件和打印共享。
     基于Microsoft服務(wù)器信息塊(SMB)協(xié)議的CIFS可將文件分成多個(gè)小型數(shù)據(jù)塊,按順序?qū)⒚總€(gè)數(shù)據(jù)塊從發(fā)送方傳輸至請(qǐng)求方。發(fā)送方需要請(qǐng)求方確認(rèn)已接收到了上一個(gè)數(shù)據(jù)塊,然后才發(fā)送下一個(gè)數(shù)據(jù)塊,因此傳輸一個(gè)文件需要幾百甚至幾千次的往返,耗用大量的時(shí)間。這種傳輸技術(shù)雖然適用于局域網(wǎng),但在高延時(shí)低帶寬的廣域網(wǎng)環(huán)境中,每個(gè)數(shù)據(jù)塊的傳輸和認(rèn)可過(guò)程都需經(jīng)過(guò)固定容量的長(zhǎng)距離鏈路,因此,CIFS效率極低—甚至低于TCP/IP。
     Windows Vista基于SMBV2(SMB2)的CIFS實(shí)施,添加了幫助簡(jiǎn)化大型文件在廣域網(wǎng)上傳輸?shù)墓δ?,允許通過(guò)廣域網(wǎng)同時(shí)發(fā)送兩個(gè)或多個(gè)數(shù)據(jù)塊。
     桌面系統(tǒng)廣域網(wǎng)優(yōu)化
     基于TCP/IP和CIFS的改進(jìn)特性,我們不難理解為什么有些人認(rèn)為Windows Vista可能取代應(yīng)用加速和廣域網(wǎng)優(yōu)化解決方案。畢竟,Windows Vista解決了廣域網(wǎng)上的應(yīng)用性能問(wèn)題—即延時(shí)和低效協(xié)議的問(wèn)題。
     然而,如果深入了解Vista操作系統(tǒng),尤其是TCP/IP和CIFS特性,我們將得出截然相反的結(jié)論。
     首先,上面提到的TCP/IP堆棧的確是幫助更多的市場(chǎng)解決了應(yīng)用性能問(wèn)題。然而,Windows Vista專(zhuān)門(mén)用于高帶寬、低延時(shí)的環(huán)境—即局域網(wǎng)和高速城域網(wǎng)絡(luò)。Vista對(duì)洲際和國(guó)際鏈路、衛(wèi)星鏈路或低帶寬廣域網(wǎng)等高延時(shí)環(huán)境的作用甚微,而這部分網(wǎng)絡(luò)代表了絕大多數(shù)的全球網(wǎng)絡(luò)部署。這些環(huán)境仍需要廣域網(wǎng)優(yōu)化平臺(tái)。
     其次,Windows Vista的CIFS的實(shí)施基于SMB2。為了從這個(gè)新系統(tǒng)中獲取利益,Microsoft決定不支持SMB2與SMB1之間的向后兼容性。因此,為了確保所有操作系統(tǒng)之間的兼容性,Microsoft決定為所有的Windows Vista部署同時(shí)提供SMB1和SMB2支持。Windows Vista產(chǎn)品只能與其它Windows Vista產(chǎn)品進(jìn)行SMB2通信,而與Vista以前的操作系統(tǒng)之間的任何通信都將被轉(zhuǎn)移到最初的CIFS(SMB1)實(shí)施中,意味著根本沒(méi)有任何改進(jìn)。
     Windows Vista的普及速度最終將證明企業(yè)對(duì)SMB2功能的接受速度。鑒于這個(gè)部署需要些時(shí)日,因此,基于SMB1的最初的CIFS實(shí)施仍將被廣泛使用—也就是說(shuō),盡管Windows Vista存在,廣域網(wǎng)傳輸性能較現(xiàn)有水平不會(huì)有太大的提升。
     最后—也是最重要的一點(diǎn)—現(xiàn)在的分布式企業(yè)支持大量不同類(lèi)型的應(yīng)用,不僅包括Microsoft文件服務(wù),還包括Oracle、PeopleSoft、SAP、甚至Outlook和Exchange。諸如此類(lèi)的關(guān)鍵業(yè)務(wù)工具都運(yùn)行在廣域網(wǎng)上,全新的Windows VistaTCP/IP和CIFS實(shí)施基本或根本不會(huì)提高這些應(yīng)用在廣域網(wǎng)上的性能。這些應(yīng)用仍需要加速和優(yōu)化,因此,加速和優(yōu)化解決方案仍將占有一席之地。
     做出明智決策
     盡管產(chǎn)品的宣傳充滿溢美之詞,但我們認(rèn)為Windows Vista并不像有些人所說(shuō)的那樣是廣域網(wǎng)加速的真正福音。
     當(dāng)然,這樣說(shuō)并不是否認(rèn)Windows Vista令人稱(chēng)道的巨大改進(jìn)。對(duì)于低延時(shí)高帶寬環(huán)境中的用戶來(lái)說(shuō),Windows Vista將提高一直困擾他們的文件傳輸性能問(wèn)題。
     但對(duì)于高延時(shí)低帶寬廣域網(wǎng)鏈路的用戶,雖然WindowsVista的改進(jìn)特性值得稱(chēng)贊,但絕對(duì)不是用戶需要的解決方案。與現(xiàn)有的應(yīng)用加速和廣域網(wǎng)優(yōu)化解決方案結(jié)合使用,Windows Vista將大幅度改進(jìn)工作環(huán)境。但是,由于操作系統(tǒng)單憑自己無(wú)法提供完整的解決方案,因此必須借助協(xié)作方法。