Invention Grant
- Patent Title: Load balancing technique for a storage array
-
Application No.: US14619934Application Date: 2015-02-11
-
Publication No.: US09720601B2Publication Date: 2017-08-01
- Inventor: Anish Gupta , Samiullah Mohammed , Jamie Nguyen , Hung Lu
- Applicant: NetApp, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: NetApp, Inc.
- Current Assignee: NetApp, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Cesari and McKenna, LLP
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
A technique for load balancing uses heuristic-based algorithms with respect to input/output (I/O) latency of workloads destined to storage devices, e.g., solid state drives (SSDs), of a storage array attached to a storage system. Illustratively, “front-end” requests received from a host result in a back-end workload as those requests are processed by a storage I/O stack of the storage system and stored on the storage array. Accordingly, the technique maintains a consistent latency for the host requests (front-end) to control latency for the back-end workload. The load balancing technique illustratively load balances fixed (back-end) workloads having similar I/O sizes and I/O patterns. Illustratively, the technique balances the workloads across a plurality of storage ports over one or more I/O paths to the SSDs. Access to the SSDs may then be distributed among the storage ports.
Public/Granted literature
- US20160231948A1 LOAD BALANCING TECHNIQUE FOR A STORAGE ARRAY Public/Granted day:2016-08-11
Information query