Failure recovery for cloud-based services
AssigneeNetskope, Inc.
InventorsRavi Ithal, Umesh Bangalore Muniyappa
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetskope, Inc.
InventorsRavi Ithal, Umesh Bangalore Muniyappa
Estimating the term…
The technology disclosed relates to failure recovery in cloud-based services. In particular, the technology disclosed relates to a service instance BA that identifies a service instance BB as having a secondary role for packets carrying a stream affinity code which is specified in a service map distributed to service instances. Service instance BA state information is synchronized with the service instance BB after processing a first packet. After failure of the service instance BA, a service instance AA receives an updated service map, and prepares to forward to the service instance BA a second packet. The second packet includes a same stream affinity code as the first packet forwarded before the failure. The updated service map is used to determine that the service instance BB is available and servicing the same stream affinity code as the service instance BA. The second packet is forwarded to the service instance BB.
A computer-implemented method of recovery from failure of a service instance, in a service chain of services that perform at least services A and B, using service instance AA and service instances BA and BB to perform the services A and B, respectively, and performing actions including:
A tangible non-transitory computer readable storage media, including program instructions loaded into memory that, when executed on processors, cause the processors to implement a computer-implemented method of recovery from failure of a service instance, in a service chain of services that perform at least services A and B, using service instance AA and service instances BA and BB to perform the services A and B, respectively, the computer-implemented method performing actions including:
Dependencies are inferred from the claim text.