Resource distribution management method over inter-networks
First Claim
1. A system for facilitating resource utilization across multiple domains, comprising:
- a plurality of domains, each domain having a plurality of resources;
a plurality of system management servers, each system management server being associated with a corresponding domain, each system management server configured to manage the plurality of resources associated with the corresponding domain and to process a request;
wherein the system management server evaluates the request to determine if resources associated with other domains are needed to satisfy the request;
wherein if resources associated with other domains are needed, the system management server begins a negotiation process with each of the other domains to secure the respective resources associated with the other domains for use by the domain associated with the system management server.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for facilitating optimal utilization of resources across multiple management domains is provided. A system management (SM) server is located at each management domain. The SM server is able to perform a number of functions, such as, managing the resources within the associated management domain and communicating with other SM servers from other management domains. Furthermore, the SM server is able to receive and process a request specifying resources that are needed for a particular job or process. The SM server may receive the request directly from a user or from another SM server. Upon receiving the request, the SM server determines whether the request can be satisfied using resources from its own management domain as well as resources from other management domains, where appropriate. If resources from another management domain are needed, the SM server contacts the corresponding SM server of the other management domain and begins a negotiation process in order to secure the needed resources from the other management domain. Various details may be negotiated between the two SM servers including, for example, type and amount of resources needed, performance criteria and bandwidth requirements.
-
Citations
21 Claims
-
1. A system for facilitating resource utilization across multiple domains, comprising:
-
a plurality of domains, each domain having a plurality of resources;
a plurality of system management servers, each system management server being associated with a corresponding domain, each system management server configured to manage the plurality of resources associated with the corresponding domain and to process a request;
wherein the system management server evaluates the request to determine if resources associated with other domains are needed to satisfy the request;
wherein if resources associated with other domains are needed, the system management server begins a negotiation process with each of the other domains to secure the respective resources associated with the other domains for use by the domain associated with the system management server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for facilitating resource utilization between two domains, comprising:
-
a first domain having a first plurality of resources;
a second domain having a second plurality of resources;
a first system management server and a second system management server respectively associated with the first domain and the second domain, each system management server configured to manage the plurality of resources associated with the corresponding domain and to process a request;
wherein the first system management server evaluates the request to determine if resources outside of the first domain are needed to satisfy the request;
wherein if resources outside of the first domain are needed to satisfy the request, the first system management server contacts the second management server and begins a negotiation process with the second management server to secure resources from the second domain for use by the first domain. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for facilitating resource utilization across multiple domains, comprising:
-
a plurality of domains, each domain having a plurality of resources, one or more of the plurality of resources each including a network node and a storage node;
a plurality of system management servers, each system management server being associated with a corresponding domain, each system management server configured to manage the plurality of resources associated with the corresponding domain and to process a request;
wherein the plurality of system management servers periodically exchange resource information related to their corresponding domains amongst one another;
wherein a first system management server evaluates a first request to determine if resources outside of the domain associated with the first system management server are needed to satisfy the first request;
wherein if resources outside of the domain associated with the first system management server are needed to satisfy the first request, the first system management server begins a negotiation process with one or more of the remaining domains to secure resources needed to satisfy the first request. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification