Method and architecture for optical networking between server and storage area networks
First Claim
1. A method for transferring data between a plurality of SANs (Storage Area Networks and/or Server Area Networks), comprising:
- coupling a first SAN to a second SAN via an optical burst-switched (OBS) network infrastructure;
receiving data from the first SAN, said data configured according to a first SAN format;
encapsulating the data into one or more OBS data bursts;
transmitting the one or more OBS data bursts across the OBS network from the first SAN to the second SAN; and
extracting the encapsulated data at the second SAN.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for routing high-speed data to and from SANs (Storage Area Networks and Server Area Networks) via optical burst-switched (OBS) networks. OBS network components, including edge nodes and switching nodes, are coupled between SAN islands. In one embodiment, the OBS network comprises a photonic burst-switched (PBS) network. Under one scheme, a PBS edge node and SAN gateway are co-located at the interface to the SAN, while a plurality of PBS switching nodes are deployed between the PBS edge nodes. Under another scheme, PBS switching/edge nodes are co-located at respective SANs. This scheme employs an external gateway protocol (EGP) for routing data via selected route segments. Data going to and received from a SAN is packaged as Fibre Channel Frames. Data transmitted via the PBS network is converted into PBS frames having encapsulated Fibre Channel Frames. The schemes also support interfaces with legacy networks, such as LANs and WANs.
-
Citations
43 Claims
-
1. A method for transferring data between a plurality of SANs (Storage Area Networks and/or Server Area Networks), comprising:
-
coupling a first SAN to a second SAN via an optical burst-switched (OBS) network infrastructure;
receiving data from the first SAN, said data configured according to a first SAN format;
encapsulating the data into one or more OBS data bursts;
transmitting the one or more OBS data bursts across the OBS network from the first SAN to the second SAN; and
extracting the encapsulated data at the second SAN. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a plurality of SANs (Storage Area Networks and Server Area Networks), each including a respective SAN gateway;
a plurality of optical burst-switched (OBS) network edge nodes, each coupled in communication with a respective SAN gateway; and
a plurality of OBS network switching nodes, optically coupled in a mesh configuration to the plurality of OBS of OBS edge nodes. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system, comprising:
-
a plurality of SANs (Storage Area Networks and Server Area Networks), each including a respective SAN gateway; and
a plurality of optical burst-switched (OBS) network switching/edge nodes, each coupled in communication with a respective SAN gateway and optically coupled to at least one other OBS network switching/edge nodes. - View Dependent Claims (22, 23, 24)
-
-
25. A system comprising:
-
a backplane including a switching fabric with a wired communication channel, the wired communication channel to provide a medium to propagate information;
a Storage Area Network (SAN) gateway module to provide an interface to a SAN;
coupled to the wired communication channel to transmit data over the wired communication channel; and
an optical input/output (I/O) module coupled to the wired communication channel, the optical I/O module including a port to be coupled to an optical burst-switched (OBS) network, the optical I/O module to receive data in a SAN format from the SAN gateway, encapsulate the data within one or more data bursts, and optically transmit the one or more data bursts over the OBS network - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A machine-readable medium to provide instructions, which when executed by a processor in an optical input/output (I/O) module cause the module to perform operations including:
-
receiving a plurality of Fibre Channel Frames;
encapsulating the plurality of Fibre Channel Frames into one or more optical burst-switched (OBS) network data bursts; and
transmitting the one or more OBS network data bursts to one of an OBS edge node or switching node. - View Dependent Claims (40, 41, 42, 43)
-
Specification