TU4.R3.4

On Existence of Latency Optimal Uncoded Storage Schemes in Geo-Distributed Data Storage Systems

Srivathsa Acharya, Vijay Kumar, Indian Institute of Science, India; Viveck R. Cadambe, Pennsylvania State University, United States

Session:
Codes for Storage 4

Track:
13: Coding for Computation and Storage

Location:
Ypsilon IV-V-VI

Presentation Time:
Tue, 9 Jul, 17:05 - 17:25

Session Chair:
P Vijay Kumar, Indian Institute of Science Bangalore
Abstract
We consider the problem of geographically distributed data storage in a network of servers (or nodes) where the nodes are connected to each other via communication links having certain round-trip times (RTTs). Each node serves a specific set of clients, where a client can request for any of the files available in the distributed system. The parent node provides the requested file if available locally; else it contacts other nodes that have the data needed to retrieve the requested file. This inter-node communication incurs a delay resulting in a certain latency in servicing the data request. The worst-case latency incurred at a servicing node and the system average latency are important performance metrics of a storage system, which depend not only on inter-node RTTs, but also on how the data is stored across the nodes. Data files could be placed in the nodes as they are, i.e., in uncoded fashion, or can be coded and placed. This paper provides the necessary and sufficient conditions for the existence of uncoded storage schemes that are optimal in terms of both per-node worst-case latency and system average latency. In addition, the paper provides efficient binary storage codes for some specific cases where optimal uncoded schemes do not exist.
Resources