CPUacceptencoding

acceptencoding  时间:2021-05-22  阅读:()
F5Networks,Inc.
-1-Aug-05TheBIG-IPSystemWithIntelligentCompression:CuttingApplicationDeliveryTimeandOptimizingBandwidthOverviewThenumberandcomplexityofapplicationsdeliveredovertheInternetcontinuestogrow.
AvailablebandwidthisstretchedtocapacitybythesheervolumeandchattinessofInternetprotocols.
Theresultsarelongdelays,increasedlatency,unsatisfactoryend-userexperiences,andunacceptableapplicationperformancethatcostsorganizationsrealdollarsintermsofcustomerreputationandproductivitylosses.
Compressiontechnologycanprovidedramaticapplicationperformanceimprovements.
Thiswhitepaperdiscussestheneedforcompression,differentapproachesforcompressingwebtrafficavailableinthemarkettoday,andhowF5'sBIG-IPsystemprovidesorganizationswithapowerfulwaytooptimizetheirbandwidthintelligentlywhileacceleratingthedeliveryoftheirapplications.
WhatisCompressionCompressionisanoptimizationtechniqueusedtoremoveredundantpatternsfromadatastreamsothatithasfewerpacketsandconsumeslessbandwidth,significantlyimprovingapplicationperformance.
Sincetherearefewerpacketstraversingthenetworkfromtheservertotheenduser,applicationdatagetsdeliveredfaster.
HTTPcompressioniscommonlyusedforwebapplicationswhichhelpsreducethebandwidthconsumedbywebobjectsandsignificantlyimprovesenduserresponsetimes.
GZIPisapopularHTTPcompressiontechniqueappliedtowebtrafficandissupportedbystandardbrowsers.
MostbrowsershavebeenequippedtosupporttheHTTP1.
1standardknownas"content-encoding.
"WithGZIP,theclientbrowseressentiallynegotiateswiththeserverindicatingthatitcanacceptencodeddata.
Uponsuccessfulnegotiation,GZIPcompressesdatabeingsentoutfromthewebserverusingtheencodingformatacceptedbytheclient.
Inthefiguresbelow,Message1showstheclientrequestforcompressionandMessage2showstheserveracceptingtheGZIPcompressionrequest:GET/HTTP/1.
1Host:www.
f5.
comUser-Agent:Mozilla/5.
0(Windows;U;WindowsNT5.
1;en-US;rv:1.
5)Gecko/20031007Firebird/0.
7Accept:text/xml,application/xml,application/xhtml+xml,text/html;q=0.
9,text/plain;q=0.
8,video/x-mng,image/png,image/jpeg,image/gif;q=0.
2,*/*;q=0.
1Accept-Language:en-us,en;q=0.
5Accept-Encoding:gzip,deflateAccept-Charset:ISO-8859-1,utf-8;q=0.
7,*;q=0.
7Keep-Alive:300Connection:keep-aliveMessage1:ClientRequestforCompressionHTTP/1.
1200OKDate:Thu,04Dec200316:15:12GMTServer:Apache/2.
0Vary:Accept-EncodingContent-Encoding:gzipCache-Control:max-age=300Expires:Thu,04Dec200316:20:12GMTX-Guru:basic-knowledge=0,general-knowledge=0.
2,complete-omnipotence=0.
99Content-Length:1533Content-Type:text/html;charset=ISO-8859-1Message2:ServerResponseAcknowledgingCompressionUseF5Networks,Inc.
-2-Aug-05Oncethecompressiontypeisestablished,thesessionwillbeginconversingusingtheagreeduponcompressiontechnique.
Thebrowserwilldecompressdatareceivedbytheserveronthefly,reducingtheamountofdatasentandincreasingthepagedisplayspeed.
Therearetwowaystocompressdatacomingfromawebserver--dynamicallyandpre-compressed.
DynamicContentAccelerationtypicallycompressestransmissiondatasuchasHTML,XML,CSS,Java,JavaScript,andWMLonthefly.
DynamicContentAccelerationisparticularlyusefuline-commerceapplications,database-drivensites,andmanyotherapplications.
Pre-compresseddataistextbaseddatathatisgeneratedbeforehandandstoredontheserverinhtml.
gzfilesorotherformats.
Sincethedataispre-compressed,CPUloadisreducedascompression/decompressionisnotdoneonthefly.
ChallengeWhyisCompressionNeededThevolumeofwebtraffictriplesalmosteveryyearasapplicationsbecomeincreasingly'webified'.
Withthisexponentialincreaseindemandforbandwidth,combinedwithlowbandwidthclientconnectiontypes,organizationsareexperiencinghighnetworklatencyandpoorapplicationresponsetypes.
Tosolveapplicationperformanceproblems,thetraditionalsolutionfornetworkmanagershasbeentothrowmorebandwidthattheproblem.
Thisapproachdoesnotscalewellasitrequiresnetworkmanagerstorepeattheprocessasapplicationneedsgroworwhenthenext'big'applicationgetsdeployed.
Additionally,bandwidthpriceshavenotdeclinedasrapidlyasexpectedandaddingnetworkcapacityismoreexpensivethanimplementingcompression.
Let'slookinmoredetailatsomeofthedriversforcompression:Clientaccessspeedsandthelastmile:Duetothedifferentconnectivityaccessmethods,varyingbandwidthavailabilityandcomplexityoftheroutingprotocols,applicationtrafficissubjecttomanyconstraintswhichcauseitsperformancetodegradeovertime.
Thecascadingandmultipleeffectsofallthesevariablesmakestheapplicationof"smartcompression"extremelyuseful.
Forinstance,becauseoflow-bandwidthavailabilityandhighlatency,dial-upor'satelliteclients'experiencetheworstresponsetimeswhichcanliterallyrenderanapplicationunusable.
Theabilitytoonlycompressdial-upandsatellitetrafficwilldramaticallyreduceCPUloadingrequirementsontheswitch,allowingforgreaterefficiencyatalowerprice.
Organizationsthatinadvertentlycompresstrafficfrombroadbandclientsmaypreventoptimizingthebenefitsofcompression.
Networkthroughputandbandwidthlimitation:Organizationsarefacedwiththechallengeofusingtheirexistingbandwidthintelligently.
Webapplicationobjectsizeshavebeensteadilygrowingandorganizationsfindthemselvesencounteringbandwidthbottlenecksonaregularbasis.
Thishastheeffectofslowingdownotherapplicationsastheygetstarvedforbandwidthwhichintroducesveryhighlatency.
Delay-sensitiveapplicationslikeVoIPcannottoleratesuchhighlatencyandbecomeunusable.
WhereDoICompressMyApplicationTrafficAlthoughthebenefitsofcompressionareobvious,thelocationwherecompressionisappliedtoapplicationtrafficplaysaveryimportantroleindeterminingtheefficacyofthecompressiontechniqueandtheoverallimprovementinapplicationdeliverytime.
Therearetwomainstreamapproachestocompressingwebapplicationtraffic:CompressionontheserverThiscommonlyusedapproachinvolvescompressingallapplicationtrafficbeforeitleavestheserver.
Theservercanbeusedtocompressstaticaswellasdynamiccontent.
ManypopularwebserverssuchasMicrosoft'sIISandApachesupportserversidecompression.
Thisapproachtocompressionworkswellforasmallnumberofapplicationsbutdoesnotscalewellasthenumberofapplicationsandthesizeofapplicationobjectsgrow.
Also,thisapproachmakesithardertochangeoraddcompressionparametersasthishastobedoneacrossmultipleservers,increasingmanagementoverhead.
CompressionisaveryprocessorF5Networks,Inc.
-3-Aug-05intensivefunction.
CompressingapplicationtrafficontheserverconsumesvaluableCPUcyclesanddegradesserverperformancebyintroducinglatencyinapplicationresponsetimes.
Toexacerbatetheproblemfurther,morecomponentsofapplicationdeliverysuchasSSLencryption,clientauthentication,security,etc.
arealsobeingrunontheservers,addingevenmoreoverheadontheCPU.
Astheserversbecomeachokepoint,thebenefitsofcompressionarenotfullyrealizedandapplicationdeliverytimeswillfailtoshowadramaticimprovement.
Figure1:CompressionontheserverCompressionontrafficmanagementdevicesAnewmeanstocompressioninvolvesoffloadingcompressionontoanapplicationtrafficmanagementdevicethatfront-endstheservers.
Applicationtrafficcannowbecompressedbythedevicesonbehalfofthewebserver,thusremovingtheCPUbottleneckimposedbycompressiononthoseservers.
Thisapproachisgaininginpopularitysinceorganizationscannowrealizethefullbenefitsofcompression.
Therearetwowaystoachievethis:oSymmetric:Thisapproachinvolvesoffloadingthecompressionfunctiontoadevicedeployedinfrontofthewebserverswithaseconddeviceorasoftwarecomponentattheclientend.
Thisend-to-endproprietaryapproachissuitedforabranchofficedeploymentbutdoesnotworkwellforwebapplicationsthatareaccessedbymillionsofclientsontheInternet.
Deploymentandadministrationofthistypeofsolutioniscumbersome,asdownloadingorpushingapieceofsoftwarefromtheservertotheclientisintrusiveandmaycompromisesecurity.
oAsymmetric:Thisapproachinvolvesoffloadingthecompressionfunctiontoatrafficmanagementdevicethatcanbedeployedinfrontofwebservers.
Thedecompressionisdonebybrowsersattheclientend.
Thisapproachtakesadvantageoftheexistingdecompressioncapabilitiesthatareapartofallstandardbrowsersandrequiresnochangesattheclientend.
Italsoeliminatesthemajorityofbrowsercompatibilityissuessincethedevicenowactsasamediatorandtranslatesbetweentheclientbrowserandserver.
ThisapproachisgainingpopularityasorganizationsareabletorealizethefullbenefitsofcompressionbysavingvaluableCPUcyclesontheirserversaswellasobviatingtheneedforanychangestotheclientinfrastructureorintrusivedownloads.
Thisapproachalsoallowsorganizationstocentralizetheirmanagementofallcompression-relatedconfigurationsandeliminatesoverheadthatisassociatedwithmanagingmultipleservers.
F5Networks,Inc.
-4-Aug-05Figure2:CompressionontheBIG-IPdeviceSolutionF5'sBIG-IPCutsApplicationDeliveryTimeandOptimizesBandwidthF5'sBIG-IPapplicationtrafficmanagementsystemprovidestheindustry'smostscaleable,intelligentandflexiblecompressionsolution.
ByasymmetricallyoffloadingHTTPcompressionfromservers,theBIG-IPsystemreducesserveroverheadanddecreasestotalcostofownershipforserversupto65%byenablingserverconsolidation.
TheBIG-IPsystemtakesadvantageofexistingbrowserdecompressioncapabilitiesandobviatestheneedforanyclientsidechangesorintrusivedownloads.
BIG-IP'sIntelligentCompressionusesapatentpendingapproachtodetermineclientconnectionlatency,decreasingbandwidthusageby60-80%whileimprovingenduserresponsetimesbyover200%.
TheBIG-IPsolutionisthefirstintheindustrytoprovideorganizationswithascaleablecompressionsolutionwiththeoptionofcompressingwebtrafficthroughoptimizedhardwarewithitsAdaptiveCompressionOffloadfeature.
WhatIsIntelligentCompressionTheBIG-IPsystem'sIntelligentCompressionprovidesorganizationsawaytotargetusersforcompression.
Compressingalltypesoftrafficdoesnotnecessarilyyieldareductioninbandwidthusage.
Thechallengewithcompressionistoknowhowtotargetitmostefficiently,sousersreceivethemostbenefit.
Forexample,adial-upclientwillbenefitmostfromthecompressionsinceithashigherlatencywhilethebenefittoabroadbandclientwouldbeinsignificant.
Thisisbecausebroadbandclientshavelargerreceive-windowsizes.
Compressioncausesresponsetimestodegradeasclientsnowhavetowaitlongertoreceivedata,negatingsomeofthebenefitsofcompression.
BIG-IPusesapatentpendingtechniquetodynamicallydeterminetheclientconnectionlatency.
TheBIG-IPsystemmonitorstheTCPRTT(RoundTripTimes)todynamicallycalculateuserlatency,allowingBIG-IPtodevotemorepowertocompressingtraffictouserswhoneeditmost.
TunableCompressionEngineBIG-IPprovidesorganizationsthecapabilitytofinetunetheircompressionparameterstogetthemaximumbenefit.
Theycantargetsystemresourcesforcompressionwheretheymattermost(achievingahigherROI)aswellasachievingbettercontrolwhencompressionisinvoked.
Thefollowingcompressionparameterscanbeconfigured:Minimumcontent-lengthforcompressionThisparameterspecifiestheminimumlengthoftheserverresponse(inbytes)tobeconsideredacceptableforcompression.
TunablecompressionThisparameterallowsspecificationofthedesiredcompressionratio,CPUandmemoryutilization.
F5Networks,Inc.
-5-Aug-05F5'sAdaptiveCompressionOffloadenablesorganizationsto"tune"compressionwhichboostsbandwidthsavingsbyfreeingupvaluablesystemresources.
ByadaptivelyoffloadingHTTPcompressionfromthesystemprocessortotheoptimizedhardwarewhenthesystemCPUreachesacertainthreshold,BIG-IPcandeliverunprecedentedlevelsofcompressionthroughput(upto2Gbps)andminimizesystemprocessoroverheadupto80%.
GranularL7PolicyBasedCompressionTheBIG-IPsystemprovidestheindustry'smostgranularsolutiontocontrolhowandwhattypeoftrafficiscompressed,deliveringbetterperformanceandimprovedROI.
Organizationscanconfigurecompressionpervirtualserver,sourceIP,destinationIP,filetypeorprotocol,orbasedonanyLayer7variable.
ByleveragingtheBIG-IPsystem'suniqueiRulescapability,customerscanchoosetoenablecompressionbasedonthesegranularL7inspectioncriteria,allowingorganizationstoturncompressiononoroffforanindividualHTTPrequest/responsepair.
ContentFiltersandExceptionHandlingBIG-IPalsoprovidesorganizationspredefinedfiltersthattheycanusetotargetdesiredcontenttypesandalsohandleexceptions.
Inorderforaserverresponsetobecompressed,usersmaydefine"include"and"exclude"liststobettertargetcompressionorquicklyhandleexceptions.
Suchpredefinedfilteringcapabilityincludes:URI(fromtheclientrequest)ThisisalistofregularexpressionsusedtomatchtheRequest-URIpartoftheclientrequestline.
Forexample,toincluderequestsendingin".
txt",".
htm"and".
html",onewouldusethefollowingintheURIincludefield:".
*\.
txt"".
*\.
htm"".
*\.
html".
ContentTypes(fromtheserverresponse)ThisisalistofregularexpressionsrepresentingMIMEtypes.
Theregularexpressionswillbecheckedagainstthevalueoftheserver's"Content-Type:"header.
Forexample,todisablecompressingPDFsandallimagefiles,onewouldusethefollowinginthecontenttypeexcludefield:"application/pdf""image/.
*".
Toincludealltexttypes,onewoulduse"text/.
*"inthecontenttypeincludefield.
Toincludeallnon-CSStexttypes,youwoulduse"text/(!
css$)"inthecontenttypeincludefield.
VisibilityIntoCompressionPerformanceTheBIG-IPdeviceprovidesrichstatisticstomonitorcompressionperformanceandtodemonstratekeybenefitstotheorganization.
Thesestatisticshelporganizationstunetheircompressionpoliciesandmeasurethebenefitsofcompressiondependingonthetypeofobjectbeingcompressedandprovidevisibilityintobandwidthsavings.
Thesestatisticsinclude:SizeoftheobjectbeforecompressionSizeoftheobjectaftercompressionObject-typebeingcompressedF5Networks,Inc.
-6-Aug-05Figure3:BIG-IPcompressionstatisticsROIExampleCompressionROIhasadirectimpactoncostthatisrelativelyeasytocalculate.
Letusconsideranorganizationthathasthefollowingbandwidthpricingstructure:Figure4:ExamplebandwidthpricingstructureAssumingtheorganizationexperiencestrafficspikesandbandwidthusageof2.
5MbpsthatgoesoverintoTier2,themonthlychargesare$3500.
Iftheorganizationistobeabletoreducethebandwidthusagebelow2Mbps,however,theorganizationwon'tgetpenalizedeverymonthforbandwidthoversubscription.
Compressioncanhelpthecompanyreachthisobjective.
BIG-IPprovidesvariouscompressionmodulesatdifferentbandwidthrates(5Mbps,100Mbps,500Mbps,1000Mbps)tomatchthecustomerneeds.
Inthecaseabove,deploymentofaBIG-IPcompressionsolutionresultedinthefollowingROI:Figure5:ROIresultsusingcompressionontheBIG-IPdeviceF5Networks,Inc.
-7-Aug-05ConclusionTheBIG-IPdevice'sIntelligentCompressioncapabilityprovidesamarketleadingapproachtooptimizebandwidthandacceleratethedeliveryofapplicationsfromtheservertotheend-user.
Withincreasingapplicationperformancechallenges(bandwidthbottlenecks,delays,timeoutsandoutages),lossofrevenueandcustomerdissatisfactionisbecomingcommonplaceandtheneedtosolvetheseproblemshasbecomeimperative.
BIG-IP'scompressionsolutionenablesorganizationstosolvetheirapplicationperformanceproblemsbydeliveringthefollowingbenefits:TheBIG-IPsystemusessophisticatedbandwidthoptimizationtechniquessuchasIntelligentCompressiontoreducelatencyandimproveend-useraccessandpagedownloadtimesbyover200%andimproveperformancebydecreasingbandwidthusageby60-80%.
Unlikethelegacyserver-sidecompressionmodel,BIG-IPoffloadsserveroverheadanddecreasestotalcostofownershipofserversupto65%.
Unlikethelegacyserver-sidecompressionmodel,BIG-IPcentralizescompressionmanagementandeliminatesbrowserincompatibilitiesbyactingasamediatorbetweentheclientandtheserver.
Unlikesymmetriccompressiondevices,BIG-IP'sHTTPcompressioninherentlytakesadvantageofthedecompressioncapabilitiesontheclientbrowserandobviatestheneedforanychangestotheinfrastructureontheclientside.
BIG-IPprovideoptionalcompressionoffloadASICswhichworktofurtherscaleandoffloadcompressioncyclesfromtheinfrastructure.
UsedinconjunctionwithBIG-IP'smultiplexing,cachingandTCPoptimizationfeatures,BIG-IP'scompressiondeliversaddedenduserperformanceimprovementandbandwidthavailability.
AboutF5F5enablesorganizationstosuccessfullydeliverbusiness-criticalapplicationsandgivesthemthegreatestlevelofagilitytostayaheadofgrowingbusinessdemands.
AsthepioneerandgloballeaderinApplicationTrafficManagement,F5continuestoleadtheindustrybydrivingmoreintelligenceintothenetworktodeliveradvancedapplicationagility.
F5productsensurethesecureandoptimizeddeliveryofapplicationstoanyuser-anywhere.
Throughitsflexibleandcohesivearchitecture,F5deliversunmatchedvaluebydramaticallyimprovingthewayorganizationsservetheiremployees,customersandconstituents,whileloweringoperationalcosts.
Over9,000organizationsandserviceprovidersworldwidetrustF5tokeeptheirbusinessesrunning.
ThecompanyisheadquarteredinSeattle,Washingtonwithofficesworldwide.
Formoreinformationgotowww.
f5.
com.

10gbiz首月半价月付2.36美元,香港/洛杉矶VPS、硅谷独立服务器/站群服务器

收到10gbiz发来的7月份优惠方案,中国香港、美国洛杉矶机房VPS主机4折优惠码,优惠后洛杉矶VPS月付2.36美元起,香港VPS月付2.75美元起。这是一家2020年成立的主机商,提供的产品包括独立服务器租用和VPS主机等,数据中心在美国洛杉矶、圣何塞和中国香港。商家VPS主机基于KVM架构,支持使用PayPal或者支付宝付款。洛杉矶VPS架构CPU内存硬盘带宽系统价格单核512MB10GB1...

bgpto:BGP促销,日本日本服务器6.5折$93/月低至6.5折、$93/月

bgpto怎么样?bgp.to日本机房、新加坡机房的独立服务器在搞特价促销,日本独立服务器低至6.5折优惠,新加坡独立服务器低至7.5折优惠,所有优惠都是循环的,终身不涨价。服务器不限制流量,支持升级带宽,免费支持Linux和Windows server中文版(还包括Windows 10). 特色:自动部署,无需人工干预,用户可以在后台自己重装系统、重启、关机等操作!bgpto主打日本(东京、大阪...

MOACK:韩国服务器/双E5-2450L/8GB内存/1T硬盘/10M不限流量,$59.00/月

Moack怎么样?Moack(蘑菇主机)是一家成立于2016年的商家,据说是国人和韩国合资开办的主机商家,目前主要销售独立服务器,机房位于韩国MOACK机房,网络接入了kt/lg/kinx三条线路,目前到中国大陆的速度非常好,国内Ping值平均在45MS左右,而且商家的套餐比较便宜,针对国人有很多活动。不过目前如果购买机器如需现场处理,由于COVID-19越来越严重,MOACK办公楼里的人也被感染...

acceptencoding为你推荐
内存nod32followcss重庆宽带测速重庆云阳电信宽带测速网址谁知道,帮个忙?ipad连不上wifiipad无法加入网络怎么回事iphone连不上wifi苹果手机无法连接wifi是什么原因联通iphone4联通iphone4跟苹果的iphone4有什么不一样? 比如少了什么功能? 还是什么的?chromeframe我的Chrome Frame为什么不能使用?css选择器CSS的常见选择器有哪几种win7还原系统电脑怎么恢复出厂设置win7旗舰版bitchina现在哪个浏览器最好用?
哈尔滨域名注册 备案未注册域名 vps论坛 免费com域名申请 阿里云邮箱登陆首页 fastdomain lunarpages 256m内存 哈喽图床 网站保姆 服务器架设 ibrs 商务主机 100m免费空间 双拼域名 ftp教程 nerds 台湾谷歌 吉林铁通 国外的代理服务器 更多