Hardware-Transparent I/O Governance in Disaggregated Heterogeneous Storage
Abstract
Shared-nothing disaggregated storage clusters that serve both latency-sensitive databases and opaque block-volume workloads face two governance problems unsolved by existing schedulers: maintaining consistent performance across heterogeneous hardware generations, and enforcing global I/O limits when access patterns skew to a subset of storage nodes. We present the I/O Resource Manager (IORM), a multi-stage distributed scheduler deployed in production within Oracle Exadata Exascale. IORM combines three mechanisms: a hardware-aware cost modeler that normalizes I/O accounting using datasheet-derived fixed costs to make limits invariant across hardware generations; a quantum-based rate limiter with bounded carry-forward credits that accommodates database micro-bursts while enforcing long-term SLOs; and a distributed adaptive feedback controller that redistributes unused entitlements across the cluster to resolve topological access skew. Beyond design, we share operational lessons from production deployment. On an 8-node test cluster running up to 100 concurrent tenant volumes, IORM converges within 5\% of provisioned limits under extreme sequential skew, scales without inter-tenant interference, and recovers full throughput within 15 seconds of a storage-node failure.
Keywords
Cite
@article{arxiv.2607.16578,
title = {Hardware-Transparent I/O Governance in Disaggregated Heterogeneous Storage},
author = {Rajarshi Chowdhury and Akshay Shah and Sue K. Lee},
journal= {arXiv preprint arXiv:2607.16578},
year = {2026}
}
Comments
10 pages, 5 figures. Accepted at the IEEE International Conference on Cloud Engineering (IC2E) 2026