SCALABLE FAULT TOLERANT SUPPORT IN A CONTAINERIZED ENVIRONMENT
First Claim
Patent Images
1. A method for providing failure tolerance to containerized applications by one or more processors, comprising:
- initializing a layered filesystem to maintain checkpoint information of stateful processes in separate and exclusive layers on individual containers; and
transferring a most recent checkpoint layer from a main container exclusively to an additional node to maintain an additional, shadow container.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments for providing failure tolerance to containerized applications by one or more processors. A layered filesystem is initialized to maintain checkpoint information of stateful processes in separate and exclusive layers on individual containers. A most recent checkpoint layer is transferred from a main container exclusively to an additional node to maintain an additional, shadow container.
-
Citations
21 Claims
-
1. A method for providing failure tolerance to containerized applications by one or more processors, comprising:
-
initializing a layered filesystem to maintain checkpoint information of stateful processes in separate and exclusive layers on individual containers; and transferring a most recent checkpoint layer from a main container exclusively to an additional node to maintain an additional, shadow container. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing failure tolerance to containerized applications, comprising:
one or more processors, that; initialize a layered filesystem to maintain checkpoint information of stateful processes in separate and exclusive layers on individual containers, and transfer a most recent checkpoint layer from a main container exclusively to an additional node to maintain an additional, shadow container. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A computer program product for providing failure tolerance to containerized applications by one or more processors, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
an executable portion that initializes a layered filesystem to maintain checkpoint information of stateful processes in separate and exclusive layers on individual containers; and an executable portion that transfers a most recent checkpoint layer from a main container exclusively to an additional node to maintain an additional, shadow container. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification