METHOD AND SYSTEM FOR PROVIDING AUTOMATED SELF-HEALING VIRTUAL ASSETS
First Claim
1. A computing system implemented method for performing self-monitoring and self-healing operations from a virtual asset, comprising:
- receiving, with a computing environment hosting the virtual asset, a first operating policy from an asset management computing environment,wherein the virtual asset provides one or more computing services to one or more users,wherein the virtual asset includes an allocation of one or more hardware and software resources from the computing environment,wherein the asset management computing environment parsed the first operating policy from a second operating policy,wherein the first operating policy includes thresholds for the virtual asset;
receiving, with the computing environment, a library of repairs from the asset management computing environment;
detecting events, with the virtual asset, at least partially based on operational characteristics of the virtual asset exceeding at least one of the thresholds,wherein the events represent a deviation of the virtual asset from a pre-determined state of operation; and
repairing the virtual asset, with the virtual asset, using the library of repairs to return the virtual asset to the pre-determined state of operation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for performing self-monitoring and self-healing operations from a virtual asset include receiving a first operating policy from an asset management computing environment, according to one embodiment. The method and system includes receiving a library of repairs from the asset management computing environment, according to one embodiment. The method and system includes detecting events, with the virtual asset, at least partially based on operational characteristics of the virtual asset exceeding at least one of the thresholds, according to one embodiment. The method and system includes repairing the virtual asset, with the virtual asset, using the library of repairs to return the virtual asset to the pre-determined state of operation.
-
Citations
31 Claims
-
1. A computing system implemented method for performing self-monitoring and self-healing operations from a virtual asset, comprising:
-
receiving, with a computing environment hosting the virtual asset, a first operating policy from an asset management computing environment, wherein the virtual asset provides one or more computing services to one or more users, wherein the virtual asset includes an allocation of one or more hardware and software resources from the computing environment, wherein the asset management computing environment parsed the first operating policy from a second operating policy, wherein the first operating policy includes thresholds for the virtual asset; receiving, with the computing environment, a library of repairs from the asset management computing environment; detecting events, with the virtual asset, at least partially based on operational characteristics of the virtual asset exceeding at least one of the thresholds, wherein the events represent a deviation of the virtual asset from a pre-determined state of operation; and repairing the virtual asset, with the virtual asset, using the library of repairs to return the virtual asset to the pre-determined state of operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computing system implemented method for performing self-monitoring and self-healing operations within a virtual asset container, comprising:
-
receiving, with a first computing environment, a first operating policy from a second computing environment, wherein the first computing environment includes the virtual asset container, wherein the virtual asset container includes a first plurality of virtual assets, wherein the first plurality of virtual assets share one or more common characteristics, wherein the virtual asset container excludes a second plurality of virtual assets that lack the one or more common characteristics, wherein each of the first plurality of virtual assets includes an allocation of one or more hardware and software resources from the first computing environment, wherein the second computing environment parsed the first operating policy from a second operating policy, wherein the first operating policy includes thresholds for the first plurality of virtual assets; receiving, with the first computing environment, a library of repairs from the second computing environment; detecting events, one of the first plurality of virtual assets, at least partially based on operational characteristics of the one of the first plurality of virtual assets exceeding at least one of the thresholds, wherein the events represent a deviation of the one of the first plurality of virtual assets from a pre-determined state of operation; and repairing the one of the first plurality of virtual assets, with the one of the first plurality of virtual assets, using the library of repairs to return the one of the first plurality of virtual assets to the pre-determined state of operation. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system for performing self-monitoring and self-healing operations from a virtual asset, the system comprising:
-
at least one processor; and at least one memory coupled to the at least one processor, the at least one memory having stored therein instructions which, when executed by any set of the one or more processors, perform a process for performing self-monitoring and self-healing operations from the virtual asset, the process including; receiving, with a computing environment hosting the virtual asset, a first operating policy from an asset management computing environment, wherein the virtual asset provides one or more computing services to one or more users, wherein the virtual asset includes an allocation of one or more hardware and software resources from the computing environment, wherein the asset management computing environment parsed the first operating policy from a second operating policy, wherein the first operating policy includes thresholds for the virtual asset; receiving, with the computing environment, a library of repairs from the asset management computing environment; detecting events, with the virtual asset, at least partially based on operational characteristics of the virtual asset exceeding at least one of the thresholds, wherein the events represent a deviation of the virtual asset from a pre-determined state of operation; and repairing the virtual asset, with the virtual asset, using the library of repairs to return the virtual asset to the pre-determined state of operation. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for performing self-monitoring and self-healing operations within a virtual asset container, comprising:
-
at least one processor; and at least one memory coupled to the at least one processor, the at least one memory having stored therein instructions which when executed by any set of the one or more processors, perform a process for performing self-monitoring and self-healing operations within the virtual asset container, the process including; receiving, with a first computing environment, a first operating policy from a second computing environment, wherein the first computing environment includes the virtual asset container, wherein the virtual asset container includes a first plurality of virtual assets, wherein the first plurality of virtual assets share one or more common characteristics, wherein the virtual asset container excludes a second plurality of virtual assets that lack the one or more common characteristics, wherein each of the first plurality of virtual assets includes an allocation of one or more hardware and software resources from the first computing environment, wherein the second computing environment parsed the first operating policy from a second operating policy, wherein the first operating policy includes thresholds for the first plurality of virtual assets; receiving, with the first computing environment, a library of repairs from the second computing environment; detecting events, one of the first plurality of virtual assets, at least partially based on operational characteristics of the one of the first plurality of virtual assets exceeding at least one of the thresholds, wherein the events represent a deviation of the one of the first plurality of virtual assets from a pre-determined state of operation; and repairing the one of the first plurality of virtual assets, with the one of the first plurality of virtual assets, using the library of repairs to return the one of the first plurality of virtual assets to the pre-determined state of operation. - View Dependent Claims (29, 30, 31)
-
Specification