IP Library Granted Patent US 10,334,330
Granted Patent B2
US 10,334,330 · App. 15/668,642 · Granted Jun 25, 2019

Scalable switch

Inventors: Naader Hasani (San Jose, CA); James Williams (Montana, CA); Hans-Juergen Schmidtke (Mountain View, CA)
Assignee: Facebook, Inc.
H04Q1/16G02B6/4452H04Q1/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,334,330
App. No.
15/668,642
Granted
Jun 25, 2019
Kind
B2
Abstract

Data center rack systems are described. A data center rack system can include a rack having switches. A removable chassis can include an arrangement of interconnect such that a topology for a switch network can be implemented when the removable chassis is coupled with the switches.

Claims (38)

1. A data center rack system, comprising:

a network rack housing a first switch having a port and a second switch having a port;

a first removable chassis having a first port and a second port, the first removable chassis including a first arrangement of interconnect coupling the first port with the second port, the first port of the first removable chassis coupled with the port of the first switch, and the second port of the first removable chassis coupled with the port of the second switch implementing a portion of a first topology of a first switch network, wherein:

the first removable chassis is configured to be interchangeable with a second removable chassis implementing a portion of a second topology of a second switch network, the first topology and the second topology being different types of topologies, such that replacing the first removable chassis with the second removable chassis replaces the first topology of the first switch network with the second topology of the second switch network;

a type of the first topology is one of a Clos network, a butterfly network, a mesh network, or a tree network; and

a type of the second topology is a different one of a Clos network, a butterfly network, a mesh network, or a tree network.

2. The data center rack system of claim 1 , wherein the network rack is disposed in a data center.

3. The data center rack system of claim 1 wherein the network rack houses a third switch having a port and a fourth switch having a port, and wherein the port of the first switch is coupled with the port of the third switch, and the port of the second switch is coupled with the port of the fourth switch in the second topology of the second switch network.

4. The data center rack system of claim 1 , wherein replacing the first removable chassis with the second removable chassis enables easy replacement of network topologies without resorting to replacing individual switches or individual cables.

5. The data center rack system of claim 1 , wherein the interconnect includes optical fiber.

6. The data center rack system of claim 1 , wherein the interconnect includes copper cabling.

7. The data center rack system of claim 1 , wherein:

the first topology is non-blocking such that any input can be provided to any output; and

the second topology is blocking such that some inputs can only be routed to certain outputs.

8. A system, comprising:

a first rack including a first set of switches;

a second rack including a second set of switches; and

a first chassis having a first arrangement of interconnect coupled with the first set of switches and the second set of switches to implement a first topology of a first switch network, wherein the first chassis is configured to be interchangeable with a second chassis having a second arrangement of interconnect and when coupled with the first set of switches and the second set of switches implements a second topology of a second switch network using the first set of switches and the second set of switches, the first arrangement of interconnect being different than the second arrangement of interconnect, wherein:

a type of the first topology is one of a Clos network, a butterfly network, a mesh network, or a tree network; and

a type of the second topology is a different one of a Clos network, a butterfly network, a mesh network, or a tree network.

9. The system of claim 8 , wherein the first rack and the second rack are disposed in a data center.

10. The system of claim 8 , wherein replacing the first removable chassis with the second removable chassis enables easy replacement of network topologies without resorting to replacing individual switches or individual cables.

11. The system of claim 8 , wherein the first topology and the second topology are similar topologies having different sizes.

12. The system of claim 8 , wherein the first topology is implemented with a first number of switches, the second topology is implemented with a second number of switches, the first number and the second number being different.

13. The system of claim 8 , wherein the interconnect includes optical fiber.

14. The system of claim 8 , wherein the interconnect includes copper cabling.

15. A method, comprising:

placing in a rack a first removable chassis that implements a portion of a first topology of a first switch network and that is configured to couple switches within the rack in the first topology, wherein the first removable chassis is configured to be interchangeable with a second removable chassis implementing a portion of a second topology of a second switch network, the first topology and the second topology being different types of topologies, such that replacing the first removable chassis with the second removable chassis replaces the first topology of the first switch network with the second topology of the second switch network, a type of the first topology is one of a Clos network, a butterfly network, a mesh network, or a tree network, and a type of the second topology is a different one of a Clos network, a butterfly network, a mesh network, or a tree network;

directing data among the switches within the rack based on the first topology;

replacing the first removable chassis with the second removable chassis configured to couple the switches within the rack in the second topology; and

directing data among the switches within the rack based on the second topology.

16. The method of claim 15 , wherein the rack is disposed in a data center.

17. The method of claim 15 , wherein the first removable chassis has a first arrangement of interconnect, the second removable chassis has a second arrangement of interconnect, the first arrangement and the second arrangement being different.

18. The method of claim 17 , wherein the interconnect in the first arrangement and the second arrangement are optical fibers.

19. The method of claim 15 , wherein replacing the first removable chassis with the second removable chassis enables easy replacement of network topologies without resorting to replacing individual switches or individual cables.

20. The method of claim 15 , wherein:

the first topology is non-blocking such that any input can be provided to any output; and

the second topology is blocking such that some inputs can only be routed to certain outputs.

Assignments (4)
CHANGE OF NAME Recorded Feb 18, 2022
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 059191/0695 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 049266 FRAME: 0091. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 30, 2022
From: HASANI, NAADER; WILLIAMS, JAMES; SCHMIDTKE, HANS-JUERGEN
To: FACEBOOK, INC.
Reel/Frame 058902/0742 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2019
From: HASANI, NAADER; WILLIAMS, JAMES; SCHMIDTKE, HANS-JUERGEN
To: FACEBOOK, INC.,
Reel/Frame 049266/0091 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2019
From: HASANI, NAADER; WILLIAMS, JAMES; SCHMIDTKE, HANS-JUERGEN
To: FACEBOOK, INC.
Reel/Frame 049085/0879 →
Continuity (1)
Related Publication 20190045279A1 · Feb 7, 2019