Invention Grant
- Patent Title: I/O accelerator for striped disk arrays using parity
-
Application No.: US15185522Application Date: 2016-06-17
-
Publication No.: US10067682B1Publication Date: 2018-09-04
- Inventor: Paresh Chatterjee , Srikumar Subramanian , Raghavan Sowrirajan , Sankarji Gopalakrishnan
- Applicant: American Megatrends, Inc.
- Applicant Address: US GA Norcross
- Assignee: American Megatrends, Inc.
- Current Assignee: American Megatrends, Inc.
- Current Assignee Address: US GA Norcross
- Agency: Meunier Carlin & Curfman LLC
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06 ; G06F12/0866

Abstract:
Disclosed herein is an enhanced volume manager (VM) for a storage system that accelerates input/output (I/O) performance for random write operations to a striped disk array using parity. More specifically, various implementations are directed to accelerating “random writes” (writes comprising less than a complete stripe of data) by consolidating several random writes together to create a “sequential write” (a full-stripe write) to eliminate one or more read operations and/or increase the volume of new/updated data stored for each write operation. Several such implementations comprise functionality in the VM (volume manager) for identifying random write I/O requests, queuing them locally in a journal, and then periodically flushing the journal to the disk array as a sequential write request.
Information query