Data center with free-space optical communications
First Claim
Patent Images
1. A method comprising:
- providing a plurality of data center units (DCUs) disposed in a region, wherein each DCU is configured to run a part or all of a data processing application;
dynamically predicting a future communication need between a first DCU and a second DCU, based on the data processing application running on the first DCU and the second DCU; and
establishing one or more free space optical communication links to meet the predicted future communication need between the first DCU and the second DCU in response to the dynamic prediction.
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
57 Claims
-
1. A method comprising:
-
providing a plurality of data center units (DCUs) disposed in a region, wherein each DCU is configured to run a part or all of a data processing application; dynamically predicting a future communication need between a first DCU and a second DCU, based on the data processing application running on the first DCU and the second DCU; and establishing one or more free space optical communication links to meet the predicted future communication need between the first DCU and the second DCU in response to the dynamic prediction. - 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. A data center, comprising:
-
a plurality of data center units (DCUs) disposed in a region, including a first DCU and a second DCU, wherein each DCU is configured to run a part or all of a data processing application; circuitry configured to dynamically predict a future communication need between the first DCU and the second DCU while running part or all of the data processing application; and a network controller configured to establish one or more free space optical communication links to meet the predicted future communication need between the first DCU and the second DCU running part or all of the data processing application in response to the prediction. - View Dependent Claims (28, 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, 55, 56, 57)
-
Specification