Message distribution across fibre channel fabrics
First Claim
Patent Images
1. A method for transmitting messages across logical fibre channel fabrics, the method comprising:
- determining that a plurality of first logical fibre channel fabric switches support a service;
distributing messages associated with the service to the plurality of first logical fibre channel fabric switches including a first interconnecting switch that is included in both a first logical fibre channel fabric and a second logical fibre channel fabric;
receiving reply messages corresponding to the distributed messages from the plurality of first logical fibre channel fabric switches, wherein receiving a reply message from the first interconnecting switch indicates that messages were successfully distributed to a plurality of second logical fibre channel fabric switches.
1 Assignment
0 Petitions
Accused Products
Abstract
According to the present invention, methods and apparatus are provided to allow for distribution of fibre channel messages. Messages associated with a variety of applications can be distributed within a single logical fabric to physical connected but logically disconnected fabrics. Interconnecting switches forward messages to neighboring fabrics and aggregate responses before replying to a first fabric.
15 Citations
29 Claims
-
1. A method for transmitting messages across logical fibre channel fabrics, the method comprising:
-
determining that a plurality of first logical fibre channel fabric switches support a service;
distributing messages associated with the service to the plurality of first logical fibre channel fabric switches including a first interconnecting switch that is included in both a first logical fibre channel fabric and a second logical fibre channel fabric;
receiving reply messages corresponding to the distributed messages from the plurality of first logical fibre channel fabric switches, wherein receiving a reply message from the first interconnecting switch indicates that messages were successfully distributed to a plurality of second logical fibre channel fabric switches. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A logical fibre channel switch, comprising:
-
memory;
a processor coupled to memory, the processor operable to determine that a plurality of first logical fibre channel fabric switches support a service;
an output interface coupled to the processor, the output interface operable to distribute messages associated with the service to the plurality of first logical fibre channel fabric switches including a first interconnecting switch that is included in both a first logical fibre channel fabric and a second logical fibre channel fabric, an input interface coupled to the processor, the input interface operable to receive reply messages corresponding to the distributed messages from the plurality of first logical fibre channel fabric switches, wherein receiving a reply message from the first interconnecting switch indicates that messages were successfully distributed to a plurality of second logical fibre channel fabric switches. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for distributing information from a logical fibre channel switch, the method comprising:
-
determining that a plurality of first logical fibre channel fabric switches support a service;
distributing messages associated with the service to the plurality of first logical fibre channel fabric switches including a first interconnecting switch that is included in both a first logical fibre channel fabric and a second logical fibre channel fabric;
receiving reply messages corresponding to the distributed messages from the plurality of first logical fibre channel fabric switches, wherein receiving a reply message from the first interconnecting switch indicates that messages were successfully distributed to a plurality of second logical fibre channel fabric switches. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. An apparatus for distributing information, the method comprising:
-
means for determining that a plurality of first logical fibre channel fabric switches support a service;
means for distributing messages associated with the service to the plurality of first logical fibre channel fabric switches including a first interconnecting switch that is included in both a first logical fibre channel fabric and a second logical fibre channel fabric;
means for receiving reply messages corresponding to the distributed messages from the plurality of first logical fibre channel fabric switches, wherein receiving a reply message from the first interconnecting switch indicates that messages were successfully distributed to a plurality of second logical fibre channel fabric switches.
-
Specification