Data center with free-space optical communications
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
1138 Claims
-
1-1076. -1076. (canceled)
-
1077. 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; while running part or all of the data processing application in series and/or in parallel on the DCUs, dynamically predicting a communication need between a first DCU and a second DCU; and in response, establishing one or more free space optical communication links to meet the predicted communication need between the first DCU and the second DCU running part or all of the data processing application. - View Dependent Claims (1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1091, 1092, 1093, 1094, 1095, 1097, 1098, 1100, 1103, 1104, 1105, 1107)
-
-
1096. (canceled)
-
1099. (canceled)
-
1101-1102. -1102. (canceled)
-
1106. (canceled)
-
1108. A data center, comprising:
-
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; circuitry configured to dynamically predict a communication need between a first DCU and a second DCU while running part or all of the data processing application in series and/or in parallel on the DCUs; and a network controller configured to establish one or more free space optical communication links to meet the predicted communication need between the first DCU and the second DCU running part or all of the data processing application. - View Dependent Claims (1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138)
-
Specification