摘要
Indatacenters,thetransmissioncontrolprotocol(TCP)incastcausescatastrophicgoodputdegradationtoapplicationswithamany-to-onetrafficpattern.Inthispaper,weintendtotameincastatthereceiver-sideapplication.Towardsthisgoal,wefirstdevelopananalyticalmodelthatformulatestheincastprobabilityasafunctionofconnectionvariablesandnetworkenvironmentsettings.Wecombinethemodelwiththeoptimizationtheoryandderivesomeinsightsintominimizingtheincastprobabilitythroughtuningconnectionvariablesrelatedtoapplications.Then,enlightenedbytheanalyticalresults,weproposeanadaptiveapplication-layersolutiontotheTCPincast.Thesolutionequallyallocatesadvertisedwindowstoconcurrentconnections,anddynamicallyadaptsthenumberofconcurrentconnectionstothevaryingconditions.SimulationresultsshowthatoursolutionconsistentlyeludesincastandachieveshighgoodputinvariousscenariosincludingtheoneswithmultiplebottlenecklinksandbackgroundTCPtraffic.
出版日期
2018年01月11日(中国期刊网平台首次上网日期,不代表论文的发表时间)