微軟新近推出的Windows vista操作系統(tǒng)是有史以來市場接受最快的Windows操作系統(tǒng)版本。在剛剛過去的微軟2007財年,它在全球銷售了超過4000萬套。而且,Vista能支持190多萬個設備,兼容4萬多種設備驅動程序,遠遠超過了之前的Windows任何一個版本。
那么,一個桌面操作系統(tǒng)何以對整個廣域網產生影響?從網絡角度而言,這個替代XP的全新系統(tǒng)除了一貫的可讀取性及堆棧和內核更新外,還在XP的基礎上做了兩處改動,尤其吸引企業(yè)用戶的是,全新的TCP/IP堆棧和全新的通用互聯網文件系統(tǒng)(CIFS)。
這兩處改動之所以具有如此大的吸引力,主要在于它們能對提高網絡文件的共享性能發(fā)揮重要作用,尤其是對廣域網(WAN)。據Nemertes Research稱,企業(yè)分支機構的數量正在以每年10%的速度快速增長。隨著企業(yè)遠程辦公員工數量的不斷增加,廣域網性能不高成為很多企業(yè)的棘手問題。
廣域網環(huán)境中固有的延時和速度缺陷對員工的生產效率產生了負面影響。由此,Vista將成為意外的驚喜。Vista承諾,可為通過廣域網訪問集中放置微軟應用的遠程用戶解決網絡性能的問題,并提供類似局域網的高性能。
實際上,有些人甚至認為Vista將淘汰廣泛部署的、用于克服分布式企業(yè)局限性的應用加速和廣域網優(yōu)化解決方案。果真如此嗎?讓我們先來看看Vista給TCP/IP和CIFS帶來了哪些變化。
增加TCP/IP優(yōu)勢區(qū)
對于全新的TCP/IP堆棧,Vista更改了擁塞控制算法以提高其性能,并允許以更快的速度發(fā)送更多數據。TCP/IP協議通過發(fā)送固定數量的少數數據開始慢速啟動,然后逐漸加大數據傳輸規(guī)模,并加快傳輸速度,直到出現擁塞開始丟棄數據包為止。此后,協議恢復初始傳輸速度,并開始新一輪的傳輸流程。雖然這種方法在局域網中高效、可靠,但卻不適用于廣域網環(huán)境。因為在廣域網環(huán)境中,數據是通過易出現延時的長距離、固定帶寬的鏈路進行傳輸的。
當然,Vista推出了名為“Compound TCP”的新算法。該算法能調節(jié)TCP流控制機制,并增加了TCP/IP運行的優(yōu)勢區(qū),從而提高了在高延時、低帶寬鏈路上的TCP性能。例如在廣域網環(huán)境中,Compound TCP不僅改進了數據在長距離鏈路上的傳輸,而且還減少了抖動,這些對VoIP等對時延極其敏感的應用至關重要。
SMB V2增強CIFS實施
Vista中的CIFS增強允許更簡單地實施協議,在設備之間提供文件和打印共享。基于微軟服務器信息塊(SMB)協議的CIFS可將文件分成多個小型數據塊,按順序將每個數據塊從發(fā)送方傳輸至請求方。發(fā)送方需要請求方確認已收到了上一個數據塊,然后才發(fā)送下一個數據塊。因此,通常傳輸一個文件需要幾百甚至幾千次的往返,耗費了大量的時間。
這種傳輸技術雖然適用于局域網,但在高延時、低帶寬的廣域網環(huán)境中,由于每個數據塊的傳輸和確認過程都需經過固定容量的長距離鏈路,因此,并不適用。當然,Vista對此還是做了工作的。它實施基于SMB V2(SMB2)的CIFS,添加了幫助簡化大型文件在廣域網上傳輸的功能,并允許通過廣域網同時發(fā)送兩個或多個數據塊。
廣域網優(yōu)化平臺還得有
了解了以上Vista對于TCP/IP和CIFS的改進特性,就不難理解為什么有人認為Vista可能取代應用加速和廣域網優(yōu)化解決方案。畢竟,Vista解決了廣域網上延時和低效協議的應用性能問題。但是,它仍然不能取代目前的廣域網優(yōu)化平臺。
首先,TCP/IP堆棧的確是幫助更多的市場解決了應用性能問題。然而,Vista是專門用于高帶寬、低延時的環(huán)境,即局域網和高速城域網,它對于省際和國際鏈路、衛(wèi)星鏈路或低帶寬廣域網等高延時環(huán)境的作用甚微,而這部分網絡代表了絕大多數的全球網絡部署。因此,這樣的環(huán)境仍需要廣域網優(yōu)化平臺。
其次,Vista的CIFS實施是基于SMB2的。但與Vista以前的操作系統(tǒng)之間的任何通信都將被轉移到最初的CIFS(SMB1)的實施中。因此,Vista的普及速度仍需要時間,基于SMB1的最初的CIFS實施仍將被廣泛使用。也就是說,盡管應用了Vista,但是廣域網傳輸性能的提高也會因為SMB1的長期存在而受到限制。
此外,現在的分布式企業(yè)支持大量不同類型的應用,其中不僅包括微軟的文件服務,還包括 Oracle、PeopleSoft、SAP甚至 Outlook和Exchange,諸如此類的關鍵業(yè)務工具都運行在廣域網上,這些應用仍需要加速和優(yōu)化。
因此,對于低延時、高帶寬環(huán)境的用戶來說,Vista將提高一直困擾他們的文件傳輸性能問題。但對于高延時、低帶寬的廣域網鏈路的用戶來說,Vista并不適合,他們仍然需要廣域網優(yōu)化平臺。
那么,一個桌面操作系統(tǒng)何以對整個廣域網產生影響?從網絡角度而言,這個替代XP的全新系統(tǒng)除了一貫的可讀取性及堆棧和內核更新外,還在XP的基礎上做了兩處改動,尤其吸引企業(yè)用戶的是,全新的TCP/IP堆棧和全新的通用互聯網文件系統(tǒng)(CIFS)。
這兩處改動之所以具有如此大的吸引力,主要在于它們能對提高網絡文件的共享性能發(fā)揮重要作用,尤其是對廣域網(WAN)。據Nemertes Research稱,企業(yè)分支機構的數量正在以每年10%的速度快速增長。隨著企業(yè)遠程辦公員工數量的不斷增加,廣域網性能不高成為很多企業(yè)的棘手問題。
廣域網環(huán)境中固有的延時和速度缺陷對員工的生產效率產生了負面影響。由此,Vista將成為意外的驚喜。Vista承諾,可為通過廣域網訪問集中放置微軟應用的遠程用戶解決網絡性能的問題,并提供類似局域網的高性能。
實際上,有些人甚至認為Vista將淘汰廣泛部署的、用于克服分布式企業(yè)局限性的應用加速和廣域網優(yōu)化解決方案。果真如此嗎?讓我們先來看看Vista給TCP/IP和CIFS帶來了哪些變化。
增加TCP/IP優(yōu)勢區(qū)
對于全新的TCP/IP堆棧,Vista更改了擁塞控制算法以提高其性能,并允許以更快的速度發(fā)送更多數據。TCP/IP協議通過發(fā)送固定數量的少數數據開始慢速啟動,然后逐漸加大數據傳輸規(guī)模,并加快傳輸速度,直到出現擁塞開始丟棄數據包為止。此后,協議恢復初始傳輸速度,并開始新一輪的傳輸流程。雖然這種方法在局域網中高效、可靠,但卻不適用于廣域網環(huán)境。因為在廣域網環(huán)境中,數據是通過易出現延時的長距離、固定帶寬的鏈路進行傳輸的。
當然,Vista推出了名為“Compound TCP”的新算法。該算法能調節(jié)TCP流控制機制,并增加了TCP/IP運行的優(yōu)勢區(qū),從而提高了在高延時、低帶寬鏈路上的TCP性能。例如在廣域網環(huán)境中,Compound TCP不僅改進了數據在長距離鏈路上的傳輸,而且還減少了抖動,這些對VoIP等對時延極其敏感的應用至關重要。
SMB V2增強CIFS實施
Vista中的CIFS增強允許更簡單地實施協議,在設備之間提供文件和打印共享。基于微軟服務器信息塊(SMB)協議的CIFS可將文件分成多個小型數據塊,按順序將每個數據塊從發(fā)送方傳輸至請求方。發(fā)送方需要請求方確認已收到了上一個數據塊,然后才發(fā)送下一個數據塊。因此,通常傳輸一個文件需要幾百甚至幾千次的往返,耗費了大量的時間。
這種傳輸技術雖然適用于局域網,但在高延時、低帶寬的廣域網環(huán)境中,由于每個數據塊的傳輸和確認過程都需經過固定容量的長距離鏈路,因此,并不適用。當然,Vista對此還是做了工作的。它實施基于SMB V2(SMB2)的CIFS,添加了幫助簡化大型文件在廣域網上傳輸的功能,并允許通過廣域網同時發(fā)送兩個或多個數據塊。
廣域網優(yōu)化平臺還得有
了解了以上Vista對于TCP/IP和CIFS的改進特性,就不難理解為什么有人認為Vista可能取代應用加速和廣域網優(yōu)化解決方案。畢竟,Vista解決了廣域網上延時和低效協議的應用性能問題。但是,它仍然不能取代目前的廣域網優(yōu)化平臺。
首先,TCP/IP堆棧的確是幫助更多的市場解決了應用性能問題。然而,Vista是專門用于高帶寬、低延時的環(huán)境,即局域網和高速城域網,它對于省際和國際鏈路、衛(wèi)星鏈路或低帶寬廣域網等高延時環(huán)境的作用甚微,而這部分網絡代表了絕大多數的全球網絡部署。因此,這樣的環(huán)境仍需要廣域網優(yōu)化平臺。
其次,Vista的CIFS實施是基于SMB2的。但與Vista以前的操作系統(tǒng)之間的任何通信都將被轉移到最初的CIFS(SMB1)的實施中。因此,Vista的普及速度仍需要時間,基于SMB1的最初的CIFS實施仍將被廣泛使用。也就是說,盡管應用了Vista,但是廣域網傳輸性能的提高也會因為SMB1的長期存在而受到限制。
此外,現在的分布式企業(yè)支持大量不同類型的應用,其中不僅包括微軟的文件服務,還包括 Oracle、PeopleSoft、SAP甚至 Outlook和Exchange,諸如此類的關鍵業(yè)務工具都運行在廣域網上,這些應用仍需要加速和優(yōu)化。
因此,對于低延時、高帶寬環(huán)境的用戶來說,Vista將提高一直困擾他們的文件傳輸性能問題。但對于高延時、低帶寬的廣域網鏈路的用戶來說,Vista并不適合,他們仍然需要廣域網優(yōu)化平臺。

