发明名称 System and method for increasing input/output throughput in a data storage system
摘要 There is provided a system and a method for increasing input/output (“I/O”) throughput in a data storage system. More specifically, in one embodiment, there is provided a method comprising determining an owning controller associated with each of a plurality of storage units of a storage system, receiving an I/O transaction for one of the plurality of storage units, determining if the I/O transaction is a read transaction, and selecting a path to the owning controller associated with the storage unit if the I/O transaction is a read transaction.
申请公布号 US8972613(B2) 申请公布日期 2015.03.03
申请号 US200611590615 申请日期 2006.10.31
申请人 Hewlett-Packard Development Company, L.P. 发明人 Mohan Rupin T.;Pascoe Travis;Shin George;Girish Aithal Basrur;Karthigeyan Kasthurirengan;Katangot Unnikrishnan Ponnan;Valladares Julio;Kulkarni Shrinivas B.;Paramashivappa Y. Ravindra
分类号 G06F3/06;G06F3/00;G06F12/00;G06F13/00 主分类号 G06F3/06
代理机构 Fletcher Yoder 代理人 Fletcher Yoder
主权项 1. A method to process input/output (I/O) transactions in a storage system having a plurality of storage units, comprising: determining an owning controller configured to directly control only a subset of the plurality of storage units; receiving an I/O transaction for a particular one of the plurality of storage units; determining if the I/O transaction is a read transaction; and if the I/O transaction is a read transaction: identifying, using a dispatcher, the owning controller of the particular one of the plurality of storage units as the only controller to dispatch the I/O read transaction to, wherein the particular one of the plurality of storage units is the primary storage unit for the I/O read transaction; andselecting a path from the dispatcher to the owning controller, wherein selecting the path to the owning controller comprises selecting a path to the owning controller from a plurality of available paths to the owning controller; and if the I/O transaction is not a read transaction, selecting a path from the dispatcher to a non-owning controller.
地址 Houston TX US