F5+WebAccelerator+培訓_第1頁
F5+WebAccelerator+培訓_第2頁
F5+WebAccelerator+培訓_第3頁
F5+WebAccelerator+培訓_第4頁
F5+WebAccelerator+培訓_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Web Accelerator 基礎培訓基礎培訓Presented by: 楊明非楊明非 2ApplicationDeliveryNetworkUsersData CenterThe Leader in Application Delivery NetworkingSAPMicrosoftOracleAt HomeIn the OfficeOn the RoadBusiness Goal: Achieve These Objectives in the Most Operationally Efficient Manner3培培訓訓前準前準備備每個人需要一臺筆記本電腦,并且支持無線網安裝HTT

2、P Watch工具軟件4培訓內容培訓內容上午 WA應用基礎 HTTP協(xié)議基礎下午 WA安裝與調試 實驗5WA應應用基用基礎礎6Web化化應用的問題應用的問題IT Manager & App Architect更多的遠程和移動用戶更多的遠程和移動用戶“Chatty”復雜的應用和協(xié)議復雜的應用和協(xié)議 安全和驗證帶來附加負載安全和驗證帶來附加負載帶寬,延遲,阻塞和丟包帶寬,延遲,阻塞和丟包Web應用的內容豐富和實時更新應用的內容豐富和實時更新數(shù)據中心的合并數(shù)據中心的合并=7F5 ADN 解決方案解決方案-WebAcceleratorWeb Accelerator是一個獨立設備 (也可以是是B

3、IGIP上的模塊)用于: Web 應用 (http and https) 比較慢或有遠程訪問用戶的Web應用 在動態(tài)內容時非常顯著 (當然也可以處理靜態(tài)內容了) Enterprise, Portal, and E-commerce Web 應用: MS SharePoint, Outlook Web Access,等 Oracle OAS, 11i, e-Business Suite, 等 SAP, Siebel, PeopleSoft, 等 IBM WebSphere, BEA WebLogic, Sun iPlanet 其他 (Plumtree, Hyperion, Vignette, L

4、otus Domino)很少或基本上不用改動現(xiàn)有的應用環(huán)境很少或基本上不用改動現(xiàn)有的應用環(huán)境8WebAccelerator 如何運作如何運作?Browser 行為控制行為控制 用戶不需要下載重復的頁面和內容用戶不需要下載重復的頁面和內容內容加速內容加速更多并發(fā)的更多并發(fā)的browser 連接連接PDF文件的平滑顯示(下載部分顯示部分,不是全部下載后再顯示)文件的平滑顯示(下載部分顯示部分,不是全部下載后再顯示)加速動態(tài)內容加速動態(tài)內容*適用增強的壓縮,代理和其他技術適用增強的壓縮,代理和其他技術Reporting 和和 LoggingGraphs, Charts, Alerts, etc支持主

5、流的支持主流的Log 格式格式9WebAccelerator 功能功能IBR(Intelligent Browser Referencing) :Express LoaderExpress ConnectExpress DocumentsExpress PagesApplication Smart Caching (Dynamic Caching)Intelligent CompressionWeb代理代理TCP優(yōu)化優(yōu)化HTTP壓縮壓縮IBRServerClientNetwork10加速的重點加速的重點Network Offload Server Offload Application Off

6、load11Network Offload這里發(fā)生了什么這里發(fā)生了什么?12Network Offload需求的原因需求的原因IT Manager & App Architect更多的遠程和移動用戶更多的遠程和移動用戶“Chatty”復雜的應用和協(xié)議復雜的應用和協(xié)議 帶寬,延遲,帶寬,延遲,congestion, 丟包丟包規(guī)則要求數(shù)據中心合并規(guī)則要求數(shù)據中心合并=13Bandwidth Throughput更大的帶寬不意味著更多的流量更大的帶寬不意味著更多的流量Whitepaper at http:/ (Myths of Bandwidth)14Web Accelerator減小數(shù)據傳

7、輸減小數(shù)據傳輸 瀏覽器本地瀏覽器本地CacheWeb Acc Compress減小數(shù)據減小數(shù)據傳輸量傳輸量瀏覽器行為控制使更多的內容瀏覽器行為控制使更多的內容保存在瀏覽器本地保存在瀏覽器本地服務器服務器15 Server Offload這里發(fā)生了什么這里發(fā)生了什么?16Server Offload 的需求原因的需求原因?IT Manager & App Architect更多的遠程和移動用戶更多的遠程和移動用戶安全和驗證帶來附加開銷安全和驗證帶來附加開銷簡單管理要求數(shù)據中心合簡單管理要求數(shù)據中心合并并=Web應用的內容爭豐富和實時更應用的內容爭豐富和實時更新新17 WebAcceler

8、ator 卸載過載的服務器卸載過載的服務器Browser 使使用用 IBR加速加速F5加速下載和卸載服務器壓力加速下載和卸載服務器壓力卸載過載的卸載過載的服務器服務器18靜態(tài)和動態(tài)的靜態(tài)和動態(tài)的Caching第一次請求第一次請求CompressionCache下一次請求下一次請求Cache 減少用戶延遲減少用戶延遲 存儲壓縮和未存儲壓縮和未壓縮的內容壓縮的內容 內容服務卸載內容服務卸載 Server連接卸載連接卸載本地本地Cache改變內容部分改變內容部分未改變部分未改變部分19Application Offload這里發(fā)生了什么這里發(fā)生了什么 ?20Application Offload 的

