Patent classifications
H04Q2011/0052
TECHNOLOGIES FOR SWITCHING NETWORK TRAFFIC IN A DATA CENTER
Technologies for switching network traffic include a network switch. The network switch includes one or more processors and communication circuitry coupled to the one or more processors. The communication circuity is capable of switching network traffic of multiple link layer protocols. Additionally, the network switch includes one or more memory devices storing instructions that, when executed, cause the network switch to receive, with the communication circuitry through an optical connection, network traffic to be forwarded, and determine a link layer protocol of the received network traffic. The instructions additionally cause the network switch to forward the network traffic as a function of the determined link layer protocol. Other embodiments are also described and claimed.
RECONFIGURABLE COMPUTING PODS USING OPTICAL NETWORKS WITH ONE-TO-MANY OPTICAL SWITCHES
Methods, systems, and apparatus, including an apparatus for generating clusters of building blocks of compute nodes using an optical network. In one aspect, a method includes receiving data specifying requested compute nodes for a computing workload. The data specifies a target arrangement of the nodes. A subset of building blocks of a superpod is selected. A logical arrangement of the subset of compute nodes that matches the target arrangement is determined. A workload cluster of compute nodes that includes the subset of the building blocks is generated. For each dimension of the workload cluster, respective routing data for two or more OCS switches for the dimension is configured. One-to-many switches are configured such that a second compute node of each segment of compute nodes is connected to a same OCS switch as a corresponding first compute node of a corresponding segment to which the second compute node is connected.
REMOTE DATA MULTICASTING AND REMOTE DIRECT MEMORY ACCESS OVER OPTICAL FABRICS
Today's communications require an effective yet scalable way interconnection of data centers and warehouse scale computers (WSCs) whilst operators must provide a significant portion of data center and WSC applications free of charge to users and consumers. At present, data center operators face the requirement to meet exponentially increasing demand for bandwidth without dramatically increasing the cost and power of the infrastructure employed to satisfy this demand. Simultaneously, consumer expectations of download/upload speeds and latency in accessing content provide additional pressure. Accordingly, the inventors provide a number of optical switching fabrics which reduce the latency and microprocessor loading arising from the prior art Internet Protocol multicasting techniques.
Dynamic allocation of network resources in datacenters
The invention is a datacenter network comprising a plurality of switches. The switches comprise edge switches and aggregation switches associated with sliceable bandwidth variable transceivers (S-BVT). An intermediate passive optical layer is communicatively coupled to the edge switches and the aggregation switches via fiber optic links associated with the S-BVTs. Furthermore, the intermediate passive optical layer is inserted between the edge and aggregation layers in order to combine the signals from each tier. The intermediate passive optical layer comprises a passive fiber coupler that combines the links between switches and each S-BVT receiver receives the signals sent from all S-BVT transmitters connected to the intermediate passive optical layer. The datacenter network is adapted to adjust the local oscillator wavelength of each S-BVT receiver and the wavelength and slice allocation of each S-BVT transmitter, thereby permitting dynamically allocating different resources to each link.
Technologies for dynamically managing resources in disaggregated accelerators
Technologies for dynamically managing resources in disaggregated accelerators include an accelerator. The accelerator includes acceleration circuitry with multiple logic portions, each capable of executing a different workload. Additionally, the accelerator includes communication circuitry to receive a workload to be executed by a logic portion of the accelerator and a dynamic resource allocation logic unit to identify a resource utilization threshold associated with one or more shared resources of the accelerator to be used by a logic portion in the execution of the workload, limit, as a function of the resource utilization threshold, the utilization of the one or more shared resources by the logic portion as the logic portion executes the workload, and subsequently adjust the resource utilization threshold as the workload is executed. Other embodiments are also described and claimed.
EFFICIENTLY INTERCONNECTING COMPUTING NODES TO ENABLE USE OF HIGH-RADIX NETWORK SWITCHES
A system for efficiently interconnecting computing nodes can include a plurality of computing nodes and a plurality of network switches coupled in parallel to the plurality of computing nodes. The system can also include a plurality of node interfaces. Each computing node among the plurality of computing nodes can include at least one node interface for each network switch among the plurality of network switches. The plurality of node interfaces corresponding to a computing node can be configured to send data to another computing node via the plurality of network switches. The system can also include a plurality of switch interfaces. Each network switch among the plurality of network switches can include at least one switch interface for each computing node among the plurality of computing nodes. A switch interface corresponding to the computing node can be coupled to a node interface corresponding to the computing node.
Multi-chip photonic node for scalable all-to-all connected fabrics
A photonic node includes a first circuit disposed on a first substrate and a second circuit disposed on a second substrate different from the first substrate. The first circuit is configured to route light signals originated from the photonic node to local nodes of a local group in which the photonic node is a member. The second circuit is configured to route light signals received from a node of an external group in which the photonic node is not a member, to one of the local nodes.
SUBMARINE OPTICAL CABLE SYSTEM
In order to improve the flexibilities of structures to be added, a submarine optical cable system according to the present invention comprises a first switching device connected to a first land station by means of a first submarine optical cable, a second switching device connected to a second land station by means of a second submarine optical cable, and a third submarine optical cable connected to the first switching device and to the second switching device, wherein the first switching device comprises a first optical fiber core connecting unit and a first optical switch group, and the second switching device comprises a second optical fiber core connecting unit and a second optical switch group.
ROBOTIC OPTICAL SWITCHING SYSTEM
A robotic fiber switching system switching between two sets of patch cords is disclosed. The connectors for inner patch cords are placed on multiple layers of stackable rotors which moves into the targeted port by utilizing the interaction of magnetically activated coils and nearby magnets. Multiple layers of stackable stator base are placed outside of the stackable rotors, around which the outer patch cords are placed. To establish a connection, a robot sliding on a rail surrounding the stackable stator is configured to move to the targeted port on the rail, using a robotic arm to pull the corresponding outer patch cord connector from a parking stand and latch it into the adaptor of the inner patch cord at the targeted port.
FAST OPTICAL SWITCH
A fast optical switch and networks comprising fast optical switches are disclosed herein. In an example embodiment, a fast optical switch includes two or more fabric switches; a first selector switch; and a second selector switch. The first selector switch may selectively pass a signal to one of the two or more fabric switches. The one of the two or more fabric switches may act on the received signal to provide a switched signal and the second selector switch may selectively receive the switched signal provided by the one of the two or more fabric switches. A slot of the fast optical switch comprises a transmission window of one of the two or more fabric switches that occurs in parallel with at least a portion of a reconfiguration window of the other of the two or more fabric switches.