Peer—to—Peer Computing for secure High Performance Data Copying

(整期优先)网络出版时间:2001-01-11
/ 1
TheBaBarCopyProgram(bbcp)isanexcellentrepresentativeofpeer-to-peer(P2P)computing.Itisalsoapioneeringapplicationofitstypeinthep2parena.Builtuponthefoundationofitspredecessor,SecureFastCopy(sfctp),bbcpincorporatessignificantimprovementsperformanceandusability,Aswithsfcp,bbcpusecsshforauthentication;providinganelegantandsimpleworkingmodel-ifyoucansshtoalocation,youcancopyfilestoorfromthatlocation.Tofullysupportthisnotion,bbcptransparentlysupports3rdpartycopyoperations.Theprogramalsoincorporatesseveralmechanismtodealwithfirewallsecurity;thebaneofP2Pcomputing,Toachievehighperformanceinawideareanetwork,bbcpallowsausertoindependentlyspecily,thenumberofparallelnetworkstreams,tcpwindowsize,andthefileI/Oblockingfactor.Usingtheseparametersdataispipelinedfromsourcetotargettoprovideauniformtrafficpatternthatmaximizesrouterefficiency.Forimprovedrecoveralbiltiy,bbcpalsokeepstrackofcopyoperationssothatanoperationcanberestartedfromthepointoffailureatalatertime;minimizingtheamountofnetworktrafficintheeventofacopyfailure,Here,wepresetthebbcparchitecture,it'svariousfeatures,andthereasonsfortheirinclusion.