9、需求原因的需求原因?IT Manager & App Architect更多的遠程和移動用戶更多的遠程和移動用戶“Chatty”復雜的應用和協(xié)議復雜的應用和協(xié)議 Web應應用的內容爭豐富和用的內容爭豐富和實時實時更更新新21WebAccelerator FunctionalityThe advanced acceleration features of the Web Accelerator are:Express LoaderExpress ConnectExpress DocumentsExpress PagesApplication Smart Caching (Dynamic

10、Caching)Intelligent Compression22Web Accelerator的主要工作的主要工作智能瀏覽器行為控制智能瀏覽器行為控制Intelligent Browser Referencing (IBR) 與傳統(tǒng)Cache不同的是,Web Accelerator盡可能的將數(shù)據Cache在客戶的瀏覽器端動態(tài)內容級Cache,與URL無關本機Cache刷新時間可以為零23Express LoaderWhen a user requests a page from a site the normal browser behavior is to check each objec

11、t to see if it appears in a local cache. If it does appear in cache, the browser makes a request of the server to check whether the content held locally is still valid.This mechanism reduces the amount of data transferred between user and server, however, each object still requires a connection to v

12、alidate it, and therefore while the page load time can be reduced with standard browser caching, it is neither optimal nor efficient.Express Loader tags each HTTP object it sees and allows the web accelerator to control the browser cache much more efficiently then a typical application. This reduces

13、 the chattiness of the HTTP protocol and eliminates the latency inherent in the connection.Why is this good?Massively reduced download timeSuperior user experienceAll the benefits of Caching but never a fear of stale dataVery high server offloads which allow for increased capacity with existing infr

14、astructureNo application/site changes required even if no-cache directives are hard coded.24Impact of AccelerationFeaturesCompatible with any object typeBrowser and cache transparencyNo application changes requiredBenefitsReduces network and protocol delaysEliminates unnecessary upstream requests fo

15、r objectsEnsures propagation of valid contentStages Content In Browser & Downstream/Edge Caches25Web ApplicationsClientsIBR 多線程連接多線程連接典型的Web應用連接IE對同一個域名的訪問只支持兩個并發(fā)連接對同一個域名的訪問只支持兩個并發(fā)連接WAN26IBR 多線程連接多線程連接標準標準IE對同一個域名的訪問只支持兩個并發(fā)連接對同一個域名的訪問只支持兩個并發(fā)連接在通過在通過Web Accelerator 加速后可實現(xiàn)多連接并發(fā)下載加速后可實現(xiàn)多連接并發(fā)下載IBR -

16、 MultiConnectWeb ApplicationsWebAcceleratorWANClients27Express ConnectThe standard browser can open only two simultaneous connections to a given web server. This limits the performance of the application and negatively impact user performance.The Web Accelerator can induce the browser to open as man

17、y connections as you specify to deliver the content in parallel over those connections.The WebAccelerator is a proxy and therefore buffers the server from actual users. This, in conjunction with server side connection-keep-alives allows new user requests to be pipelined down existing/established con

18、nections.Why is this good?Superior user experienceNo application/site changes requiredOptimal implementation high latency connection, bandwidth over 256K.28Impact of AccelerationBenefits Makes more efficient use of the network Reduces wait times Divides the task of requesting and receiving objects a

19、mong more connectionsFeatures Handles browser dependencies Enables pipelining Transparent to the origin applicationEnable the Browser to Increase Simultaneous ConnectionsWithout AccelerationWith Acceleration29Web Applications100 pagesWebAccelerator可以一次只傳輸一頁可以一次只傳輸一頁IBR 動態(tài)線性化動態(tài)線性化立即瀏覽PDF文檔Client30Exp

20、ress DocumentsThere are three major features to accelerate documents.Download of documents can be done using byte ranges. This allows the client to navigate to the pages they want and the WebAccelerator downloads these first and then back fills the remainder of the document while the person is readi

21、ng. This is primarily used with PDF documents, and can have a dramatic effect over low speed or high latency connections. 2. MS Office docs such as Word, Excel and PowerPoint often have no-cache directives and/or are referenced by a constantly changing URLs. The WebAccelerator is able to intercept t

22、hese directives and unique URLs and determine whether a document is actually modified, if not, it will load from cache. This is excellent for collaborative applications.3. Compression and Optimization policies can be configured by mime-type. For example, never compress PowerPoint, JPEG, or GIF becau

23、se they are already compressed, but always linearize and compress PDF documents.31Express PagesImagine a Portal with personalized content. Each time the user visits the site they are given a unique URL. In this scenario, the user will be forced to download the page in its entirety even if the conten

24、t has not changed. In some Portals, users must complete tasks that require multiple page sequences and the task can be horribly slow and induce a huge and unnecessary burden on network and server infrastructure.The Web Accelerator can override the application settings and enable users to retrieve co

