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

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Web Accelerator 基礎(chǔ)培訓(xùn)基礎(chǔ)培訓(xùn)Presented by: 楊明非楊明非 2ApplicationDeliveryNetworkUsersData CenterThe Leader in Application Delivery NetworkingSAPMicrosoftOracleAt HomeIn the OfficeOn the RoadBusiness Goal: Achieve These Objectives in the Most Operationally Efficient Manner3培培訓(xùn)訓(xùn)前準(zhǔn)前準(zhǔn)備備每個(gè)人需要一臺(tái)筆記本電腦,并且支持無線網(wǎng)安裝HTT

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

3、IGIP上的模塊)用于: Web 應(yīng)用 (http and https) 比較慢或有遠(yuǎn)程訪問用戶的Web應(yīng)用 在動(dòng)態(tài)內(nèi)容時(shí)非常顯著 (當(dāng)然也可以處理靜態(tài)內(nèi)容了) Enterprise, Portal, and E-commerce Web 應(yīng)用: 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)很少或基本上不用改動(dòng)現(xiàn)有的應(yīng)用環(huán)境很少或基本上不用改動(dòng)現(xiàn)有的應(yīng)用環(huán)境8WebAccelerator 如何運(yùn)作如何運(yùn)作?Browser 行為控制行為控制 用戶不需要下載重復(fù)的頁面和內(nèi)容用戶不需要下載重復(fù)的頁面和內(nèi)容內(nèi)容加速內(nèi)容加速更多并發(fā)的更多并發(fā)的browser 連接連接PDF文件的平滑顯示(下載部分顯示部分,不是全部下載后再顯示)文件的平滑顯示(下載部分顯示部分,不是全部下載后再顯示)加速動(dòng)態(tài)內(nèi)容加速動(dòng)態(tài)內(nèi)容*適用增強(qiáng)的壓縮,代理和其他技術(shù)適用增強(qiáng)的壓縮,代理和其他技術(shù)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加速的重點(diǎn)加速的重點(diǎn)Network Offload Server Offload Application Off

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

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

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

9、需求原因的需求原因?IT Manager & App Architect更多的遠(yuǎn)程和移動(dòng)用戶更多的遠(yuǎn)程和移動(dòng)用戶“Chatty”復(fù)雜的應(yīng)用和協(xié)議復(fù)雜的應(yīng)用和協(xié)議 Web應(yīng)應(yīng)用的內(nèi)容爭豐富和用的內(nèi)容爭豐富和實(shí)時(shí)實(shí)時(shí)更更新新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ù)據(jù)Cache在客戶的瀏覽器端動(dòng)態(tài)內(nèi)容級(jí)Cache,與URL無關(guān)本機(jī)Cache刷新時(shí)間可以為零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應(yīng)用連接IE對同一個(gè)域名的訪問只支持兩個(gè)并發(fā)連接對同一個(gè)域名的訪問只支持兩個(gè)并發(fā)連接WAN26IBR 多線程連接多線程連接標(biāo)準(zhǔn)標(biāo)準(zhǔn)IE對同一個(gè)域名的訪問只支持兩個(gè)并發(fā)連接對同一個(gè)域名的訪問只支持兩個(gè)并發(fā)連接在通過在通過Web Accelerator 加速后可實(shí)現(xiàn)多連接并發(fā)下載加速后可實(shí)現(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 動(dòng)態(tài)線性化動(dòng)態(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è)界首個(gè)對業(yè)界首個(gè)對Web應(yīng)用進(jìn)行打包、預(yù)配置和認(rèn)證應(yīng)用進(jìn)行打包、預(yù)配置和認(rèn)證策略的優(yōu)化設(shè)備策略的優(yōu)化設(shè)備在應(yīng)用廠商已經(jīng)經(jīng)過認(rèn)證測試,并且已進(jìn)行預(yù)先配置在應(yīng)用廠商已經(jīng)經(jīng)過認(rèn)證測試,并且已進(jìn)行預(yù)先配置35測試效果測試效果工行網(wǎng)銀,瀏覽器訪問速度36測試效果測試效果工行網(wǎng)銀頁面字節(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應(yīng)用加速模式應(yīng)用加速模式-單端部署單端部署部署簡單,快速集中加速,在一套加速系統(tǒng)上可對多種應(yīng)用進(jìn)行加速對客戶端和服務(wù)器端透明不需要修改任何服務(wù)器端代碼Web Accelerator Backup/Standby/ActiveWeb Accelerator39針對內(nèi)網(wǎng)針對內(nèi)網(wǎng)Web應(yīng)用加速的單端部署模式說明應(yīng)用加速的單端部署模式說明減小數(shù)據(jù)傳輸量減小瀏覽器頁面打開時(shí)間可以和GTM配合實(shí)現(xiàn)數(shù)據(jù)中心雙ActiveIntranet40針對外網(wǎng)針對外網(wǎng)Web應(yīng)用加速的單端部署模式說明應(yīng)用加速的單端部署模式說明重點(diǎn)針對延遲較大客戶的訪問速度問題對提高國外客戶訪問速度有較大的幫助減小數(shù)據(jù)的傳輸量,提高

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

溫馨提示

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

評(píng)論

0/150

提交評(píng)論