Patent ID: 7853716
Filing Date: 2010-12-14
Classification: H04L

Abstract:
1. A data storage system, comprising: a packet switching network; a cache memory; and a plurality of directors, one portion of such directors being adapted for coupling to a host computer/server and another portion of the directors being adapted for coupling to a bank of disk drives; wherein the plurality of directors and cache memory are interconnected through the packet switching network; wherein each one of the directors is adapted to transmit different classes of information packets to another one of the directors or to the cache memory through the packet switching network; one of the classes of the information packets requiring a different degree of latency than another one of the classes of the information packets, each one of the classes having a plurality of different priorities; and wherein, of the information packets having been stored in a queue of a transmitting one of the directors, the packet switching network or the memory, having a priority equal to or greater than a current threshold, such threshold being related to the lowest priority a packet can be expected to be accepted by a receiving one of the directors, the next one of the packets for transmission is selected as a function of: a selected one of the classes, followed by the age of such one of the information packets that meets the threshold within the selected one of the classes.