Data center scheduler
First Claim
1. One or more computer-readable storage devices having instructions stored thereon, that when executed by a processor of a computing device, perform operations comprising:
- streaming, via an Internet, streamed information advertizing global computing resources accessible via the Internet, the streamed information comprising past, present and/or future value information for use by consumers of global computing resources in making requests for global computing resources, the streamed information being modified based at least in part on at least one of the requests made for at least one of the global computing resources;
acquiring Internet Location Coordinate (ILC) information regarding a requestor of a request and at least one provider of global computing resources associated with the request;
determining a best provider from the at least one provider based on the ILC information; and
provisioning global computing resources associated with the request for the requestor from the best provider.
2 Assignments
0 Petitions
Accused Products
Abstract
An exemplary data stream includes value information for use by consumers of global computing resources in making requests for global computing resources. An exemplary method includes receiving information about data center resources from one or more data centers, based at least in part on the information estimating value information for consumption of computing resources of the one or more data centers and streaming the value information via a network. An exemplary medium or media includes instructions to instruct a computing device to receive, from a data stream, value information for computing resources of one or more data centers, to format the value information for display and to issue requests for consumption of at least some of the computing resources. Other methods, devices and systems are also disclosed.
-
Citations
20 Claims
-
1. One or more computer-readable storage devices having instructions stored thereon, that when executed by a processor of a computing device, perform operations comprising:
-
streaming, via an Internet, streamed information advertizing global computing resources accessible via the Internet, the streamed information comprising past, present and/or future value information for use by consumers of global computing resources in making requests for global computing resources, the streamed information being modified based at least in part on at least one of the requests made for at least one of the global computing resources; acquiring Internet Location Coordinate (ILC) information regarding a requestor of a request and at least one provider of global computing resources associated with the request; determining a best provider from the at least one provider based on the ILC information; and provisioning global computing resources associated with the request for the requestor from the best provider. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, implemented by a computing device, the method comprising:
-
receiving information about data center resources from one or more data centers; estimating value information for consumption of computing resources of the one or more data centers; streaming streamed information, via a network, advertizing the computing resources to consumers of computing resources, the streamed information including the value information, the streamed information being modified based at least in part on consumption of at least some of the computing resources; acquiring Internet Location Coordinate (ILC) information regarding a consumer and the one or more data centers; determining a best of the one or more data centers to provide a computing resource to the consumer based at least in part on the ILC information. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable devices comprising computer-executable instructions to instruct a computing device to perform operations comprising:
-
receiving streaming data stream information comprising past, present and future value information advertizing computing resources of one or more data centers; formatting the value information for display; issuing requests for consumption of at least some of the computing resources, the data stream information being modified based at least in part on requests for consumption of computing resources of the one or more data centers; benchmarking value of computing resources using the past value information; provisioning computing resources in real time or near-real time using the present value information; and provisioning computing resources to meet future resource needs using the future value information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification