Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Changxun Wu

dblp:83/6638 · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
0since 2021 · last 2006
—ORCID · none

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

Systems, architecture and hardware · 4 · 4 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Storage systems · 42% Parallel and multicore computing · 30% Distributed systems · 10%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
load balancing
0.232006
Improving I/O Performance of Clustered Storage Systems by Adaptive Request Distribution · HPDC 2006
Tunable randomization for load management in shared-disk clusters · ACM Trans. Storage 2005
Handling Heterogeneity in Shared-Disk File Systems · SC 2003
Storage systems › distributed storage
storage cluster
0.112006
Improving I/O Performance of Clustered Storage Systems by Adaptive Request Distribution · HPDC 2006
Distributed systems
load management
0.112005
Tunable randomization for load management in shared-disk clusters · ACM Trans. Storage 2005
Storage systems › file systems › distributed file system › parallel file system
shared-disk file system
0.112005
Tunable randomization for load management in shared-disk clusters · ACM Trans. Storage 2005
GPUs and heterogeneous computing
heterogeneous cluster computing
0.012004
Achieving Performance Consistency in Heterogeneous Clusters · HPDC 2004
Storage systems › file systems
distributed file system
0.012003
Handling Heterogeneity in Shared-Disk File Systems · SC 2003
Storage systems
data redundancy
0.012006
Improving I/O Performance of Clustered Storage Systems by Adaptive Request Distribution · HPDC 2006
Storage systems › data redundancy
replication and erasure coding
0.012006
Improving I/O Performance of Clustered Storage Systems by Adaptive Request Distribution · HPDC 2006
High-performance computing
cluster computing
0.012005
Tunable randomization for load management in shared-disk clusters · ACM Trans. Storage 2005
Cloud and datacenter computing › datacenter infrastructure
heterogeneous servers
0.012005
Tunable randomization for load management in shared-disk clusters · ACM Trans. Storage 2005
Storage systems
file systems
0.012003
Handling Heterogeneity in Shared-Disk File Systems · SC 2003
Storage systems › file systems › distributed file system
metadata load balancing
0.012003
Handling Heterogeneity in Shared-Disk File Systems · SC 2003

Methods — techniques the papers use, named apart from their topics

adaptive non-uniform randomization · 0.1tunable hashing · 0.1adaptive load distribution · 0.1simulation · 0.0
YearPublicationVenuePosition
2006 Improving I/O Performance of Clustered Storage Systems by Adaptive Request Distribution
abstract
We develop an adaptive load distribution protocol for logical volume I/O workload in clustered storage systems. It exploits data redundancy among decentralized storage servers to dynamically route I/O workload on a per-request basis, offering short-term load balancing and improved I/O performance. Our protocol builds on tunable hashing techniques and is based purely on client logic. Therefore, it does not limit system scalability and requires no change to the existing infrastructure. It distributes the I/O requests of a client to storage servers selected adoptively by a decentralized tunable hashing scheme, and, applies different policies to read and write requests. It also makes no assumption about inter-server communication latency and thus is robust to different network configurations. It supports both replication and erasure coding data redundancy schemes. Experimental results show that our protocol performs closely to a centralized load-balancing algorithm and verify the robustness of our protocol
Changxun Wu, Randal C. Burns
HPDC1
2005 Tunable randomization for load management in shared-disk clusters
abstract
We develop and evaluate a system for load management in shared-disk file systems built on clusters of heterogeneous computers. It balances workload by moving file sets among cluster server nodes. It responds to changing server resources that arise from failure and recovery, and dynamically adding or removing servers. It also realizes performance consistency---nearly uniform performance across all servers. The system is adaptive and self-tuning. It operates without any a priori knowledge of workload properties, or the capabilities of the servers. Rather, it continuously tunes load placement using a technique called adaptive, nonuniform (ANU) randomization. ANU randomization realizes the scalability and metadata reduction benefits of hash-based, randomized placement techniques, while avoiding hashing's drawbacks: load skew, inability to cope with heterogeneity, and lack of tunability. ANU randomization outperforms virtual-processor approaches to load balancing, while reducing the amount of shared state among servers and the amount of load movement.
Changxun Wu, Randal C. Burns
ACM Trans. Storage1
2004 Achieving Performance Consistency in Heterogeneous Clusters
Changxun Wu, Randal C. Burns
HPDC1
2003 Handling Heterogeneity in Shared-Disk File Systems
abstract
We develop and evaluate a system for load management in shared-disk file systems built on clusters of heterogeneous computers. The system generalizes load balancing and server provisioning. It balances file metadata workload by moving file sets among cluster server nodes. It also responds to changing server resources that arise from failure and recovery and dynamically adding or removing servers. The system is adaptive and self-managing. It operates without any a-priori knowledge of workload properties or the capabilities of the servers. Rather, it continuously tunes load placement using a technique called adaptive, non-uniform (ANU) randomization. ANU randomization realizes the scalability and metadata reduction benefits of hash-based, randomized placement techniques. It also avoids hashing's drawbacks: load skew, inability to cope with heterogeneity, and lack of tunability. Simulation results show that our load-management algorithm performs comparably to a prescient algorithm.
Changxun Wu, Randal C. Burns
SC1