Mitigating Data Hotspots in Distributed Cloud Storage Architecture
Cloud storage is a vital component of cloud architecture, often utilizing distributed key-value stores like Amazon S3 and Google Cloud Storage for managing da-ta and metadata. These systems distribute data across nodes using key range or consistent hashing, but they face challenges such as load imbalance and limited parallelism due to uneven data distribution and varying node performance. Cur-rent implementations, such as MongoDB, address these imbalances by migrating data between nodes but often neglect the characteristics of the underlying data structures, leading to increased overhead from costly delete and insert operations. To address these issues, this design leverages the properties of the LSM tree, a commonly used storage engine, to optimize data migration. The approach intro-duces hot zone prediction using nonlinear regression to accurately identify data hotspots based on key characteristics, insertion time, and TTL. A storage engine-aware migration system is developed to migrate grouped SSTable files rather than individual key-value pairs, significantly reducing migration overhead. Additionally, the data migration I/O process is offloaded using the NVMe-oF protocol, minimizing CPU involvement and preserving node performance. Implemented on mongo-rocks, this solution improves load balancing by directly moving SSTable files across nodes, enhancing efficiency and reducing performance degradation in distributed key-value stores.
Authors
- Wenpan Liu (ORCID: https://orcid.org/0009-0007-8507-1172)
- Yan Mei (ORCID: https://orcid.org/0000-0002-4448-9114)
- Haodong Zou (ORCID: https://orcid.org/0000-0003-3512-9683)
- Junjie Li (ORCID: https://orcid.org/0000-0002-0868-5636)
- Lei Wang (ORCID: https://orcid.org/0000-0002-8484-0060)
- Lichen Wang (ORCID: https://orcid.org/0000-0002-3741-9492)
- Wenji Wu
Institutions
- State Grid Corporation of China (China) (CN)
Publication Details
- Published
- 2024-11-01
- DOI
- https://doi.org/10.1109/iccbd-ai65562.2024.00095
- Primary Topic
- Cloud Data Security Solutions
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- State Grid Corporation of China