Data center with free-space optical communications
First Claim
Patent Images
1. A data center comprising:
- a plurality of bottles, wherein each bottle has one or more data processing units (DPUs) configured to run a part or all of a data processing application, wherein at least a first of the plurality of bottles has an optical interface unit (OIU) configured to connect or disconnect the first bottle to or from an inter-bottle network of one or more free space optical communication links between the plurality of bottles in the data center, and wherein one of the bottles is a mobile bottle comprising a motion mechanism configured to move the mobile bottle within the data center; and
a monitoring module configured to determine a current location of the mobile bottle within the data center, andwherein the one or more data processing units (DPUs) in the first bottle are communicatively linked by an intra-bottle network that is optically decoupled from the inter-bottle network based, at least in part, on the determined current location of the mobile bottle.
2 Assignments
0 Petitions
Accused Products
Abstract
A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.
-
Citations
54 Claims
-
1. A data center comprising:
-
a plurality of bottles, wherein each bottle has one or more data processing units (DPUs) configured to run a part or all of a data processing application, wherein at least a first of the plurality of bottles has an optical interface unit (OIU) configured to connect or disconnect the first bottle to or from an inter-bottle network of one or more free space optical communication links between the plurality of bottles in the data center, and wherein one of the bottles is a mobile bottle comprising a motion mechanism configured to move the mobile bottle within the data center; and a monitoring module configured to determine a current location of the mobile bottle within the data center, and wherein the one or more data processing units (DPUs) in the first bottle are communicatively linked by an intra-bottle network that is optically decoupled from the inter-bottle network based, at least in part, on the determined current location of the mobile bottle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method comprising:
-
providing a plurality of bottles, wherein each bottle has one or more data processing units (DPUs) configured to run a part or all of a data processing application, wherein one or more of the bottles is a mobile bottle comprising a motion mechanism configured to reposition the mobile bottle within a data center; providing at least a first of the plurality of bottles with an optical interface unit (OIU) configured to connect or disconnect the first bottle to or from an inter-bottle network of one or more free space optical communication links between the plurality of bottles in the data center; determining a location of the mobile bottle within the data center; and communicatively linking the one or more data processing units (DPUs) in the first bottle by an intra-bottle network that is optically decoupled from the inter-bottle network based on a location of the mobile bottle. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification