Skip to content
Open access

Performance Prediction of Data-Rebalancing Actions in Sharded NoSQL Clusters

Jul 2026 · International Symposium on Communication Systems, Networks and Digital Signal Processing · pp. 1-6 · 0 citations · 15 references
Computer Science

TL;DR

A queueing network (QN) model of the rebalance process of the process used in MongoDB is developed, and a preliminary evaluation of performance prediction by the QN model via simulations is described, to understand the impact of different parameters of the rebalance process.

Abstract

Scalable storage systems typically provide mechanisms for re-distributing data over time to ensure a balanced storage allocation. Such mechanisms have traditionally been considered as background activities meant to run at low priority, to avoid penalizing applications accessing storage. In this work, we focus on an alternative design point where data re-distribution is run as a high-priority activity, meant to re-balance data at the full speed allowed by the newly added resources. Such rapid redistribution has become viable in recent years due to the rise of low-overhead technologies in the networking and disk storage space. A challenge in such a scenario is to schedule data transfer flows to newly added nodes in a way that fully and efficiently utilizes network, CPU, and disk resources in the new nodes, while avoiding overload. To understand the impact of different parameters of the rebalance process, such as the number of simultaneous senders, we develop a queueing network (QN) model of the process used in MongoDB, and describe a preliminary evaluation of performance prediction by the QN model via simulations.

Read PDF

Similar papers

Preprint Jul 2026

MemExchange: Utility-Driven Distributed Memory Reallocation for Multi-Tenant Datacenters

Results show up to 2.3x lower remote-access overhead compared to TCP-based designs, a 13% increase in cluster-wide memory utilization at rack scale, and up to 63% reduction in miss rate for memory-constrained tenants under skewed workloads.

AmirHossein Seyri, Abhisek Pan, Balajee Vamanan · 0 citations
2026

An Efficient Computing and Communication Framework for Large-Scale Data Processing Cluster

Data processing clusters dealing with big data are facing extended completion times for jobs because the RDMA feature is not being used efficiently. Our production data from a large cluster, which has many server nodes and is responsible for processing extensive data jobs, reveals that the current use of the RDMA techn...

Xuya Jia, Zhiyi Yao, Chao Peng et al. · 0 citations
Book Open access Jul 2026

Copy2: Efficient Data Transfer in High Performance Environments

Preliminary results show up to twice the throughput of rclone with substantially lower energy usage, and successful migration of projects with hundreds of millions of files that would be impractical with existing tools.

A. Lambert, Deepa Panish · 0 citations
Book Open access Jul 2026

Lustre Query: Periodic Offline Metadata Monitoring from MDT Backups

The method parses Lustre-specific on-disk structures and exposes them as SQL-queryable tables, requiring no intermediate files and placing no load on the metadata server, providing a reusable template for periodic metadata analysis.

Sohei Koyama, Osamu Tatebe · 0 citations
Open access Jul 2026

Multi-Version Managers for Large Scalable Data-Management Systems

The experimental results demonstrate that the proposed multi-version manager architecture offers a practical, scalable, and partially fault-tolerant solution for Cloud data-storage systems.

Baya Chalabi, Y. Slimani · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.