25、ntent that is not modified from the browsers cache, even though the portal or application tries to download the same content over and over again. This dramatically reduces page download time and server load. Why is this good?Exceptional acceleration results can be achieved on legacy or poorly writte

26、n applications by applying optimizations at run-time.Applications do not need to be discarded or re-written.32Application Smart Caching (Dynamic Caching)The Web Accelerator implements not only static data caching, but also application smart caching technologies. Application Smart Caching includes th

27、e ability to fully parse every aspect of an HTTP request, control caching behavior, and trigger the invalidation of other cached data. As a result, the Web Accelerator is capable of caching unchanging data that may appear dynamic (contains question marks, query parameters, etc.) but is actually stat

28、ic in nature or changes via an identifiable pattern. Why is this good?The Web Accelerator can fulfill a much higher percentage of requests than other caching systems while maintaining proper application behavior. (Never any stale data)33Impact of Application Smart Caching on Dynamic Data (Existing C

29、ustomer)Request TypeCache HitsCache MissesDo Not CacheApplication Requests Support91.56%5.60%2.74% Category87.19%4.98%7.35% Site Index96.80%0.60%1.60% Product58.53%2.96%38.20% Product Detail 91.76%5.13%2.92% Search6.30%17.30%75.80% Category Index78.90%8.87%10.92% Corp Info74.81%10.87%14.11% Promotio

30、ns89.90%4.60%5.20% Help79.70%9.50%10.60% News28.10%28.20%43.60% Application SubTotal86.08%5.36%8.30%Session Requests Session Persistence80.60%19.40%0.00% Session Creation0.00%0.00%99.80% Session SubTotal69.81%16.80%13.36%Static Requests Images99.00%0.80%0.00% Includes98.80%1.20%0.00% Root Page99.30%

31、0.10%0.10% HTML24.00%74.30%0.00% PDF96.40%3.50%0.00% Static SubTotal98.52%1.28%0.00%Site Total96.07%2.43%1.31%Background: Approximately 10 Million Pages were served to gather these metrics 86% of the requests were fulfilled entirely from the Web Accelerators. (Unique Capability)Environment: Multiple

32、 Web Accelerators behind Load Balancers Multiple Application Servers running on Solaris34業(yè)界首個對業(yè)界首個對Web應用進行打包、預配置和認證應用進行打包、預配置和認證策略的優(yōu)化設備策略的優(yōu)化設備在應用廠商已經經過認證測試,并且已進行預先配置在應用廠商已經經過認證測試,并且已進行預先配置35測試效果測試效果工行網銀,瀏覽器訪問速度36測試效果測試效果工行網銀頁面字節(jié)數(shù)節(jié)省37Web Accelerator 加速效果加速效果所有頁面均為加密頁面所有頁面均為加密頁面11.3 Sec13.8 Sec69.9 Se

33、c8.8 Sec12.5 Sec15.4 Sec15.0 Sec13.7 Sec29.2 Sec3.0 Sec6.9 Sec19.8 Sec5.2 Sec5.3 Sec32.0 Sec4.6 Sec7.0 Sec22.2 Sec0.0 Sec10.0 Sec20.0 Sec30.0 Sec40.0 Sec50.0 Sec60.0 Sec70.0 SecPDF FileSearchProduct PageProduct SummaryWelcome PageAuthenticationNo AccelerationWith the Web AcceleratorLAN Performance38

34、Web應用加速模式應用加速模式-單端部署單端部署部署簡單,快速集中加速,在一套加速系統(tǒng)上可對多種應用進行加速對客戶端和服務器端透明不需要修改任何服務器端代碼Web Accelerator Backup/Standby/ActiveWeb Accelerator39針對內網針對內網Web應用加速的單端部署模式說明應用加速的單端部署模式說明減小數(shù)據傳輸量減小瀏覽器頁面打開時間可以和GTM配合實現(xiàn)數(shù)據中心雙ActiveIntranet40針對外網針對外網Web應用加速的單端部署模式說明應用加速的單端部署模式說明重點針對延遲較大客戶的訪問速度問題對提高國外客戶訪問速度有較大的幫助減小數(shù)據的傳輸量,提高

35、客戶端響應速度與3DNS/GTM配合得到最佳實現(xiàn)效果Internetvs1vs2VS1:Internetional-Web AccVS2:國內訪問-Original Web Server41針對外網針對外網Web應用加速的分布式部署模式說明應用加速的分布式部署模式說明(系統(tǒng)擴展方案)(系統(tǒng)擴展方案)通過WebAcc設備間的配合進一步減小廣域網數(shù)據傳輸量只有交易指令部分會通過廣域網傳輸通過遠端WebAcc部署提高國外用戶的訪問速度通過與3DNS/GTM/LTM無縫配合得到完美解決方案Web AcceleratorRemote Acceleration & CachingRemote Acceleration & Caching42WebAccelerator的優(yōu)勢描述的優(yōu)勢描述不需要改動任何客戶端99%的應用不需要改動對于大部分的應用系統(tǒng)如:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論