ArithNet : Supporting multi-attribute complex queries and inherent load balancingArithNet : 다중 속성 콤플렉스 쿼리와 내재적 로드 밸런싱 지원 시스템에 관한 연구

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 529
  • Download : 0
Distributed Hash Tables (DHTs) have been noted as a promising paradigm that provides an efficient lookup service for peer-to-peer applications. However, as many peer-to-peer applications are associated with a semantic and multi-attribute lookup service, existing DHTs have been modified to accommodate multi-attribute complex queries. Randomizing hash functions (e.g., SHA-1) that has been traditionally adopted by DHTs are now being replaced by the na$\"{i}$ve-order preserving mapping, and a multi-attribute scheme has been integrated into DHT-based systems. However, most existing approaches focus on reducing the load imbalance caused by such a mapping with an external load balancing scheme (e.g., virtual server-based schemes). We have noted that it is not sufficient enough for large scale peer-to-peer systems since the overhead of an external load balancing becomes larger and larger as the systems’ size and the skewness of data distribution increase. This thesis proposes ArithNet, a scalable protocol for supporting multi-attribute complex queries and inherent load balancing. ArithNet differs from previous complex query supporting systems in that it supports multi-attribute complex queries and inherent load balancing simultaneously. To guarantee efficient routing and inherent load balancing, ArithNet uses Arithmetic Mapping and the most selective attribute query resolution based on statistics obtained from studying training models. Our evaluation shows that ArithNet is able to achieve its goals of logarithmic-hop routing and near-uniform inherent load balancing in a very efficient and sophisticated way.
Advisors
Lee, Young-Heeresearcher이영희researcher
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
2010
Identifier
455243/325007  / 020084224
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학과, 2010.08, [ vi, 50 p. ]

Keywords

Range Queries; Complex Queries; Distributed Hash Tables; Peer-to-peer systems; Load Balancing; 로드 밸런싱; 범위 쿼리; 복잡 쿼리; 분산해쉬테이블; P2P 시스템

URI
http://hdl.handle.net/10203/34934
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=455243&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0