Fetching topologies using timestamp-callback map
US-12184500-B1 · Dec 31, 2024 · US
US9832078B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9832078-B2 |
| Application number | US-201514590148-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 6, 2015 |
| Priority date | Jan 6, 2015 |
| Publication date | Nov 28, 2017 |
| Grant date | Nov 28, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for managing a resource configuration of a heterogeneously managed computer system. During processing of a resource management request, retrieving a set of resource tags are retrieved. Each resource tag associates a local resource identifier that is assigned within a first configuration management domain with an index identifier that is assigned within a second configuration management naming domain. The retrieved tags are mutually associated utilizing the index identifiers to generating a system configuration map. The resource management request is compared with the system configuration map to identify target resources and corresponding target resource information. One or more resource queries are generated based on the identified target resource and corresponding target resource information.
Opening claim text (preview).
What is claimed is: 1. A method comprising: based on a resource management request of a first resource management domain, retrieving a set of resource tags from a resource tag database of a second resource management domain based on a key for a resource pool indicated in the resource management request, wherein each of the set of resource tags represents a resource of the resource pool and associates resource identifiers of the first and the second resource management domains that identify the resource represented by the resource tag and wherein naming conventions for identifying resources in the first resource management domain and the second resource management domain are independent; generating a system configuration map based on the set of resource tags, wherein the system configuration map indicates hierarchical configuration relationships among the resources represented by the set of resource tags; comparing the resource management request with the system configuration map to identify a target resource and corresponding target resource information; generating a resource query based on the identified target resource and corresponding target resource information, wherein the resource query specifies a resource identifier assigned to the target resource within one of a plurality of resource management domains that at least includes the first and the second resource management domains; configuring or re-configuring the target resource based, at least in part, on a response to the resource query and the resource management request; and updating the resource tag database based, at least in part, on the configuring or re-configuring of the target resource and the key for the resource pool. 2. The method of claim 1 , wherein comparing the resource management request with the system configuration map comprises: determining dependencies between the resource management request and resources identified by the system configuration map; and identifying the target resource based on the dependencies. 3. The method of claim 1 , further comprising selecting, based on the resource identifier assigned to the target resource, a third resource management domain to which to send the resource query. 4. The method of claim 1 , wherein each of the set of resource tags comprises a configuration descriptor. 5. The method of claim 4 , wherein the configuration descriptor describes a physical or virtual layer computer system function. 6. The method of claim 1 , further comprising: receiving resource information in response to the resource query; and modifying the resource management request based on the resource information. 7. The method of claim 1 , wherein updating the resource tag database comprises modifying at least one of the set of resource tags or adding a resource tag to the resource tag database. 8. A non-transitory machine readable medium having program code embodied therewith, the program code to: based on a resource management request of a first resource management domain, retrieve a set of resource tags from a second resource management domain based on a key for a resource pool indicated in the resource management request, wherein each of the set of resource tags represents a resource of the resource pool and associates resource identifiers of the first and the second resource management domains that identify a same resource and wherein naming conventions for identifying resources in the first resource management domain and the second resource management domain are independent; generate a system configuration map based on the set of resource tags, wherein the system configuration map indicates configuration relationships among resources represented by the set of resource tags; compare the resource management request with the system configuration map to identify a target resource and corresponding target resource information; generate a resource query based on the target resource and corresponding target resource information, wherein the resource query specifies a resource identifier assigned to the target resource within the second resource management domain; configure or re-configure the target resource based, at least in part, on a response to the resource query; and update the resource tag database based, at least in part, on the configuring or re-configuring of the target resource and the key for the resource pool. 9. The non-transitory machine readable medium of claim 8 , wherein the program code to compare the resource management request with the system configuration map comprises program code to: determine dependencies between the resource management request and resources identified by the system configuration map; and identify the target resource based on the dependencies. 10. The non-transitory machine readable medium of claim 8 , further comprising program code to select, based on the resource identifier assigned to the target resource, a third resource management domain to which to send the at least one resource query. 11. The non-transitory machine readable medium of claim 8 , wherein each of the set of resource tags comprises a configuration descriptor that describes direct configuration relationships of other resources with the resource represented by the resource tag. 12. The non-transitory machine readable medium of claim 8 , further comprising program code to: receive resource information in response to the resource query; and modify the resource management request based on the resource information. 13. A resource management system comprising: a processor; and a non-transitory machine readable storage medium having program code stored therein that is executable by the processor to cause the resource management system to, based on a resource management request of a first resource management domain, retrieve a set of resource tags from a resource tag database of a second resource management domain based on a key for a resource pool indicated in the resource management request, wherein each of the set of resource tags represents a resource of the resource pool and associates resource identifiers of the first and the second resource management domains that identify the resource represented by the resource tag, and wherein naming conventions for identifying resources in the first resource management domain and the second resource management domain are independent; generate a system configuration map based on the set of resource tags, wherein the system configuration map indicates hierarchical configuration relationships among the resources represented by the set of resource tags; compare the resource management request with the system configuration map to identify a target resource and corresponding target resource information; generate a resource query based on the target resource and corresponding target resource information, wherein the resource query specifies a resource identifier assigned to the target resource within one of a plurality of resource management domains that at least includes the first and the second resource management domains; configure or re-configure the target resource based, at least in part, on a response to the resource query and the resource management request; and update the resource tag database corresponding to the resource pool based, at least in part, on the configuring or re-configuring of the target resource and the key for the resource pool. 14. The resource management system of claim 13 , wherein the program code to compare the resource management request with the system configuration map comprises program code to: determine dependencies between the resource managem
Discovery or management of network topologies · CPC title
Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities (flow or congestion control using dynamic resource allocation, e.g. in-call renegotiation, H04L47/76) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.