Characterizing locality, evolution, and life span of accesses in enterprise media server workloads
NOSSDAV '02 Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video
IEEE Internet Computing
Replication strategies in unstructured peer-to-peer networks
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Dynamic Replica Placement for Scalable Content Delivery
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
Kademlia: A Peer-to-Peer Information System Based on the XOR Metric
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
PROMISE: peer-to-peer media streaming using CollectCast
MULTIMEDIA '03 Proceedings of the eleventh ACM international conference on Multimedia
Adaptive Replication in Peer-to-Peer Systems
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
PROP: A Scalable and Reliable P2P Assisted Proxy Streaming System
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
Tree-assisted gossiping for overlay video distribution
Multimedia Tools and Applications
Understanding churn in peer-to-peer networks
Proceedings of the 6th ACM SIGCOMM conference on Internet measurement
Understanding user behavior in large-scale video-on-demand systems
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Total recall: system support for automated availability management
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Exploiting availability prediction in distributed systems
NSDI'06 Proceedings of the 3rd conference on Networked Systems Design & Implementation - Volume 3
Fault-tolerant peer-to-peer search on small-world networks
Future Generation Computer Systems
Enabling DVD-like features in P2P video-on-demand systems
Proceedings of the 2007 workshop on Peer-to-peer streaming and IP-TV
Peer assisted VoD for set-top box based IP network
Proceedings of the 2007 workshop on Peer-to-peer streaming and IP-TV
A Dynamic Skip List-Based Overlay for On-Demand Media Streaming with VCR Interactions
IEEE Transactions on Parallel and Distributed Systems
Challenges, design and analysis of a large-scale p2p-vod system
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
GridCast: Improving peer sharing for P2P VoD
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
A framework for lazy replication in P2P VoD
Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video
Cooperative control of multicast-based streaming on-demand systems
Future Generation Computer Systems - Special issue: Parallel computing technologies
Cooperative caching and relaying strategies for peer-to-peer content delivery
IPTPS'08 Proceedings of the 7th international conference on Peer-to-peer systems
How Can Peers Assist Each Other in Large-Scale P2P-VoD Systems
MINES '10 Proceedings of the 2010 International Conference on Multimedia Information Networking and Security
Solving Streaming Capacity Problems in P2P VoD Systems
IEEE Transactions on Circuits and Systems for Video Technology
Distance-aware bloom filters: Enabling collaborative search for efficient resource discovery
Future Generation Computer Systems
Adaptive resource management for P2P live streaming systems
Future Generation Computer Systems
Hi-index | 0.00 |
With the development of the Internet, high-quality streaming services, including Video-on-Demand, are more popular than ever with the help of P2P technologies. But peer-to-peer (P2P) on-demand streaming systems inevitably suffer from peer churn that is the inherent dynamic characteristic of overlay networks. With frequent peer departure and VCR operations, a large amount of media data cached on peer disks turn off-line and unavailable, which becomes the major reason of heavy server load. And the phenomenon has been proved by the system logs of self-developed P2P based Video-on-Demand platform, called GridCast. To address the above issues, a new proactive data replication mechanism is proposed and implemented into GirdCast. Based on the new mechanism, a peer can proactively replicate data chunks to stable cache servers for future sharing, when it has high possibility to leave the overlay. Two key heuristic algorithms are designed for departure prediction and replicating chunks selection. And the cache servers managements are also described in the submission. Trace driven simulations show that the mechanisms greatly decrease bandwidth load of media source server and improve the availability of chunks highly demanded but poorly provisioned by overlay peers.