Patent ID: 11968080
Assignee: ORACLE CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC H

Claim 0:
1. A method comprising:
for a communication channel facilitating communication between a customer on-premise network and a cloud service provider infrastructure and being terminated by a first endpoint in a customer premise equipment (CPE) in the customer on-premise network and a second endpoint on a primary host machine in the cloud service provider infrastructure, determining, by the primary host machine, a change in a state information of the communication channel, the state information including cryptographic information that is used to encrypt/decrypt data transmitted via the communication channel;
identifying, by the primary host machine, a replication chain for the communication channel, and a backup host machine within the replication chain, wherein the primary host machine is a head of the replication chain and the backup host machine is a successor host machine of the primary host machine in the replication chain;
responsive to determining by the primary host machine that the state information of the communication channel is to be replicated in a safe mode, causing by the primary host machine:
suspending processing of a packet,
communicating the change in the state information to the backup host machine,
receiving an acknowledgement indicating that the backup host machine has replicated the state information, and
responsive to receiving the acknowledgment, resuming the processing of the packet; and

responsive to detecting a failover of the communication channel, moving the second endpoint of the communication channel from the primary host machine to the backup host machine.