Managing Queue Distribution between Critical Datacenter and Flexible Datacenter
First Claim
1. A system comprising:
- a flexible datacenter comprising;
a power input system;
a first computing system powered by the power input system;
a queue system configured to organize a plurality of computational operations; and
a second computing system configured to;
determine, using the queue system, a computational operation for performance;
determine whether to assign the computational operation for performance at the first computing system; and
based on a determination to assign the computational operation for performance at the first computing system, assign the computational operation for performance at the first computing system.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems include one or more critical datacenter connected to behind-the-meter flexible datacenters. The critical datacenter is powered by grid power and not necessarily collocated with the flexible datacenters, which are powered “behind the meter.” When a computational operation to be performed at the critical datacenter is identified and determined that it can be performed more efficiently or advantageously at a flexible datacenter, the computational operation is instead obtained by the flexible datacenters for performance. The critical datacenter and flexible datacenters preferably share a dedicated communication pathway to enable high-bandwidth, low-latency, secure data transmissions. A queue system may be used to organize computational operations waiting for distribution to either the critical datacenter or the flexible datacenter.
17 Citations
20 Claims
-
1. A system comprising:
-
a flexible datacenter comprising; a power input system; a first computing system powered by the power input system; a queue system configured to organize a plurality of computational operations; and a second computing system configured to; determine, using the queue system, a computational operation for performance; determine whether to assign the computational operation for performance at the first computing system; and based on a determination to assign the computational operation for performance at the first computing system, assign the computational operation for performance at the first computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
determining, by a first computing system and using a queue system, a computational operation for performance, wherein the queue system organizes a plurality of computational operations; determining whether to assign the computational operation for performance at a second computing system, wherein the second computing system is located at a flexible datacenter, and wherein the flexible datacenter includes a power input system configured to power the second computing system; and based on the determination to assign the computational operation for performance at the second computing system, assigning, by the first computing system, the computational operation for performance at the second computing system. - View Dependent Claims (17, 18, 19, 20)
-
Specification