发明名称 RAID 10 reads optimized for solid state drives
摘要 A mechanism is provided in a data processing system. The mechanism determines a maximum queue depth of a queue for each solid state drive in a plurality of solid state drives. A given data block is mirrored between a group of solid state drives within the plurality of solid state drives. The mechanism tracks outstanding input/output operations in a queue for each of the plurality of solid state drives. For a given read operation to read the given data block, the mechanism identifies a solid state drive within the group of solid state drives based on a number of empty slots in the queue of each solid state drive within the group of solid state drives.
申请公布号 US9372642(B2) 申请公布日期 2016.06.21
申请号 US201313947358 申请日期 2013.07.22
申请人 International Business Machines Corporation 发明人 Benhase Michael T.;Walls Andrew D.
分类号 G06F11/00;G06F3/06;G06F11/20 主分类号 G06F11/00
代理机构 代理人 Tkacs Stephen R.;Walder, Jr. Stephen J.;Bluestone Randall J.
主权项 1. A method, in a data processing system, comprising: determining a maximum queue depth of a queue for each solid state drive in a plurality of solid state drives, wherein a given data block is mirrored between a group of solid state drives within the plurality of solid state drives; tracking outstanding input/output operations in a queue for each of the plurality of solid state drives; for a given read operation to read the given data block, identifying a solid state drive within the group of solid state drives based on a number of empty slots in the queue of each solid state drive within the group of solid state drives; and issuing the given read operation to the identified solid state drive to read the given data block.
地址 Armonk NY US