发明名称 DYNAMIC INPUT/OUTPUT OPTIMIZATION WITHIN A STORAGE CONTROLLER
摘要 A system and method for optimizing accesses to storage devices based on RAID I/O request characteristics is disclosed. A current I/O request processed by a storage controller is analyzed for relative locality to a previous I/O request, and adjusted over time such that storage device accesses will be efficiently conducted with respect to sequential or random workloads. A storage device access profile is maintained for each storage device based on sequential or random locality characteristics of previous RAID I/O requests. The chunk locations of the two most recent accesses are sampled according to predetermined criteria in order to create a storage device access profile, which governs queue depth and I/O size parameters used to communicate with storage devices. By managing I/O requests to storage devices using this invention, performance of such a storage controller will be optimized for changing random and sequential workloads.
申请公布号 US2008282030(A1) 申请公布日期 2008.11.13
申请号 US20070746994 申请日期 2007.05.10
申请人 DOT HILL SYSTEMS CORPORATION 发明人 KALWITZ GEORGE ALEXANDER;ASHMORE PAUL ANDREW
分类号 G06F12/00;G06F3/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址