Sammanfattning En av de största utmaningarna i peer-to-peer-baserade volontärdatasystem är en effektiv resursupptäcktsalgoritm. Belastningsbalansering är en del av resursupptäcktsalgoritm och syftar till att minimera systemets totala svarstid. Detta dokument introducerar en analytisk modell baserad på distribuerade parallella köer för att optimera den genomsnittliga svarstiden för systemet på ett distribuerat sätt. Den föreslagna resursupptäcktsalgoritmen består av två faser. I den första fasen väljer man kamrater på ett lastbalanserat sätt baserat på QoS-krav för begäran. I den andra fasen, en närhet-medveten funktion tillämpas för att välja kamrat med minimal kommunikation overhead bland utvalda kamrater i den första fasen. Två leveransstrategier föreslås för lastbalansering baserad på stokastisk analys av routing i de distribuerade parallella köerna. Denna politik antar probabilistiska och deterministiska sekvenser för att omdirigera förfrågningar till de kompetenta kamraterna i systemet. Simuleringsresultat visar att den föreslagna resursfyndighetsalgoritmen förbättrar svarstiden för användarens önskemål med en faktor på 1,8 under en måttlig belastning.
En närhetsbaserad lastbalansering föreslogs för peer-to-peer VG-system REF.
A proximity-aware load balancing in peer-to-peer-based volunteer computing systems
{'venue': 'The Journal of Supercomputing', 'journal': 'The Journal of Supercomputing', 'mag_field_of_study': ['Computer Science']}