Recovery and debugging of failed network-accessible service construction
First Claim
1. A method comprising:
- in response to determining that computer generation of an abstract workflow plan for a network-accessible service resulted in a failure, attempting to automatically recover from the failure without human intervention;
where attempting to automatically recover from the failure of the computer generation of the abstract workflow plan is unsuccessful, applying a plurality of plan selection failure remedy rules, with human intervention, to assist in debugging the failure of the computer generation of the abstract workflow plan;
in response to determining that computer assignment of a physical plan for the abstract workflow plan resulted in a failure, attempting to automatically recover from the failure without human intervention;
where attempting to automatically recover from the failure of the computer assignment of the physical plan for the abstract workflow plan is unsuccessful, applying a plurality of plan assignment failure remedy rules, with human intervention, to assist in debugging the failure of the computer assignment of the physical plan;
in response to determining that computer evaluation of a runtime configuration for the physical plan resulted in a failure, attempting to automatically recover from the failure without human intervention; and
, where attempting to automatically recover from the failure of the computer evaluation of the runtime configuration for the physical plan is unsuccessful, applying a plurality of runtime evaluation failure remedy rules, with human intervention, to assist in debugging the failure of the computer evaluation of the runtime configuration.
1 Assignment
0 Petitions
Accused Products
Abstract
In response to determining that computer generation of an abstract workflow plan for a network-accessible service resulted in failure, a method attempts to automatically recover from the failure. Where attempting to automatically recover from this failure is unsuccessful, the method applies remedy rules, to assist in debugging the failure. In response to determining that computer assignment of a physical plan for the abstract workflow plan resulted in failure, the method attempts to automatically recover from the failure. Where attempting to automatically recover from this failure is unsuccessful, the method applies remedy rules, to assist in debugging the failure. In response to determining that computer evaluation of a runtime configuration for the physical plan resulted in a failure, the method attempts to automatically recover from the failure. Where attempting to automatically recover from this failure is unsuccessful, the method applies remedy rules, to assist in debugging the failure.
11 Citations
20 Claims
-
1. A method comprising:
-
in response to determining that computer generation of an abstract workflow plan for a network-accessible service resulted in a failure, attempting to automatically recover from the failure without human intervention;
where attempting to automatically recover from the failure of the computer generation of the abstract workflow plan is unsuccessful, applying a plurality of plan selection failure remedy rules, with human intervention, to assist in debugging the failure of the computer generation of the abstract workflow plan;
in response to determining that computer assignment of a physical plan for the abstract workflow plan resulted in a failure, attempting to automatically recover from the failure without human intervention;
where attempting to automatically recover from the failure of the computer assignment of the physical plan for the abstract workflow plan is unsuccessful, applying a plurality of plan assignment failure remedy rules, with human intervention, to assist in debugging the failure of the computer assignment of the physical plan;
in response to determining that computer evaluation of a runtime configuration for the physical plan resulted in a failure, attempting to automatically recover from the failure without human intervention; and
,where attempting to automatically recover from the failure of the computer evaluation of the runtime configuration for the physical plan is unsuccessful, applying a plurality of runtime evaluation failure remedy rules, with human intervention, to assist in debugging the failure of the computer evaluation of the runtime configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a network-accessible-service generation mechanism adapted to generate an abstract workflow plan for a network-accessible service, to assign a physical plan for the abstract workflow plan, and to evaluate a runtime configuration for the physical plan, without human intervention; and
,a failure recovery-and-remedy mechanism adapted to attempt to, upon failures in generating the abstract workflow plan, in assigning the physical plan, and in evaluating the runtime configuration for the physical plan, apply a plurality of rules to assist in debugging, with human intervention. - View Dependent Claims (18)
-
-
19. An article of manufacture comprising:
-
a computer-readable medium; and
,computer-executable code in the medium for performing a method comprising, without human intervention, attempting to automatically recover from a failure in generating an abstract workflow plan for a network-accessible service, from a failure in assigning a physical plan for the abstract workflow plan, and from a failure in evaluating a runtime configuration for the physical plan, and, with human intervention, applying a plurality of rules upon failure to automatically recover to assist in debugging. - View Dependent Claims (20)
-
Specification