Database Reference
In-Depth Information
Fig. 3. Evaluation scenario.
5.3 Comparable Replication Schemes
We compare WiseReplica with two other schemes.
Non-collaborative Caching. Adaptive replication schemes based on non-
collaborative caching, such as those that uses Least Recent Used (LRU) algo-
rithm, are easy to implement and deploy. A new replica is created in a peer
whenever a user requests to view a video. LRU replacement is enforced regard-
ing the static percentage of the local storage capacity for caching of 1 %.
Oracle-LikeCollaborativeCaching. This is an idealized benchmark case. Here,
we assume a peer-assisted VoD system deployed in a network that runs a deadline-
aware transport protocol, similar to Wilson et al. [ 34 ] work. Based on our previous
work with AREN [ 29 ], an adaptive replication scheme for edge networks, we imple-
mented a benchmark replication scheme that relies on bandwidth reservation and
collaborative caching to provide an adaptive number of replicas for videos. We
replicate videos according to aggregate network usage by enforcing a low and high
thresholds. This makes the video replication a function of bandwidth reservation,
and ensures that network and storage provision follows video demand properly, as
depicted in Fig. 4 . Per video, we consider two percentage thresholds for aggregate
Fig. 4. Oracle-like bandwidth management for a video, illustrating aggregate band-
width for
N
replicas and
b
available bandwidth, bandwidth reservation (bandwidth
usage) and thresholds (
P min and
P max ).
 
Search WWH ::




Custom Search