Using bloom filters to speed-up name lookup in distributed systems

被引:7
|
作者
Little, MC [1 ]
Shrivastava, SK
Speirs, NA
机构
[1] Univ Newcastle Upon Tyne, Dept Comp Sci, Newcastle Upon Tyne NE1 7RU, Tyne & Wear, England
[2] HP Arjuna Labs, Newcastle Upon Tyne, Tyne & Wear, England
来源
COMPUTER JOURNAL | 2002年 / 45卷 / 06期
关键词
D O I
10.1093/comjnl/45.6.645
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Bloom filters make use of a 'probabilistic' hash-coding method to reduce the amount of space required to store a hash set. A Bloom filter offers a trade-off between its size and the probability that the filter returns the wrong result. It does this without storing the entire set, at the cost of occasionally incorrectly answering yes to the question 'is x a member of s?'. How Bloom filters can be used to speed up the name to location resolution process in large-scale distributed systems is discussed. The approach presented offers trade-offs between performance (the time taken to resolve an object's name to its location) and resource utilization (the amount of physical memory to store location information and the number of messages exchanged to obtain the object's address).
引用
收藏
页码:645 / 652
页数:8
相关论文
共 50 条
  • [21] Speed-up of RISC Processor Computation Using ADAPTO
    Cardarilli, G. C.
    Di Nunzio, L.
    Re, M.
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 2229 - 2232
  • [22] Optimising the service capacity by using a speed-up simulation
    Mallor Gimenez, Fermin
    Mateo Collazos, Pedro M.
    Alberto Moralejo, Isolina
    EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, 2008, 2 (04) : 461 - 478
  • [23] Speed-Up of GIS Processing Using Multicore Architectures
    Nita, Iulian
    Costachioiu, Teodor
    Lazarescu, Vasile
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT II, 2011, 6783 : 293 - 302
  • [24] Tension Control of Web Winding Systems for Speed-up Phase
    Chu, Xiaoyan
    Nian, Xiaohong
    Fu, Xinran
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 1756 - 1761
  • [25] ONE-STEP SYSTEMS SPEED-UP MOISTURE ANALYSIS
    GOLDNER, H
    R&D MAGAZINE, 1994, 36 (04): : 57 - 57
  • [26] Sum-Up Counting Bloom Filter-Based Name Lookup Method for Named Data Networking
    Wu, Tingting
    Zhang, Lang
    Lei, Jianyun
    Hou, Rui
    Song, Zhongshan
    RECENT ADVANCES IN ELECTRICAL & ELECTRONIC ENGINEERING, 2018, 11 (02) : 176 - 180
  • [27] Using Sub-Systems Behavioral Modeling to Speed-up RFIC Design Optimizations and Verifications
    Soury, Arnaud
    Ngoya, Edouard
    2008 WORKSHOP ON INTEGRATED NONLINEAR MICROWAVE AND MILLIMETRE- WAVE CIRCUITS (INMMIC), 2008, : 147 - +
  • [28] Speed-Up Method for Neural Network Learning Using GPGPU
    Tsuchida, Yuta
    Yoshioka, Michifumi
    Omatu, Sigeru
    DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, 2012, 151 : 73 - +
  • [29] RAY TRACING SPEED-UP TECHNIQUES USING AN MIMD ARCHITECTURE
    VANREETH, F
    LAMOTTE, W
    FLERACKERS, E
    PROGRAMMING AND COMPUTER SOFTWARE, 1992, 18 (04) : 173 - 181
  • [30] Using GPUs to Speed-Up Levenshtein Edit Distance Computation
    Balhaf, Khaled
    Shehab, Mohammed A.
    Al-Sarayrah, Wala'a T.
    Al-Ayyoub, Mahmoud
    Al-Saleh, Mohammed
    Jararweh, Yaser
    2016 7TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2016, : 80 - 84