TY - GEN
T1 - Distributed arrays
T2 - 28th Conference on Computer Communications, IEEE INFOCOM 2009
AU - Fukuchi, Daisuke
AU - Sommer, Christian
AU - Sei, Yuichi
AU - Honiden, Shinichi
PY - 2009
Y1 - 2009
N2 - Distributed hash tables (DHT) are used for data management in P2P environments. However, since most hash functions ignore relations between items, DHTs are not efficient for operations on related items. In this paper, we modify a DHT into a distributed array (DA) that enables efficient operations on logical arrays. The array elements of a DA are placed in a P2P overlay network according to a simple rule such that the load is balanced and the number of messages required to access elements sequentially is reduced. The number of messages required for array operations is much smaller than that for operations on DHTs. We demonstrate this theoretically and experimentally.
AB - Distributed hash tables (DHT) are used for data management in P2P environments. However, since most hash functions ignore relations between items, DHTs are not efficient for operations on related items. In this paper, we modify a DHT into a distributed array (DA) that enables efficient operations on logical arrays. The array elements of a DA are placed in a P2P overlay network according to a simple rule such that the load is balanced and the number of messages required to access elements sequentially is reduced. The number of messages required for array operations is much smaller than that for operations on DHTs. We demonstrate this theoretically and experimentally.
UR - http://www.scopus.com/inward/record.url?scp=70349661632&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=70349661632&partnerID=8YFLogxK
U2 - 10.1109/INFCOM.2009.5062062
DO - 10.1109/INFCOM.2009.5062062
M3 - Conference contribution
AN - SCOPUS:70349661632
SN - 9781424435135
T3 - Proceedings - IEEE INFOCOM
SP - 1458
EP - 1466
BT - IEEE INFOCOM 2009 - The 28th Conference on Computer Communications
Y2 - 19 April 2009 through 25 April 2009
ER -