Efficient Scheduling Schemes for Sabotage-Tolerance in Volunteer Computing Systems

  • Authors:
  • Son Hong Ngo;Masaru Fukushi;Xiaohong Jiang;Susumu Horiguchi

  • Affiliations:
  • -;-;-;-

  • Venue:
  • AINA '08 Proceedings of the 22nd International Conference on Advanced Information Networking and Applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Volunteer computing is very promising to build large scale parallel computing systems from enormous number of computers over the Internet. In a volunteer computing system, sabotage-tolerance is an important issue because there may be malicious users on the Internet who sabotage system by intentionally submitting erroneous results. In this paper, we consider the task scheduling problem of volunteer computing systems which implement sabotage-tolerance mechanism. Although existing sabotage-tolerance mechanisms can guarantee the requirement of credibility for computing results, however, such mechanisms always cause a high performance slowdown in terms of overall execution time. In this paper, we propose an efficient scheduling mechanism called Priority Round Robin (PRR) that takes into account the computing capacity of each volunteer computer. By grouping volunteer computers that have similar computing capacity, the PRR scheduling mechanism can help to reduce overall execution time in comparison with the conventional Round Robin (RR) scheduling, as shown by our extensive simulation results.