SYSTEM AND METHOD FOR SELF ORGANIZING DATA CENTER
First Claim
1. A method of managing a data center, the method comprising:
- a server of the data center receiving a request for a resource allocation from a first service instantiated by one or more applications executing in the data center;
responsive to the request from the first service, the server defining a respective new resource allocation for the first service, and providing a corresponding new resource allocation result to the first service.
1 Assignment
0 Petitions
Accused Products
Abstract
A self organizing data center comprising: a plurality of services, each service configured to select and modify its placement; and a plurality of servers, each server configured to select and modify its resource allocation to each placement. A service or service application executing in the data center can request to modify its resource allocation. The data center, upon receiving a request to modify the resource allocation, runs an auction among the services and determines the proposed new resource allocation and its conditions. The service transmits an answer to the data server and if the answer indicates acceptance of the new resource allocation, the data center implements the new resource allocation.
-
Citations
15 Claims
-
1. A method of managing a data center, the method comprising:
-
a server of the data center receiving a request for a resource allocation from a first service instantiated by one or more applications executing in the data center; responsive to the request from the first service, the server defining a respective new resource allocation for the first service, and providing a corresponding new resource allocation result to the first service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server configured to manage resources of a data center, the server comprising:
a non-transitory computer readable storage medium storing software instructions for controlling the server to; receive a request for a resource allocation from a first service instantiated by one or more applications executing in the data center; responsive to the request from the first service, define a respective new resource allocation for the first service; and provide a corresponding new resource allocation result to the first service. - View Dependent Claims (10, 11, 12, 13, 14, 15)
Specification