Infrastructure driven auto-scaling of workloads
US-2024419470-A1 · Dec 19, 2024 · US
US2016188377A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016188377-A1 |
| Application number | US-201514984230-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 30, 2015 |
| Priority date | Dec 31, 2014 |
| Publication date | Jun 30, 2016 |
| Grant date | — |
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.
Systems, apparatuses, and methods for classification based automated instance management are disclosed. Classification based automated instance management may include automatically commissioning an application instance based on a plurality of classification metrics, and automatically monitoring the application instance based on the plurality of classification metrics. Automatically monitoring the application instance may include identifying a plurality of instance monitoring policies associated with the application instance based on the plurality of classification metrics. Automatically monitoring the application instance may include automatically suspending the application instance plurality of instance monitoring policies and automatically decommissioning the application based on the plurality of instance monitoring policies.
Opening claim text (preview).
What is claimed is: 1 . An apparatus for automatically commissioning and decommissioning a computer-instantiated application instance comprising: a processor configured to execute instructions stored in a memory to: provide a request at a communication input to commission an application instance; identify the request to commission the application instance, the request indicating a classification metric for the application instance; automatically commission the application instance based on the classification metric; utilize data received at the communication input to automatically monitor the application instance based on the classification metric; and automatically decommissioning the application based on the classification metric. 2 . The apparatus of claim 1 , wherein the classification metric provides an indicator selected from the group consisting of an indicator that indicates: whether the application instance is an internal instance or an external instance, an operational environment for the application instance, and an operational type for the application instance. 3 . The apparatus of claim 1 , wherein: the classification metric is a first classification metric from a plurality of classification metrics indicated by the request; the first classification metric indicates whether the application instance is an internal instance or an external instance; a second classification metric from the plurality of classification metrics indicates an operational environment for the application instance; and a third classification metric from the plurality of classification metrics indicates an operational type for the application instance. 4 . The apparatus of claim 1 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by identifying an instance monitoring policy associated with the application instance. 5 . The apparatus of claim 4 , wherein the processor is configured to execute instructions stored in the memory to identify the instance monitoring policy by identifying an instance monitoring policy record from a database based on the classification metric. 6 . The apparatus of claim 1 , wherein the instance monitoring automatically monitors the application instance based on the classification metric by an operation selected from the group consisting of: identifying an approved extension for the application instance based on the classification metric; on a condition that the approved extension is identified, extending the application instance based on the classification metric; and on a condition that an approved extension is unidentified, determining whether the application instance is in an active state or a suspended state. 7 . The apparatus of claim 6 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the application instance is in an active state, identifying an expiration date for the application instance based on the classification metric. 8 . The apparatus of claim 7 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the expiration date is identified, identifying an expiration milestone for the application instance based on the classification metric. 9 . The apparatus of claim 8 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the expiration milestone is identified, generating and sending an expiration milestone notification for the application instance based on the classification metric and the identified expiration milestone. 10 . The apparatus of claim 8 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the expiration milestone is unidentified, determining whether a duration for the application instance has expired based on the classification metric. 11 . The apparatus of claim 10 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the duration for the application instance has expired, suspending the application instance. 12 . The apparatus of claim 11 , wherein the processor is configured to execute instructions stored in the memory to suspend the application instance by: identifying a first internet protocol address corresponding to the application instance; identifying a domain name system record indicating the first internet protocol address; identifying a second internet protocol address corresponding to a suspended application instance placeholder application; and updating the domain name system record to replace the first internet protocol address with the second internet protocol address. 13 . The apparatus of claim 7 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the expiration date is unidentified, generating the expiration date for the application instance based on the classification metric. 14 . The apparatus of claim 13 , wherein the processor is configured to execute instructions stored in the memory to identify the expiration date for the application instance based on the classification metric by: determining a recency of use for the application instance based on the classification metric; determining an ongoing instance recency threshold for the application instance based on the classification metric determining a defined ongoing instance automatic expiration period; and on a condition that the recency of use is greater than the ongoing instance recency threshold, identifying a sum of a current date and the defined ongoing instance automatic expiration period as the expiration date. 15 . The apparatus of claim 13 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the recency of use is greater than the ongoing instance recency threshold, generating and sending an instance expiration notification indicating that the instance will be suspended after the defined ongoing instance automatic expiration period. 16 . The apparatus of claim 6 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the application instance is in a suspended state, determining whether a suspension period for the application instance has expired based on the classification metric. 17 . The apparatus of claim 16 , wherein the processor is configured to execute instructions stored in the memory to automatically monitor the application instance based on the classification metric by, on a condition that the suspension period for the application instance has expired, determine whether to automatically decommission the application instance based on the classification metric. 18 . An apparatus f
Monitor · CPC title
Grid computing · CPC title
Clustering or classification · CPC title
Techniques for rebalancing the load in a distributed system · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.