发明授权
- 专利标题: Method and apparatus for processing fast asynchronous streams
- 专利标题(中): 用于处理快速异步流的方法和装置
-
申请号: US14628839申请日: 2015-02-23
-
公开(公告)号: US09158687B2公开(公告)日: 2015-10-13
- 发明人: Michael David Barrell , Zachary David Traut
- 申请人: Dot Hill Systems Corporation
- 申请人地址: US CO Longmont
- 专利权人: DOT HILL SYSTEMS CORPORATION
- 当前专利权人: DOT HILL SYSTEMS CORPORATION
- 当前专利权人地址: US CO Longmont
- 代理商 Thomas J. Lavan
- 主分类号: G06F3/06
- IPC分类号: G06F3/06 ; G06F12/08
摘要:
A method for efficiently processing write data from a storage controller to a striped storage volume is provided. The method includes receiving, by the storage controller, a host write request including a host write request size, calculating, by the storage controller, that a time to fill a stripe including the host write request is less than a host guaranteed write time, and processing, by the storage controller, the host write request as a writeback host write request. The storage controller stores writeback host write requests in a write cache. The time to fill the stripe is a size of the stripe divided by a data rate of a corresponding host write stream including the host write request. The host guaranteed write time is the maximum latency that the storage controller guarantees host write requests are committed to one of the write cache and the striped storage volume.