logo

Fault-Tolerant Distributed Index Structures for Similarity Search over Heterogeneous Storage and Compute Environments

Authors
  • Budi Santoso

    Universitas Negeri Surabaya, Jalan Ketintang 112, Department of Digital Systems, Surabaya, East Java, Indonesia

    Author

  • Andi Wijaya

    Universitas Mulawarman, Jalan Kuaro 21, Department of Intelligent Computing, Samarinda, East Kalimantan, Indonesia

    Author

  • Ariful Islam

    Dhaka, Bangladesh

    Author

Abstract

Similarity search over high-dimensional embeddings is routinely deployed across fleets that combine memory, local NVMe, networked block devices, and object storage, while compute spans CPUs, GPUs, and disaggregated accelerators. In such heterogeneous environments, distributed index structures must simultaneously sustain low-latency approximate nearest neighbor retrieval, tolerate partial failures, and preserve predictable degradation when storage tiers or compute resources become unavailable. This paper develops a fault-tolerant distributed indexing approach for similarity search that treats indexing state as a layered composition of routing metadata, shard-local candidate generators, and re-ranking materializations, each mapped to distinct durability and performance envelopes. The design assumes crash-stop faults, transient network partitions, and tier-specific unavailability, while supporting concurrent insert and delete streams over continuously evolving embedding corpora. A central theme is separating the semantic correctness of top-$k$ retrieval from the operational correctness of index maintenance by introducing versioned vector state and recoverable adjacency materializations. The paper formalizes query execution under failures as a quorum-based candidate acquisition problem and derives bounds on recall loss as a function of replica diversity, routing entropy, and failure correlation across fault domains. It further introduces a heterogeneity-aware placement policy that co-optimizes tail latency and rebuild cost using a cost model spanning compute throughput, storage bandwidth, and remote fetch amplification. The resulting structure provides a principled path to predictable retrieval quality under faults while exploiting mixed hardware without assuming homogeneous performance or uniform durability.

References
Downloads
Published
2026-01-07
Section
Articles
License

Copyright (c) 2026 International Journal of Scientific and Applied Computing Research

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

How to Cite

[1]
Santoso, B. et al. 2026. Fault-Tolerant Distributed Index Structures for Similarity Search over Heterogeneous Storage and Compute Environments. International Journal of Scientific and Applied Computing Research. 16, 1 (Jan. 2026), 18–32.