Bing Wei 0002

dblp:58/1390-2 · DBLP profile ↗
← Back
15ranked-venue papers
6as first author
13since 2021 · last 2026
0000-0001-7279-3220ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 8 · 2 first-author · 6 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 2 first-author · 4 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 RL-Paxos: Relieving the Leader's Burden with Efficient Task Offloading in Distributed Consensus
Jinquan Wang, Bing Wei 0002, Xiaojian Liao, Limin Xiao 0001
ICDE4
2025 ICCG: low-cost and efficient consistency with adaptive synchronization for metadata replication
Liang Wang 0020, Jing Shang 0001, Zhiwen Xiao, Limin Xiao 0001, Bing Wei 0002, Runnan Shen, Jinquan Wang
Frontiers Comput. Sci.7
2024 Efficient erasure-coded multi-data block update methods for heterogeneous storage environments
abstract
Erasure-coded storage systems can achieve highly reliable data storage with low storage overhead. However, updating data blocks necessitates updating parity blocks, and updating multiple data blocks incurs heavy I/O and computational overhead, leading to prolonged update times in heterogeneous storage environments. This paper proposes an erasure-coded multi-data block update method for heterogeneous storage environments, named MBUS, to expedite data updates. MBUS blends re-encoding and delta-based updates and considers factors such as intermediate blocks, computational overhead, and I/O overhead across different storage media. It iteratively computes the minimal I/O time for updating each parity block dynamically. Once the computation equation for each parity block is determined, MBUS prioritizes computing common XOR expressions and reuses the results to reduce the number of XOR operations. MBUS caches a certain number of scheduling plans to minimize redundant computations in subsequent updates, thereby reducing computation time. Experimental results replaying real-world traces demonstrate that MBUS reduces update time by 64.43% compared to state-of-the-art techniques.
Hengyu Wang, Bing Wei 0002, Ning Luo 0006, Qian Chen 0033, Shudong Zhang
ISPA2
2024 Efficient Erasure-Coded Data Recovery Based on Machine Learning With a Low Level of Storage Overhead
abstract
Distributed storage systems typically use erasure codes for fault tolerance to reduce storage overhead. However, the data repair process in erasure-coded systems can generate heavy I/O overhead. Existing methods typically increase redundancy to improve repair speed, but this approach results in substantial storage overhead. To enhance repair speed while reducing storage costs, this paper proposes a Machine Learning-based Adaptive Recovery (MLAR) method. Given an application’s access patterns for a file, MLAR uses an adaptive encoding model to calculate the optimal code for each file. When applying fault tolerance with the optimal code, lower-redundancy codes can achieve faster repair speeds than higher-redundancy codes. MLAR employs machine learning to predict file access patterns. Experimental results replaying real-world I/O workloads show that, MLAR reduces storage overhead by 12.8% and recovery time by 23.7%, compared to state-of-the-art methods.
Xiaobo Zhao, Bing Wei 0002, Ning Luo 0006, Qian Chen 0033, Shudong Zhang
ISPA2
2024 Minimizing the cost of periodically replicated systems via model and quantitative analysis
Liang Wang 0020, Limin Xiao 0001, Shixuan Jiang, Jinquan Wang, Bing Wei 0002, Guangjun Qin
Frontiers Comput. Sci.7
2023 A high-bandwidth and low-cost data processing approach with heterogeneous storage architectures
Bing Wei 0002, Limin Xiao 0001, Wei Wei 0006, Baicheng Yan, Zhisheng Huo
Pers. Ubiquitous Comput.1
2023 Global Virtual Data Space for Unified Data Access Across Supercomputing Centers
abstract
In the wide-area high-performance computing environment, heterogeneous storage resources are geographically distributed in different supercomputing centers, which leads to the barriers between applications and data. This paper proposes a global virtual data space, named GVDS, to meet the needs of unified data access across supercomputing centers. GVDS integrates the parallel/distributed file systems of supercomputing centers to present a virtual space with tremendous storage capability for users. GVDS organizes users into groups for easy management, which allows users to share, collaborate, and perform computations on the stored data. For failure tolerance, global metadata is replicated and distributed on multiple supercomputing centers, redundant I/O service components are deployed in each supercomputing center. GVDS uses adaptive prefetching, caching, and request merging to improve access performance. Experimental results running on real-world supercomputing centers show that, GVDS can deliver excellent I/O performance running micro-benchmark, real-world traces and applications.
Bing Wei 0002, Limin Xiao 0001, Hanjie Zhou, Guangjun Qin
IEEE Trans. Cloud Comput.1
2023 Algorithms for tree-shaped task partition and allocation on heterogeneous multiprocessors
Suna He, Jigang Wu, Bing Wei 0002, Jiaxin Wu 0004
J. Supercomput.3
2022 A self-tuning client-side metadata prefetching scheme for wide area network file systems
Bing Wei 0002, Limin Xiao 0001, Guangjun Qin, Jinbin Zhu, Baicheng Yan, Chaobo Wang, Zhisheng Huo
Sci. China Inf. Sci.1
2021 Erasure-Coded Multi-Block Updates Based on Hybrid Writes and Common XORs First
abstract
Erasure code is widely used in storage systems since it can offer higher reliability at lower redundancy than data replication. However, erasure coding based storage systems have to perform multi-block updates for partial writes of an erasure coding group, which leads to a large number of XOR operations. This paper presents an efficient approach, named ECMU, for erasure-coded multi-block update under a stringent latency by scheduling update sequences. ECMU takes a hybrid of reconstructed-write and read-modify-write for parity blocks of an erasure coding group, it dynamically selects the write scheme with the fewer XORs for each parity block to be updated, in order to reduce the number of XORs. ECMU iteratively retrieves the unmodified parity blocks to calculate the minimum XORs for each write scheme. For all parity blocks to be updated, after the write schemes are determined, ECMU performs the common XORs first, then it reuses the computational results to further reduce the number of XORs. ECMU caches a certain number of scheduling schemes to reduce the construction count of the scheduling schemes. Experimental results on real-world trace replaying show that the number of XORs and update time can be reduced significantly, compared with the state-of-the-art.
Bing Wei 0002, Jigang Wu, Limin Xiao 0001
ICCD2
2021 Data Delta Based Hybrid Writes for Erasure-Coded Storage Systems
Bing Wei 0002, Jigang Wu, Limin Xiao 0001
NPC3
2021 Adaptive Updates for Erasure-Coded Storage Systems Based on Data Delta and Logging
Bing Wei 0002, Jigang Wu, Xiaosong Su
PDCAT1
2021 Fine-grained management of I/O optimizations based on workload characteristics
Bing Wei 0002, Limin Xiao 0001, Bingyu Zhou, Guangjun Qin, Baicheng Yan, Zhisheng Huo
Frontiers Comput. Sci.1
2019 I/O Optimizations Based on Workload Characteristics for Parallel File Systems
Bing Wei 0002, Limin Xiao 0001, Bingyu Zhou, Guangjun Qin, Baicheng Yan, Zhisheng Huo
NPC1
2019 TACD: A throughput allocation method based on variant of Cobb-Douglas for hybrid storage system
Zhisheng Huo, Minyi Guo, Zhenxue He, Xiaoling Rong, Bing Wei 0002
J. Parallel Distributed Comput.6