System and method for graph based K-redundant resiliency for IT cloud
First Claim
Patent Images
1. A method comprising:
- modifying a topology graph of a network architecture by mapping processes flows onto the topology graph;
creating a resiliency graph based on the modified topology graph;
modifying the resiliency graph by translating at least one service level agreement into the resiliency graph;
identifying overlaps and dependencies in the modified resiliency graph; and
in response to determining that a potential point of failure is a plurality of critical subsystems shared by multiple processes, ensuring the plurality of critical subsystems does not share a hypervisor.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for enabling resiliency for cloud computing systems is described. The method includes modifying a topology graph of a network architecture by mapping processes flows onto the topology graph. A resiliency graph is created based on the modified topology graph. The method includes modifying the resiliency graph by translating at least one SLA into the resiliency graph. Overlaps and dependencies in the modified resiliency graph are identified. Apparatus and computer readable instructions are also described.
-
Citations
18 Claims
-
1. A method comprising:
-
modifying a topology graph of a network architecture by mapping processes flows onto the topology graph; creating a resiliency graph based on the modified topology graph; modifying the resiliency graph by translating at least one service level agreement into the resiliency graph; identifying overlaps and dependencies in the modified resiliency graph; and in response to determining that a potential point of failure is a plurality of critical subsystems shared by multiple processes, ensuring the plurality of critical subsystems does not share a hypervisor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A apparatus, comprising a processor;
- and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform at least the following;
to modify a topology graph of a network architecture by mapping processes flows onto the topology graph; to create a resiliency graph based on the modified topology graph; to modify the resiliency graph by translating at least one service level agreement into the resiliency graph; to identify overlaps and dependencies in the modified resiliency graph; and in response to determining that a potential point of failure is a plurality of critical subsystems shared by multiple processes, ensuring the plurality of critical subsystems does not share a hypervisor. - View Dependent Claims (10, 11, 12, 13, 14)
- and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform at least the following;
-
15. An article of manufacture comprising a non-transitory computer-readable medium tangibly embodying computer readable instructions which, when implemented, cause a computer to carry out the steps of a method comprising:
-
modifying a topology graph of a network architecture by mapping processes flows onto the topology graph; creating a resiliency graph based on the modified topology graph; modifying the resiliency graph by translating at least one service level agreement into the resiliency graph; identifying overlaps and dependencies in the modified resiliency graph; and in response to determining that a potential point of failure is a plurality of critical subsystems shared by multiple processes, ensuring the plurality of critical subsystems does not share a hypervisor. - View Dependent Claims (16, 17, 18)
-
Specification