Back to Search
Start Over
Coded Load Balancing in Cache Networks
- Publication Year :
- 2017
-
Abstract
- We consider load balancing problem in a cache network consisting of storage-enabled servers forming a distributed content delivery scenario. Previously proposed load balancing solutions cannot perfectly balance out requests among servers, which is a critical issue in practical networks. Therefore, in this paper, we investigate a coded cache content placement where coded chunks of original files are stored in servers based on the files popularity distribution. In our scheme, upon each request arrival at the delivery phase, by dispatching enough coded chunks to the request origin from the nearest servers, the requested file can be decoded. Here, we show that if $n$ requests arrive randomly at $n$ servers, the proposed scheme results in the maximum load of $O(1)$ in the network. This result is shown to be valid under various assumptions for the underlying network topology. Our results should be compared to the maximum load of two baseline schemes, namely, nearest replica and power of two choices strategies, which are $\Theta(\log n)$ and $\Theta(\log \log n)$, respectively. This finding shows that using coding, results in a considerable load balancing performance improvement, without compromising communications cost performance. This is confirmed by performing extensive simulation results, in non-asymptotic regimes as well.<br />Comment: The paper is 12 pages and contains 8 figures
- Subjects :
- Networking and Internet Architecture (cs.NI)
FOS: Computer and information sciences
020203 distributed computing
Computer science
business.industry
Replica
Information Theory (cs.IT)
Computer Science - Information Theory
02 engineering and technology
Load balancing (computing)
Network topology
Computer Science - Networking and Internet Architecture
Load management
Computational Theory and Mathematics
Hardware and Architecture
Server
Signal Processing
Computer Science - Data Structures and Algorithms
0202 electrical engineering, electronic engineering, information engineering
Data Structures and Algorithms (cs.DS)
Cache
business
Computer network
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Accession number :
- edsair.doi.dedup.....d28d9dcf4322756266f9eaf4888bdab1