Invention Grant
- Patent Title: I/O load balancing between virtual storage drives making up raid arrays
-
Application No.: US15972127Application Date: 2018-05-05
-
Publication No.: US10592156B2Publication Date: 2020-03-17
- Inventor: Kevin J. Ash , Matthew G. Borlick , Lokesh M. Gupta , Karl A. Nielsen
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Nelson and Nelson
- Agent Daniel P. Nelson; Alexis V. Nelson
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F17/18

Abstract:
A method for balancing load among virtual storage drives is disclosed. In one embodiment, such a method includes providing multiple storage drives and dividing each storage drive into multiple virtual storage drives. The method further creates RAID arrays from the virtual storage drives. Each RAID array is made up of extents that are striped across its virtual storage drives. The method tracks I/O to each virtual storage drive to determine which virtual storage drives have high I/O traffic and which virtual storage drives have low I/O traffic. The virtual storage drives are correlated to their respective RAID arrays. The method migrates extents from RAID arrays having virtual storage drives with high I/O traffic to RAID arrays having virtual storage drives with low I/O traffic. A corresponding system and computer program product are also disclosed.
Public/Granted literature
- US20190339897A1 LOAD BALANCING BETWEEN VIRTUAL STORAGE DRIVES Public/Granted day:2019-11-07
Information query