2010
DOI: 10.1109/tit.2010.2054295
|View full text |Cite
|
Sign up to set email alerts
|

Network Coding for Distributed Storage Systems

Abstract: Distributed storage systems provide reliable access to data through redundancy spread over individually unreliable nodes. Application scenarios include data centers, peer-to-peer storage systems, and storage in wireless networks. Storing data using an erasure code, in fragments spread across nodes, requires less redundancy than simple replication for the same level of reliability. However, since fragments must be periodically replaced as nodes fail, a key question is how to generate encoded fragments in a dist… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

6
2,666
5
10

Year Published

2011
2011
2018
2018

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 1,734 publications
(2,687 citation statements)
references
References 37 publications
(74 reference statements)
6
2,666
5
10
Order By: Relevance
“…재생 부호에 서는 복구 대역폭과 한 노드의 저장용량 사이에 트레 이드오프가 존재함이 잘 알려져 있다 [7] . 이 트레이드 오프 곡선의 양 끝단에 해당하는 부호를 각각 최소 저 장공간 재생부호(minimum storage regenerating code; MSR code)와 최소 대역폭 재생부호(minimum repair-bandwidth regenerating code; MBR code)라고…”
Section: 시스템에서 해결해야 할 중요한 문제가 된다 이러한 복구 대역폭을 최적화하는 부호로 재생 부호unclassified
“…재생 부호에 서는 복구 대역폭과 한 노드의 저장용량 사이에 트레 이드오프가 존재함이 잘 알려져 있다 [7] . 이 트레이드 오프 곡선의 양 끝단에 해당하는 부호를 각각 최소 저 장공간 재생부호(minimum storage regenerating code; MSR code)와 최소 대역폭 재생부호(minimum repair-bandwidth regenerating code; MBR code)라고…”
Section: 시스템에서 해결해야 할 중요한 문제가 된다 이러한 복구 대역폭을 최적화하는 부호로 재생 부호unclassified
“…Recently, there are many efforts in practical network coding for storage systems [22], [23], [24]. However, there has been no work addressing the update problem defined in Sec.…”
Section: Related Workmentioning
confidence: 99%
“…To this end, different symmetric and asymmetric network and erasure coding mechanisms have been proposed [26], [22], [27] that either rebuild a node with the same functionality as the failed node (functional repair) from the surviving nodes [22], [27], or reconstruct an exact copy of the failed node (exact repair) [28]. In [22], the notion of regenerating codes has been introduced to decrease the repair bandwidth by allowing a new node to communicate functions of the stored data from the surviving nodes. Similarly, in [27], another solution for multiple node failures in a distributed storage system has been proposed.…”
Section: Related Workmentioning
confidence: 99%
“…Our proposal differs from existing approaches [4,5,8,9,10,11,12,13] by taking into account the low-level structure of the network. Indeed, most peer-to-peer applications ignore the presence of a gateway in between each peer and the Internet.…”
Section: Introductionmentioning
confidence: 98%