Method and device for efficiently releasing sequential input and output streams
An efficient, flow-gradient technique for applications such as I/O to record carriers, I/O processes for data processing, instrumentation, etc., which can solve problems such as slowing down write performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0110] The inventors of this application have observed some performance issues encountered with certain I / O workloads from the host computer to the storage controller. In particular, the write cache in the storage controller may be difficult to manage efficiently when a large number of sequential write streams are involved.
[0111] Partial disk array write operations involve storing new write data into a write cache, reading old write data and pars from storage elements, generating new pars, and writing new writes input data and new parity to the storage element. Such an approach makes it more efficient to process parity disk array write operations in a full stripe write rather than a partial stripe write. The present invention improves performance by releasing full stripes rather than partial stripes when writing streams in larger sequences.
[0112] Figure 1a A block diagram of components of the non-host-based data storage system 100 according to the first embodiment of ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


