Title :
Event-Driven Scheduling for P2P VoD
Author :
Cheng, Bin ; Jin, Hai ; Liao, Xiaofei ; Li, Bo
Author_Institution :
Services Comput. Technol. & Syst. Lab., Huazhong Univ. of Sci. & Technol., Wuhan, China
Abstract :
Scheduling is essential in peer-to-peer (P2P) video-on-demand (VoD) applications to obtain desirable user experience and high sharing efficiency. Existing systems and proposals largely utilize scheduling mechanisms that are periodical in nature. We refer these as time-driven scheduling. In this paper we argue that the time-driven scheduling algorithm is not efficient for P2P VoD due to its inadequate resource utilization and inability in quickly adapting to the potential dynamics in such systems. We propose an event-driven scheduling algorithm for P2P VoD systems, in which the scheduler is triggered by events such as peer churn or/and random seeks. We evaluate our design through extensive simulations, and the experimental results show that event-driven scheduling outperforms time-driven scheduling in terms of both user experience and system scalability.
Keywords :
peer-to-peer computing; scheduling; video on demand; P2P VoD; event-driven scheduling; peer churn; peer-to-peer video-on-demand; random seeks; Bandwidth; Computer science; Discrete event simulation; Dynamic scheduling; Large-scale systems; Peer to peer computing; Processor scheduling; Resource management; Scalability; Scheduling algorithm; Event-driven; Peer-to-Peer; Scheduling; Video-on-Demand;
Conference_Titel :
ChinaGrid Annual Conference, 2009. ChinaGrid '09. Fourth
Conference_Location :
Yantai, Shandong
Print_ISBN :
978-0-7695-3818-1
DOI :
10.1109/ChinaGrid.2009.43