发明名称 System, method, and computer program for explicitly tunable I/O device controller
摘要 Structure, method, and computer program for an explicitly tunable device controller. Method supports high-performance I/O without imposing additional overhead during normal input/output operations. Tuning is performed during explicit pre-I/O operation phase. In one embodiment, invention provides a method for tuning device controller operating characteristics to suit attributes of a data stream in which the method comprises: monitoring a data stream and collecting attributes of the monitored data stream; generating performance metrics of the data stream based on the collected attributes and a plurality of different assumed device controller configurations; comparing expected performance of the plurality of different device controller configurations for effectiveness with a future data stream having similar data stream type attributes to the monitored data stream; and selecting device controller characteristics to provide an effective match between the data stream type and the device controller configuration. In one embodiment, the controller configuration is adjusted automatically and dynamically during normal I/O operations to suit the particular input/output operation encountered. Configuration information may be selected for example, from such parameters as data redundancy level, RAID level, number of drives in a RAID array, memory module size, cache line size, direct I/O or cached I/O mode, read-ahead cache enable or read-ahead cache disable, cache line aging, cache size, or combinations thereof. A storage device controller, such as a RAID controller, implementing the inventive method in computer program software or firmware is also provided as are computer system having a host computer coupled to a storage system through the inventive controller.
申请公布号 US2002095532(A1) 申请公布日期 2002.07.18
申请号 US20010764614 申请日期 2001.01.16
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION: 发明人 SURUGUCCHI KRISHNAKUMAR RAO;CASSIDY BRUCE M.
分类号 G06F3/00;G06F3/06;G06F13/14;(IPC1-7):G06F3/00 主分类号 G06F3/00
代理机构 代理人
主权项
地址