Prophet: An Efficient Feature Indexing Mechanism for Similarity Data Sharing at Network Edge
Yuchen Sun, Deke Guo, Lailong Luo, Li Liu, Xinyi Li, Junjie Xie
Abstract
As a promising infrastructure, edge storage systems have drawn many attempts to efficiently distribute and share data among edge servers. However, it remains open to meeting the increasing demand for similarity retrieval across servers. The intrinsic reason is that the existing solutions can only return an exact data match for a query while more general edge applications require the data similar to a query input from any server. To fill this gap, this paper pioneers a new paradigm to support high-dimensional similarity search at network edges. Specifically, we propose Prophet, the first known architecture for similarity data indexing. We first divide the feature space of data into plenty of subareas, then project both subareas and edge servers into a virtual plane where the distances between any two points can reflect not only data similarity but also network latency. When any edge server submits a request for data insert, delete, or query, it computes the data feature and the virtual coordinates; then iteratively forwards the request through greedy routing based on the forwarding tables and the virtual coordinates. By Prophet, similar high-dimensional features would be stored by a common server or several nearby servers. Compared with distributed hash tables in P2P networks, Prophet requires logarithmic servers to access for a data request and reduces the network latency from the logarithmic to the constant level of the server number. Experimental results indicate that Prophet achieves comparable retrieval accuracy and shortens the query latency by 55% 70% compared with centralized schemes.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- EDIndex: Enabling Fast Data Queries in Edge Storage SystemsQiang He, Siyu Tan, Feifei Chen, Xiaolong Xu et al.SIGIR 2023 · 34 citations
- Store Edge Networked Data (SEND): A Data and Performance Driven Edge Storage FrameworkAdrian-Cristian Nicolaescu, Spyridon Mastorakis, Ioannis PsarasINFOCOM 2021 · 25 citations
- HotDedup: Managing Hot Data Storage at Network Edge through Optimal Distributed DeduplicationShijing Li, Tian LanINFOCOM 2020 · 29 citations
- Starling: An I/O-Efficient Disk-Resident Graph Index Framework for High-Dimensional Vector Similarity Search on Data SegmentMengzhao Wang, Weizhi Xu, Xiaomeng Yi, Songlin Wu et al.SIGMOD 2024 · 63 citations
- Accelerating LSH-based Distributed Search with In-network ComputationPenghao Zhang, Heng Pan, Zhenyu Li, Peng He et al.INFOCOM 2021 · 8 citations
