Abstrakt. Gossip-baserade informationsspridningsprotokoll anses vara lätta att distribuera, skalbara och motståndskraftiga mot nätverksdynamik. Load balance är inneboende i dessa protokoll eftersom spridningsarbetet är jämnt fördelat mellan alla noder. Men stora distribuerade system är vanligtvis heterogena när det gäller nätkapaciteter som bandbredd. I praktiken kan en blind strategi för belastningsbalans avsevärt hämma spridningen av skvaller. Detta dokument presenterar HEAP, HEterogenity-Aware skvaller protokoll, där noder dynamiskt anpassa sitt bidrag till skvaller spridning enligt deras bandbredd kapacitet. Med hjälp av en kontinuerlig, själv skvaller-baserad, approximation av relativ bandbredd kapacitet, HEAP dynamiskt utnyttjar de mest kapabla noderna genom att öka sin fanout, samtidigt minska med samma andel som av mindre kapabla noder. HEAP bevarar den enkla och proaktiva (churn anpassning) karaktären av skvaller, samtidigt avsevärt förbättra sin effektivitet. Vi utvärderar i stor utsträckning HEAP i samband med en video streaming ansökan på en testbädd av 270 PlanetLab noder. Våra resultat visar att HEAP avsevärt förbättrar kvaliteten på streaming över standard homogena skvaller protokoll, särskilt när strömhastigheten är nära den genomsnittliga tillgängliga bandbredden.
I samband med videoströmning, HEAP REF anpassar fanout av noder för att minska leverans latens i närvaro av heterogen bandbredd kapacitet.
Heterogeneous Gossip
{'venue': 'Middleware', 'journal': None, 'mag_field_of_study': ['Computer Science']}