Invention Grant
- Patent Title: Balancing response times for synchronous I/O requests having different priorities
-
Application No.: US15090682Application Date: 2016-04-05
-
Publication No.: US09652414B1Publication Date: 2017-05-16
- Inventor: Gaurav Mukul Bhatnagar , Mark J. Halstead , Prakash Venkatanarayanan , Sandeep Chandrashekhara
- Applicant: EMC IP Holding Company LLC
- Applicant Address: US MA Hopkinton
- Assignee: EMC IP Holding Company LLC
- Current Assignee: EMC IP Holding Company LLC
- Current Assignee Address: US MA Hopkinton
- Agency: Muirhead and Saturnelli, LLC
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F13/00 ; G06F5/00 ; G06F15/173 ; G06F15/16 ; G01R31/08 ; G06F13/16 ; G06F13/42

Abstract:
A computing environment, such as an data mirroring or replication storage system, may need to process synchronous I/O requests having different priorities in addition to handling I/O requests on the basis of synchronous or asynchronous groupings. The system described herein provides a data storage system that addresses issues involving efficient balancing of response times for servicing synchronous I/O requests having different priorities. Accordingly, the system described herein provides for maintaining an optimal response time for the host-synchronous I/O requests and the optimal throughput of non-host-synchronous I/O requests using a host-synchronous request time window within which processing of non-host-synchronous I/O requests is throttled. The host-synchronous request time window may be selected to enable the optimal response time for the host-synchronous I/O and also to minimize the impact on the overall throughput of the I/O processor of the storage device.
Information query