通過Web應用程序,用戶可以使用連接到互聯網的設備在任何地方完成工作,但是隨著基于瀏覽器應用程序的復雜程度和數量的增加,WAN管理員需要重新評估他們的網絡工程策略,以便提高應用程序性能。
Rick Drescher是紐約一家房地產服務公司Studley Inc.的技術服務管理主管,他說,“關于應用程序性能,我們面臨的最大問題是基于Web的應用程序,因為它們數量眾多而且完全互連。”Studley將Microsoft SharePoint作為業務應用程序的基于Web的“啟動平臺”,支持公司600名員工使用諸多應用程序。
Drescher說,“基于Web的應用程序是不能容忍丟包問題的,因此,如果你是通過網絡發送數據將它呈現在某人的屏幕上,即使使用TCP,傳輸介質仍然會丟失三分之一的數據包,所以終端用戶將無法使用這個應用程序。應用程序也會開始出現超時問題。”
Forrest Schroth是位于佛羅里達州勞德代爾堡的一家人事服務公司的首席數據網絡工程師,他認為,當SFN公司的IT組織將大量的企業資源計劃(ERP)應用程序遷移到一個Web門戶系統時,應用程序性能便會下滑。
“Web應用程序性能如此拙劣,新產品幾乎無法使用,”Schroth說。
供應商瞄準應用程序性能優化的商機
根據WAN和Web優化供應商最近發布的公告表明,他們看到了解決應用程序性能的商機。
Riverbed Technology長期以來一直支持Web應用程序的HTTP優化 ,主要是Microsoft應用程序,它最近進行了兩項旨在提高和擴展Web應用程序加速技術的收購:Zeus和Aptimize,前者是一個 虛擬應用程序交付控制器 (ADC) 供應商,后者是一個新興公司,專注于網頁內容優化。
通過這兩項收購,Riverbed不僅解決了應用程序的擴展和復雜性問題,而且用戶還可以在分公司之外進行訪問。Riverbed一直以來都在宣傳它的WAN優化設備:不對稱部署的Steelhead,這意味著每個連接端都會有一個設備。
Riverbed越來越確信,它必須跳出傳統的對稱優化模式,并且改進它對訪問Web應用程序的遠程用戶、合作伙伴或客戶的不對稱優化支持,”Riverbed的企業發展戰略副總裁Paul O'Farrell說。
他說,Zeus基于軟件的方法簡化了管理員將其部署到云環境的過程。O'Farrell說,通過加速各種組件在頁面上的渲染方式,Aptimize的技術提高了Web應用程序的性能。它將多個內容請求整合到一個事務中,包括圖像或JavaScript代碼。
O'Farrell說,“Steelheads會預抓取HTTP內容,但是它們實際上并不會解析HTML本身的內容。Aptimize所做得是檢查HTML代碼本身,并對它進行即時轉換。這個在概念似乎很容易做到,但是,實際上它很容易破壞網頁,特別是JavaScript。”
同時,內容交付網絡(CDN)和網頁優化供應商Akamai 最近與BMC一起合作,致力于為Akamai客戶提供更細致的監控分析數據。新的Edgeview軟件,Akamai客戶可以免費使用它的Web優化服務,通過性能數據來比較指定頁面的加載速度,不管它們是否連接到Akamai的網絡上。但有一個服務是收費的——對頁面組件的指定用戶會話進行類似的分析。
Andy Rubinson是Akamai的資深產品營銷經理說,“員工不大可能像客戶一樣,拋棄一個網站不再回訪。但是,你肯定會失去某個Web應用程序的一些用戶,因為如果它們表現不佳的話,人們并不想使用這些工具。”
Strangeloop是一個網頁內容優化的創業公司,它的技術與Aptimize類似。今年年初,Akamai也與Strangeloop合作,共同交付一個整合的CDN和優化服務。Akamai也在五月份宣布與Riverbed結成戰略聯盟,兩個公司表示將致力把每個供應商的軟件整合到其它的基礎架構。
提高Web應用程序性能的方法有很多
在SFN Group面臨的ERP整合問題中,Schroth最初將WAN優化看作是一種解決Web應用程序性能問題的可能方案,但是,他并不認為這樣的方法能夠擴展到SFN這種規模的公司,該公司擁有超過100,000名的用戶。
“我們即將部署一個定制開發的Web應用程序,這是一個相當復雜的應用程序,如果我們沒有WAN優化,那么這一切將無法實現。”IJM的信息系統副總裁說。
“我們所面臨的挑戰是,我們有800個辦事處需要連接到兩個數據中心上,但當時大多數解決方案都要求每個位置都要部署,這樣成本會極高,”Schroth說。“如果你只有10至15個大型分點,那這些解決方案還是可行的。”
相反,他將他的WAN從幀中繼升級到更高效的多協議標簽交換機(Multiprotocol Label Switching ,MPLS) 服務,同時為他的Web應用程序建立了服務質量(QoS)和服務分類(CoS)策略。它的流量獲得了次要優先級,僅排在語音流量之后,Schroth說。
Schroth已經計劃對基于云的應用程序重新設計將他的WAN,他的服務器管理員同事一直都在考慮Software as a Service (SaaS)。目前,出于安全考慮,他將互聯網流量從分公司回傳到數據中心,但是,這個設計會造成延遲,這對于基于SaaS應用程序的用戶而言是很難接受的。他正在想是否能為這些分公司直接提供互聯網連接。
“如果我們將遠程站點確定為家庭用戶,那么我們就能夠放寬這些遠程站點的互聯網訪問,”Schroth說。
對于有高帶寬需求的Studley分公司用戶,通過釋放私有WAN通道,Drescher開始使用低費用的商業級互聯網連接來提高Web應用程序的性能。他也部署了Steelheads,以便最有效地利用他的私有連接。
Drescher已經配置了思科第二代整合服務路由器(Integrated Service Routers ,ISR G2s),以便將標準網頁瀏覽流量轉移到便宜的寬帶通道上。他將在今年稍晚的時間里,開始對Web應用程序性能的方案進行概念驗證,這些Web應用程序通過這些連接上的虛擬專用網絡(VPN)通道來支持和保證性能。
“我并不認為私有網絡的方案有多好,但是,它的獨立性開始變強,”Drescher說。
根據位于華盛頓一個組織的信息系統副總裁John Lax介紹,人權組織國際司法代表團(IJM)廢除了發展中國家的奴隸制和非法性交易,它在世界上部分基礎設施較差的地區運營著15個遠程辦公室,對于這些地方而言,很難尋求能夠負擔得起的高質量帶寬。
Lax說,IJM在烏干達辦公室的256 kps鏈路一般只交付64 Kbps的帶寬,而每個月的費用是1,200美元,這對于諸如SharePoint的重要Web應用程序而言并不可想象的。部署Steelhead WAN優化設備能夠將平均性能提高4到5倍,從而使IJM首次能夠啟動一個基于Web的全球幫助應用程序平臺。
Lax說,“我們即將部署一個定制開發的Web應用程序,它將讓我們通過一個用戶界面執行所有的案例跟蹤和管理。它是一個非常復雜的應用程序,如果我們沒有Steelheads,那么這一切將無法實現。”
原文鏈接:http://www.searchnetworking.com.cn/showcontent_51376.htm


