System management and maintenance in a distributed computing environment
US-2016134504-A1 · May 12, 2016 · US
US9740535B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9740535-B2 |
| Application number | US-201514845794-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 4, 2015 |
| Priority date | Nov 10, 2014 |
| Publication date | Aug 22, 2017 |
| Grant date | Aug 22, 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.
Technology for monitoring all resources and services of a distributed computing environment to collect and store information technology (IT) infrastructure resources, task resource usage metrics, and idle times of the environment. A system management task, both manually created by administrators and automatically scheduled, is queued on a management queue to be processed at a later time. When the system management task is removed from the queue, resources required to execute the activity of the distributed computing environment are then requested. The task is authorized to execute if the requested resources and time to complete the activity are available. The resources are then secured and the system management task executed in the distributed computing environment.
Opening claim text (preview).
What is claimed is: 1. A method comprising: collecting a first plurality of metrics, with the first plurality of metrics relating to historical usage of information technology (IT) resources in a distributed computing environment; collecting a second plurality of metrics, with the second plurality relating to historical usage of services in the distributed computing environment; storing a system management task on a task management queue to be executed at a later time in the distributed computing environment; and determining a set of relatively-available resources of the distributed computing environment upon which to run the system management task based, at least in part upon the first plurality of metrics and the second plurality of metrics, wherein the set of relatively-available resources is available at an idle time during which the distributed computing environment does not require additional resources to conduct business operations. 2. The method of claim 1 wherein: the first plurality of metrics includes at least one metric related to each of the following areas: processing power and storage capacity; and the second plurality of metrics includes at least one metric related to each of the following areas: database queries and software updates. 3. The method of claim 1 wherein: the distributed computing environment includes at least a first cloud and second cloud; and the second plurality of metrics includes at least one metric that relates to data transactions where the first cloud accesses the second cloud. 4. The method of claim 1 wherein the system management task is a cloud maintenance job. 5. The method of claim 1 further comprising: running the system management task on the relatively-available set of resources. 6. The method of claim 1 further comprising: monitoring consumption of IT resources by the running of the system management task to determine a set of IT resource consumption value(s) associated with the system management task; and monitoring consumption of services by the running of the system management task to determine a set of service consumption value(s) associated with the system management task. 7. The method of claim 6 further comprising: communicating in human understandable and/or machine readable form at least one of the following: the set of service consumption value(s), and the set of IT resource consumption value(s).
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
for graphical visualisation of monitoring data · CPC title
Logical partitioning of resources; Management or configuration of virtualized resources (specific details on emulation or internal functioning of virtual machines G06F9/455) · CPC title
for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title
using time frame reporting · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.