Browse Prior Art Database

Method and System for Balancing Work Assigned To Rank Queues In Absence of Associated Rank

IP.com Disclosure Number: IPCOM000237045D
Publication Date: 2014-May-28
Document File: 1 page(s) / 130K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system is disclosed for balancing work assigned to rank queues in absence of associated rank.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 53% of the total text.

Page 01 of 1

Method and System for Balancing Work Assigned To Rank Queues In Absence of Associated Rank

A Peer-to-Peer Remote Copy (PPRC) microcode within a system storage controller synchronizes data from a volume on a primary controller to a volume on a secondary controller. A primary volume is broken into parts called extents. Each extent is typically stored on a particular Redundant Array of Inexpensive Disks (RAID) rank. There is a rank object instance for each RAID rank. Each rank object instance contains an anchor for a queue. An attribute of the rank object is an associated Device Adapter

(DA) Pair of the rank object. Typically, a dummy rank can be created and assigned to an extent object instance, but work assigned to the dummy rank does not compete with work assigned to any actual RAID rank and as a result causes unbalance in

work processing across all RAID ranks. The dummy rank can also be assigned to an actual DA pair but extra work assigned to the DA pair can cause unbalance in work processing across all DA pairs. Alternatively, an actual RAID rank can be assigned to the extent object instance, perhaps always rank 0 is assigned. If there is no other work being put on rank 0, the work assigned to rank 0. Thus, there may not be any need to compete with work assigned to other RAID ranks and the work processing cannot be balanced. If there is work being put on rank 0, the extra work is assigned to rank 0 and the work processing across all RAID ranks is not balanced....