ADDRESS REDUCTION FOR DATA STORAGE ENCLOSURES
First Claim
1. A data storage enclosure management system configured to communicate externally via a pair of FC-AL loops, comprising:
- at least one secondary communication link; and
a plurality of service processors, comprising;
a first lead service processor configured to connect to one of said pair of FC-AL loops with an FC-AL address, and to connect to said at least one secondary communication link;
a second lead service processor configured to connect to the other of said pair of FC-AL loops with an FC-AL address, and to connect to said at least one secondary communication link; and
at least one subsidiary service processor configured to connect to said at least one secondary communication link;
at least one of said lead service processors additionally configured to employ an identifier unassociated with said FC-AL address to differentiate communications of said lead service processor from communications of an associated subsidiary service processor, said lead service processor serving as a proxy for said associated subsidiary service processor with respect to said FC-AL address and communicating with said associated subsidiary service processor via said secondary communication link.
1 Assignment
0 Petitions
Accused Products
Abstract
A data storage enclosure management system of a plurality of service processors is configured to communicate externally via a pair of FC-AL loops. Lead and subsidiary service processors are defined and lead service processors connect to ones of the FC-AL loops with an FC-AL address, and the lead and subsidiary service processors are connected by a secondary communication link. The lead service processor(s) employ an identifier unassociated with the FC-AL address to differentiate communications of the lead service processor from communications of an associated subsidiary service processor, the lead service processor serving as a proxy for the associated subsidiary service processor with respect to the FC-AL address and communicating with the associated subsidiary service processor via the secondary communication link.
-
Citations
20 Claims
-
1. A data storage enclosure management system configured to communicate externally via a pair of FC-AL loops, comprising:
-
at least one secondary communication link; and a plurality of service processors, comprising; a first lead service processor configured to connect to one of said pair of FC-AL loops with an FC-AL address, and to connect to said at least one secondary communication link; a second lead service processor configured to connect to the other of said pair of FC-AL loops with an FC-AL address, and to connect to said at least one secondary communication link; and at least one subsidiary service processor configured to connect to said at least one secondary communication link; at least one of said lead service processors additionally configured to employ an identifier unassociated with said FC-AL address to differentiate communications of said lead service processor from communications of an associated subsidiary service processor, said lead service processor serving as a proxy for said associated subsidiary service processor with respect to said FC-AL address and communicating with said associated subsidiary service processor via said secondary communication link. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data storage subsystem, comprising:
-
an enclosure; a plurality of data storage drives within said enclosure and configured to connect to at least one of a pair of FC-AL loops; environmental resources within said enclosure; at least one secondary communication link; and a plurality of service processors configured to manage said environmental resources, comprising; a first lead service processor configured to connect to one of said pair of FC-AL loops with an FC-AL address, and to connect to said at least one secondary communication link; a second lead service processor configured to connect to the other of said pair of FC-AL loops with an FC-AL address, and to connect to said at least one secondary communication link; and at least one subsidiary service processor configured to connect to said at least one secondary communication link; at least one of said lead service processors additionally configured to employ an identifier unassociated with said FC-AL address to differentiate communications of said lead service processor from communications of an associated subsidiary service processor, said lead service processor serving as a proxy for said associated subsidiary service processor with respect to said FC-AL address and communicating with said associated subsidiary service processor via said secondary communication link. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for providing communications with respect to a pair of FC-AL loops and a data storage enclosure comprising a plurality of service processors and at least one secondary communication link, comprising the steps of:
-
defining one of said plurality of service processors as a first lead service processor configured to connect to one of said pair of FC-AL loops with an FC-AL address, and to connect to said at least one secondary communication link; defining another of said plurality of service processors as a second lead service processor configured to connect to the other of said pair of FC-AL loops with an FC-AL address, and to connect to said at least one secondary communication link; and defining at least one of said lead service processors to employ an identifier unassociated with said FC-AL address to differentiate communications of said lead service processor from communications of an associated subsidiary of said plurality of service processors, said lead service processor serving as a proxy for said associated subsidiary service processor with respect to said FC-AL address and communicating with said associated subsidiary service processor via said secondary communication link. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product comprising a computer useable medium having computer useable program code tangibly embodied therein for operating a service processor for providing communications with respect to one of a pair of FC-AL loops and a data storage enclosure comprising a plurality of service processors and at least one secondary communication link, said computer useable program code configured to, when executed on said service processor, cause said service processor to:
-
define said service processor as a one of a plurality of lead service processors configured to connect to said one of a pair of FC-AL loops with an FC-AL address, and to connect to said at least one secondary communication link; and define said lead service processor to employ an identifier unassociated with said FC-AL address to differentiate communications of said lead service processor from communications of an associated subsidiary of said plurality of service processors, said lead service processor serving as a proxy for said associated subsidiary service processor with respect to said FC-AL address and communicating with said associated subsidiary service processor via said secondary communication link. - View Dependent Claims (17, 18, 19, 20)
-
Specification